Impact Acquire SDK Java
mvDefectivePixelCorrectionControl Class Reference

Contains features to control the device's defective pixel correction parameters. More...

Inheritance diagram for mvDefectivePixelCorrectionControl:
[legend]

Public Member Functions

synchronized void delete ()
 
PropertyI getMvDefectivePixelBlinkingMode ()
 A boolean property.
 
PropertyI64 getMvDefectivePixelCount ()
 An integer property.
 
Method getMvDefectivePixelDataLoad ()
 A method object.
 
Method getMvDefectivePixelDataSave ()
 A method object.
 
PropertyI getMvDefectivePixelEnable ()
 A boolean property.
 
PropertyI64 getMvDefectivePixelOffsetX ()
 An integer property.
 
PropertyI64 getMvDefectivePixelOffsetY ()
 An integer property.
 
PropertyI64 getMvDefectivePixelSelector ()
 An integer property.
 
PropertyI64 getMvDefectPixelThreshold ()
 An integer property.
 
int hObj ()
 Returns a unique identifier for the component collection referenced by this object.
 
 mvDefectivePixelCorrectionControl (Device pDev)
 Constructs a new mvIMPACT.acquire.mvDefectivePixelCorrectionControl object.
 
 mvDefectivePixelCorrectionControl (Device pDev, String settingName)
 Constructs a new mvIMPACT.acquire.mvDefectivePixelCorrectionControl object.
 
ComponentCollection restoreDefault ()
 Restores the default for every component of this collection.
 

Protected Member Functions

void finalize ()
 
 mvDefectivePixelCorrectionControl (long cPtr, boolean cMemoryOwn)
 

Static Protected Member Functions

static long swigRelease (ComponentCollection obj)
 
static long swigRelease (mvDefectivePixelCorrectionControl obj)
 

Protected Attributes

transient boolean swigCMemOwn
 

Detailed Description

Contains features to control the device's defective pixel correction parameters.

Contains features to control the device's defective pixel correction parameters.

Constructor & Destructor Documentation

◆ mvDefectivePixelCorrectionControl() [1/3]

mvDefectivePixelCorrectionControl ( long cPtr,
boolean cMemoryOwn )
protected

◆ mvDefectivePixelCorrectionControl() [2/3]

mvDefectivePixelCorrectionControl ( Device pDev,
String settingName )

Constructs a new mvIMPACT.acquire.mvDefectivePixelCorrectionControl object.

Parameters
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

◆ mvDefectivePixelCorrectionControl() [3/3]

Constructs a new mvIMPACT.acquire.mvDefectivePixelCorrectionControl object.

Parameters
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

Member Function Documentation

◆ delete()

synchronized void delete ( )

Reimplemented from ComponentCollection.

◆ finalize()

void finalize ( )
protected

Reimplemented from ComponentCollection.

◆ getMvDefectivePixelBlinkingMode()

PropertyI getMvDefectivePixelBlinkingMode ( )

A boolean property.

Activates the blinking mode of the camera's defective pixel correction.

Activates the blinking mode of the camera's defective pixel correction.

◆ getMvDefectivePixelCount()

PropertyI64 getMvDefectivePixelCount ( )

An integer property.

Contains the number of valid defective pixels. Increasing this value adds a new empty entry. Decreasing this value deletes the last entry.

Contains the number of valid defective pixels. Increasing this value adds a new empty entry. Decreasing this value deletes the last entry.

◆ getMvDefectivePixelDataLoad()

Method getMvDefectivePixelDataLoad ( )

A method object.

Loads the defective pixels from device non volatile memory.

Loads the defective pixels from device non volatile memory.

◆ getMvDefectivePixelDataSave()

Method getMvDefectivePixelDataSave ( )

A method object.

Saves the defective pixels to device non volatile memory.

Saves the defective pixels to device non volatile memory.

◆ getMvDefectivePixelEnable()

PropertyI getMvDefectivePixelEnable ( )

A boolean property.

Activates the camera's defective pixel correction.

Activates the camera's defective pixel correction.

◆ getMvDefectivePixelOffsetX()

PropertyI64 getMvDefectivePixelOffsetX ( )

An integer property.

Returns the horizontal offset of the defective pixel selected by mvDefectivePixelSelector.

Returns the horizontal offset of the defective pixel selected by mvDefectivePixelSelector. This data is NOT part of a user set, but must be written to non volatile memory by calling 'mvDefectivePixelDataSave' explicitly.

◆ getMvDefectivePixelOffsetY()

PropertyI64 getMvDefectivePixelOffsetY ( )

An integer property.

Returns the vertical offset of the defective pixel selected by mvDefectivePixelSelector.

Returns the vertical offset of the defective pixel selected by mvDefectivePixelSelector. This data is NOT part of a user set, but must be written to non volatile memory by calling 'mvDefectivePixelDataSave' explicitly.

◆ getMvDefectivePixelSelector()

PropertyI64 getMvDefectivePixelSelector ( )

An integer property.

Controls the index (offset) of the defective pixel to access.

Controls the index (offset) of the defective pixel to access. Data selected by this selector is NOT part of a user set, but must be written to non volatile memory by calling 'mvDefectivePixelDataSave' explicitly.

◆ getMvDefectPixelThreshold()

PropertyI64 getMvDefectPixelThreshold ( )

An integer property.

Sets the threshold for the defect pixel detection.

Sets the threshold for the defect pixel detection.

◆ hObj()

int hObj ( )
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.

Returns
A unique identifier for the component referenced by this object.

◆ restoreDefault()

ComponentCollection restoreDefault ( )
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.

Note
The caller must have the right to modify the component. Otherwise an exception will be thrown.
Returns
A const reference to the component.

◆ swigRelease() [1/2]

static long swigRelease ( ComponentCollection obj)
staticprotectedinherited

◆ swigRelease() [2/2]

static long swigRelease ( mvDefectivePixelCorrectionControl obj)
staticprotected

Member Data Documentation

◆ swigCMemOwn

transient boolean swigCMemOwn
protectedinherited