Impact Acquire SDK C++
|
Category that includes the LUT control features. More...
#include <mvIMPACT_acquire_GenICam.h>
Public Member Functions | |
LUTControl (mvIMPACT::acquire::Device *pDev, const std::string &settingName="Base") | |
Constructs a new mvIMPACT::acquire::GenICam::LUTControl object. | |
Public Attributes | |
PropertyIBoolean | LUTEnable |
A boolean property. Activates the selected LUT. | |
PropertyI64 | LUTIndex |
An integer property. Control the index (offset) of the coefficient to access in the selected LUT. | |
PropertyI64 | LUTSelector |
An enumerated integer property. Selects which LUT to control. | |
PropertyI64 | LUTValue |
An integer property. Returns the Value at entry LUTIndex of the LUT selected by LUTSelector. | |
PropertyS | LUTValueAll |
A string property. Accesses all the LUT coefficients in a single access without using individual LUTIndex. | |
PropertyI64 | mvLUTInputData |
An enumerated integer property. Describes the data the LUT is operating on. | |
PropertyI64 | mvLUTMapping |
An enumerated integer property. Describes mapping of the LUT. | |
PropertyI64 | mvLUTType |
An enumerated integer property. Describes the type of LUT used. | |
Category that includes the LUT control features.
A category that includes the LUT control features.
|
inlineexplicit |
Constructs a new mvIMPACT::acquire::GenICam::LUTControl object.
[in] | pDev | A pointer to a mvIMPACT::acquire::Device object obtained from a mvIMPACT::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 mvIMPACT::acquire::FunctionInterface::getAvailableSettings, new settings can be created with the function mvIMPACT::acquire::FunctionInterface::createSetting |
PropertyIBoolean LUTEnable |
A boolean property. Activates the selected LUT.
Activates the selected LUT.
PropertyI64 LUTIndex |
An integer property. Control the index (offset) of the coefficient to access in the selected LUT.
Control the index (offset) of the coefficient to access in the selected LUT.
PropertyI64 LUTSelector |
An enumerated integer property. Selects which LUT to control.
Selects which LUT to control.
The following string values might be valid for this feature:
PropertyI64 LUTValue |
An integer property. Returns the Value at entry LUTIndex of the LUT selected by LUTSelector.
Returns the Value at entry LUTIndex of the LUT selected by LUTSelector.
PropertyS LUTValueAll |
A string property. Accesses all the LUT coefficients in a single access without using individual LUTIndex.
Accesses all the LUT coefficients in a single access without using individual LUTIndex.
PropertyI64 mvLUTInputData |
An enumerated integer property. Describes the data the LUT is operating on.
Describes the data the LUT is operating on
The following string values might be valid for this feature:
PropertyI64 mvLUTMapping |
An enumerated integer property. Describes mapping of the LUT.
Describes the mapping of the LUT
The following string values might be valid for this feature:
PropertyI64 mvLUTType |
An enumerated integer property. Describes the type of LUT used.
Describes the type of LUT used.
The following string values might be valid for this feature: