Impact Acquire SDK Java
|
Properties to configure which information shall be attached to the resulting images. More...
Public Member Functions | |
synchronized void | delete () |
PropertyI | getExposeStart_us () |
An enumerated integer property which can be used to configure whether the exposure start(us) information shall be attached to the resulting mvIMPACT.acquire.Request objects. | |
PropertyI | getExposeTime_us () |
An enumerated integer property which can be used to configure whether the exposure time(us) information shall be attached to the resulting mvIMPACT.acquire.Request objects. | |
PropertyI | getFrameID () |
An enumerated integer property which can be used to configure whether the frame ID information shall be attached to the resulting mvIMPACT.acquire.Request objects. | |
PropertyI | getFrameNr () |
An enumerated integer property which can be used to configure whether the frame number information shall be attached to the resulting mvIMPACT.acquire.Request objects. | |
PropertyI | getGain_dB () |
An enumerated integer property which can be used to configure whether the gain(dB) information shall be attached to the resulting mvIMPACT.acquire.Request objects. | |
PropertyI | getImageAverage () |
An enumerated integer property which can be used to configure whether the image average information shall be attached to the resulting mvIMPACT.acquire.Request objects. | |
PropertyI | getIOStatesAtExposureStart () |
An enumerated integer property which can be used to configure whether the I/O states at exposure start information shall be attached to the resulting mvIMPACT.acquire.Request objects. | |
PropertyI | getLineCounter () |
An enumerated integer property which can be used to configure whether the line counter information shall be attached to the resulting mvIMPACT.acquire.Request objects. | |
PropertyI | getLineStatusAll () |
An enumerated integer property which can be used to configure whether the line status all information shall be attached to the resulting mvIMPACT.acquire.Request objects. | |
PropertyI | getMissingData_pc () |
An enumerated integer property which can be used to configure whether the missing data information shall be attached to the resulting mvIMPACT.acquire.Request objects. | |
PropertyI | getSettingUsed () |
An enumerated integer property which can be used to configure whether the 'setting used' information shall be attached to the resulting mvIMPACT.acquire.Request objects. | |
PropertyI | getTimeStamp_us () |
An enumerated integer property which can be used to configure whether the time stamp(us) information shall be attached to the resulting mvIMPACT.acquire.Request objects. | |
PropertyI | getTransferDelay_us () |
An enumerated integer property which can be used to configure whether the transfer delay(us) information shall be attached to the resulting mvIMPACT.acquire.Request objects. | |
PropertyI | getTriggerCounterAcquisitionStart () |
An enumerated integer property which can be used to configure whether the trigger counter at acquisition start information shall be attached to the resulting mvIMPACT.acquire.Request objects. | |
PropertyI | getTriggerCounterFrameStart () |
An enumerated integer property which can be used to configure whether the trigger counter at frame start information shall be attached to the resulting mvIMPACT.acquire.Request objects. | |
PropertyI | getUserData () |
An enumerated integer property which can be used to configure whether the user data information shall be attached to the resulting mvIMPACT.acquire.Request objects. | |
PropertyI | getVideoChannel () |
An enumerated integer property which can be used to configure whether the video channel information shall be attached to the resulting mvIMPACT.acquire.Request objects. | |
int | hObj () |
Returns a unique identifier for the component collection referenced by this object. | |
RequestInfoConfiguration (Device pDev) | |
brief Constructs a new mvIMPACT.acquire.RequestInfoConfiguration object. | |
RequestInfoConfiguration (Device pDev, String settingName) | |
brief Constructs a new mvIMPACT.acquire.RequestInfoConfiguration object. | |
ComponentCollection | restoreDefault () |
Restores the default for every component of this collection. | |
Protected Member Functions | |
void | finalize () |
RequestInfoConfiguration (long cPtr, boolean cMemoryOwn) | |
Static Protected Member Functions | |
static long | swigRelease (ComponentCollection obj) |
static long | swigRelease (RequestInfoConfiguration obj) |
Protected Attributes | |
transient boolean | swigCMemOwn |
Properties to configure which information shall be attached to the resulting images.
This class provides properties allowing the user to define which additional information shall be attached to the resulting images. For example some devices can transmit the state of the digital I/Os at the time the exposure of an image has been started. Some information will always be attached to the resulting images other information will only be available if it has been explicitly enabled before.
E.g. for the mvBlueCOUGAR-X/XD series possible LineStatusAll
values are
|
protected |
RequestInfoConfiguration | ( | Device | pDev, |
String | settingName ) |
brief Constructs a new mvIMPACT.acquire.RequestInfoConfiguration object.
pDev | [in] A pointer to a mvIMPACT.acquire.Device object obtained from a mvIMPACT.acquire.DeviceManager object. |
settingName | [in] The name of the driver internal setting to access with this instance. A list of valid setting names can be obtained by a call to mvIMPACT.acquire.FunctionInterface.getAvailableSettings, new settings can be created with the function mvIMPACT.acquire.FunctionInterface.createSetting |
RequestInfoConfiguration | ( | Device | pDev | ) |
brief Constructs a new mvIMPACT.acquire.RequestInfoConfiguration object.
pDev | [in] A pointer to a mvIMPACT.acquire.Device object obtained from a mvIMPACT.acquire.DeviceManager object. A list of valid setting names can be obtained by a call to mvIMPACT.acquire.FunctionInterface.getAvailableSettings, new settings can be created with the function mvIMPACT.acquire.FunctionInterface.createSetting |
synchronized void delete | ( | ) |
Reimplemented from ComponentCollection.
|
protected |
Reimplemented from ComponentCollection.
PropertyI getExposeStart_us | ( | ) |
An enumerated integer property which can be used to configure whether the exposure start(us) information shall be attached to the resulting mvIMPACT.acquire.Request objects.
Valid values for this property are defined by the enumeration mvIMPACT.acquire.TBoolean.
PropertyI getExposeTime_us | ( | ) |
An enumerated integer property which can be used to configure whether the exposure time(us) information shall be attached to the resulting mvIMPACT.acquire.Request objects.
Valid values for this property are defined by the enumeration mvIMPACT.acquire.TBoolean.
PropertyI getFrameID | ( | ) |
An enumerated integer property which can be used to configure whether the frame ID information shall be attached to the resulting mvIMPACT.acquire.Request objects.
Valid values for this property are defined by the enumeration mvIMPACT.acquire.TBoolean.
PropertyI getFrameNr | ( | ) |
An enumerated integer property which can be used to configure whether the frame number information shall be attached to the resulting mvIMPACT.acquire.Request objects.
Valid values for this property are defined by the enumeration mvIMPACT.acquire.TBoolean.
PropertyI getGain_dB | ( | ) |
An enumerated integer property which can be used to configure whether the gain(dB) information shall be attached to the resulting mvIMPACT.acquire.Request objects.
Valid values for this property are defined by the enumeration mvIMPACT.acquire.TBoolean.
PropertyI getImageAverage | ( | ) |
An enumerated integer property which can be used to configure whether the image average information shall be attached to the resulting mvIMPACT.acquire.Request objects.
Valid values for this property are defined by the enumeration mvIMPACT.acquire.TBoolean.
PropertyI getIOStatesAtExposureStart | ( | ) |
An enumerated integer property which can be used to configure whether the I/O states at exposure start information shall be attached to the resulting mvIMPACT.acquire.Request objects.
Valid values for this property are defined by the enumeration mvIMPACT.acquire.TBoolean.
PropertyI getLineCounter | ( | ) |
An enumerated integer property which can be used to configure whether the line counter information shall be attached to the resulting mvIMPACT.acquire.Request objects.
Valid values for this property are defined by the enumeration mvIMPACT.acquire.TBoolean.
PropertyI getLineStatusAll | ( | ) |
An enumerated integer property which can be used to configure whether the line status all information shall be attached to the resulting mvIMPACT.acquire.Request objects.
Valid values for this property are defined by the enumeration mvIMPACT.acquire.TBoolean.
PropertyI getMissingData_pc | ( | ) |
An enumerated integer property which can be used to configure whether the missing data information shall be attached to the resulting mvIMPACT.acquire.Request objects.
Valid values for this property are defined by the enumeration mvIMPACT.acquire.TBoolean.
PropertyI getSettingUsed | ( | ) |
An enumerated integer property which can be used to configure whether the 'setting used' information shall be attached to the resulting mvIMPACT.acquire.Request objects.
Valid values for this property are defined by the enumeration mvIMPACT.acquire.TBoolean.
PropertyI getTimeStamp_us | ( | ) |
An enumerated integer property which can be used to configure whether the time stamp(us) information shall be attached to the resulting mvIMPACT.acquire.Request objects.
Valid values for this property are defined by the enumeration mvIMPACT.acquire.TBoolean.
PropertyI getTransferDelay_us | ( | ) |
An enumerated integer property which can be used to configure whether the transfer delay(us) information shall be attached to the resulting mvIMPACT.acquire.Request objects.
Valid values for this property are defined by the enumeration mvIMPACT.acquire.TBoolean.
PropertyI getTriggerCounterAcquisitionStart | ( | ) |
An enumerated integer property which can be used to configure whether the trigger counter at acquisition start information shall be attached to the resulting mvIMPACT.acquire.Request objects.
Valid values for this property are defined by the enumeration mvIMPACT.acquire.TBoolean.
PropertyI getTriggerCounterFrameStart | ( | ) |
An enumerated integer property which can be used to configure whether the trigger counter at frame start information shall be attached to the resulting mvIMPACT.acquire.Request objects.
Valid values for this property are defined by the enumeration mvIMPACT.acquire.TBoolean.
PropertyI getUserData | ( | ) |
An enumerated integer property which can be used to configure whether the user data information shall be attached to the resulting mvIMPACT.acquire.Request objects.
Valid values for this property are defined by the enumeration mvIMPACT.acquire.TBoolean.
PropertyI getVideoChannel | ( | ) |
An enumerated integer property which can be used to configure whether the video channel information shall be attached to the resulting mvIMPACT.acquire.Request objects.
Valid values for this property are defined by the enumeration mvIMPACT.acquire.TBoolean.
|
inherited |
Returns a unique identifier for the component collection referenced by this object.
This handle will always reference an object of type mvIMPACT.acquire.ComponentList.
|
inherited |
Restores the default for every component of this collection.
Calling this function will restore the default value for every component belonging to this collection.
|
staticprotectedinherited |
|
staticprotected |
|
protectedinherited |