|
Impact Acquire SDK .NET
|
Category that contains features to control the devices High Dynamic Range parameters. More...
Public Member Functions | |
| IEnumerable< T > | getEnumerable< T > () |
| Returns an enumerator of a certain type that iterates through the collection. | |
| IEnumerator< int > | GetEnumerator () |
| Returns an enumerator that iterates through the collection. | |
| mvHDRControl (mv.impact.acquire.Device device) | |
| Constructs a new mv.impact.acquire.GenICam.mvHDRControl object. | |
| mvHDRControl (mv.impact.acquire.Device device, System.String settingName) | |
| Constructs a new mv.impact.acquire.GenICam.mvHDRControl object. | |
| void | restoreDefault () |
| Restores the default for every component of this collection. | |
Properties | |
| IEnumerable< Component > | componentEnumerable [get] |
| Returns an enumerator that iterates through the collection. | |
| IEnumerable< ComponentList > | componentListEnumerable [get] |
| Returns an enumerator that iterates through all the mv.impact.acquire.ComponentList elements in the collection. | |
| int | hObj [get] |
| Returns a unique identifier for the component collection referenced by this object. | |
Category that contains features to control the devices High Dynamic Range parameters.
A category that contains features to control the devices High Dynamic Range parameters.
|
inline |
Constructs a new mv.impact.acquire.GenICam.mvHDRControl object.
| [in] | device | A pointer to a mv.impact.acquire.Device object obtained from a mv.impact.acquire.DeviceManager object. |
|
inline |
Constructs a new mv.impact.acquire.GenICam.mvHDRControl object.
| [in] | device | A pointer to a mv.impact.acquire.Device object obtained from a mv.impact.acquire.DeviceManager object. |
| [in] | settingName | 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 mv.impact.acquire.FunctionInterface.availableSettings, new settings can be created with the function mv.impact.acquire.FunctionInterface.createSetting |
|
inlineinherited |
Returns an enumerator of a certain type that iterates through the collection.
This interface will allow to e.g. write code like this:
See the framework's documentation about the System.Collections.IEnumerable interface for more information.
|
inlineinherited |
Returns an enumerator that iterates through the collection.
See the framework's documentation about the System.Collections.IEnumerable interface for more information.
|
inlineinherited |
Restores the default for every component of this collection.
Calling this function will restore the default value for every component belonging to this collection.
| readonly mv.impact.acquire.PropertyIBoolean mvHDRAdaptiveLocalToneMappingEnable = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Enables Adaptive Local Tone Mapping.
Enables Adaptive Local Tone Mapping. Recommended if mvHDRMotionCompensationEnable is enabled.
A boolean property. Enables the High Dynamic Range Feature.
Enables the High Dynamic Range Feature.
| readonly mv.impact.acquire.PropertyI64 mvHDRExposure1 = new mv.impact.acquire.PropertyI64() |
An integer property. First HDR Exposure in ppm.
First HDR Exposure in ppm.
| readonly mv.impact.acquire.PropertyI64 mvHDRExposure2 = new mv.impact.acquire.PropertyI64() |
An integer property. Second HDR Exposure in ppm.
Second HDR Exposure in ppm.
| readonly mv.impact.acquire.PropertyI64 mvHDRExposureRatio = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. T1/T2 Exposure Ratio.
The ratio of the long exposure time to the short exposure time.
The following string values might be valid for this feature:
| readonly mv.impact.acquire.PropertyIBoolean mvHDRMotionCompensationEnable = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Enables motion compensation.
Enables motion compensation. Recommended for scenes with a lot of motion.
| readonly mv.impact.acquire.PropertyI64 mvHDRPreset = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects the HDR parameter set.
Selects the HDR parameter set.
The following string values might be valid for this feature:
| readonly mv.impact.acquire.PropertyI64 mvHDRSelector = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects the HDR parameter set to configure.
This enumeration selects the HDR parameter set to configure.
The following string values might be valid for this feature:
| readonly mv.impact.acquire.PropertyI64 mvHDRVoltage1 = new mv.impact.acquire.PropertyI64() |
An integer property. First HDR Voltage in mV.
First HDR Voltage in mV.
| readonly mv.impact.acquire.PropertyI64 mvHDRVoltage2 = new mv.impact.acquire.PropertyI64() |
An integer property. Second HDR Voltage in mV.
Second HDR Voltage in mV.
|
getinherited |
Returns an enumerator that iterates through the collection.
This interface will allow to e.g. write code like this:
See the framework's documentation about the System.Collections.IEnumerable interface for more information.
|
getinherited |
Returns an enumerator that iterates through all the mv.impact.acquire.ComponentList elements in the collection.
This interface will allow to e.g. write code like this:
See the framework's documentation about the System.Collections.IEnumerable interface for more information.
|
getinherited |
Returns a unique identifier for the component collection referenced by this object.
This handle will always reference an object of type mv.impact.acquire.ComponentList.