Impact Acquire SDK Java
|
Properties to define the format of resulting images. More...
Public Member Functions | |
synchronized void | delete () |
PropertyI | getImageHeight () |
An integer property defining the height of the scaled image. | |
PropertyI | getImageWidth () |
An integer property defining the width of the scaled image. | |
PropertyI | getPixelFormat () |
An enumerated integer property defining the pixel format of the resulting image. | |
PropertyI | getScalerAoiEnable () |
A boolean property defining whether an AOI, rather than the whole image, will be used for scaling. | |
PropertyI | getScalerAoiHeight () |
An integer property defining the height of the AOI in pixel to be used for scaling. | |
PropertyI | getScalerAoiStartX () |
An integer property defining the X-offset of the AOI in pixel to be used for the calculation. | |
PropertyI | getScalerAoiStartY () |
An integer property defining the Y-offset of the AOI in pixel to be used for the calculation. | |
PropertyI | getScalerAoiWidth () |
An integer property defining the width of the AOI in pixel to be used for the calculation. | |
PropertyI | getScalerInterpolationMode () |
An integer property defining the interpolation method used when the scaler is active. | |
PropertyI | getScalerMode () |
An integer property defining whether the image is scaled or not. | |
int | hObj () |
Returns a unique identifier for the component collection referenced by this object. | |
ImageDestination (Device pDev) | |
brief Constructs a new mvIMPACT.acquire.ImageDestination object. | |
ImageDestination (Device pDev, String settingName) | |
brief Constructs a new mvIMPACT.acquire.ImageDestination object. | |
ComponentCollection | restoreDefault () |
Restores the default for every component of this collection. | |
Protected Member Functions | |
void | finalize () |
ImageDestination (long cPtr, boolean cMemoryOwn) | |
Static Protected Member Functions | |
static long | swigRelease (ComponentCollection obj) |
static long | swigRelease (ImageDestination obj) |
Protected Attributes | |
transient boolean | swigCMemOwn |
Properties to define the format of resulting images.
This class provides properties allowing the user to define how the resulting image should be created. Things like the width and height of the captured image can be defined here for example.
|
protected |
ImageDestination | ( | Device | pDev, |
String | settingName ) |
brief Constructs a new mvIMPACT.acquire.ImageDestination 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 |
ImageDestination | ( | Device | pDev | ) |
brief Constructs a new mvIMPACT.acquire.ImageDestination 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 getImageHeight | ( | ) |
An integer property defining the height of the scaled image.
PropertyI getImageWidth | ( | ) |
An integer property defining the width of the scaled image.
PropertyI getPixelFormat | ( | ) |
An enumerated integer property defining the pixel format of the resulting image.
Valid values for this property are defined by the enumeration mvIMPACT.acquire.TImageDestinationPixelFormat.
PropertyI getScalerAoiEnable | ( | ) |
A boolean property defining whether an AOI, rather than the whole image, will be used for scaling.
PropertyI getScalerAoiHeight | ( | ) |
An integer property defining the height of the AOI in pixel to be used for scaling.
PropertyI getScalerAoiStartX | ( | ) |
An integer property defining the X-offset of the AOI in pixel to be used for the calculation.
PropertyI getScalerAoiStartY | ( | ) |
An integer property defining the Y-offset of the AOI in pixel to be used for the calculation.
PropertyI getScalerAoiWidth | ( | ) |
An integer property defining the width of the AOI in pixel to be used for the calculation.
PropertyI getScalerInterpolationMode | ( | ) |
An integer property defining the interpolation method used when the scaler is active.
PropertyI getScalerMode | ( | ) |
An integer property defining whether the image is scaled or not.
|
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 |