mvIMPACT Acquire SDK C++
SettingsFrameGrabber Class Reference

This class provides access to general settings as well as to settings which are unique for frame grabber devices(Device specific interface layout only). More...

Inheritance diagram for SettingsFrameGrabber:
FullSettingsBase

Public Member Functions

 SettingsFrameGrabber (Device *pDev, const std::string &name="Base")
 brief Constructs a new mvIMPACT::acquire::SettingsFrameGrabber object. More...
 

Public Attributes

PropertyS basedOn
 A string property (read-only) containing the name of the setting this setting is based on. More...
 
CameraSettingsFrameGrabber cameraSetting
 Camera related settings. More...
 
Connector connector
 Input channel related properties. More...
 
ImageDestination imageDestination
 Properties to define the result images format. More...
 
ImageProcessing imageProcessing
 Image processing related properties. More...
 

Detailed Description

This class provides access to general settings as well as to settings which are unique for frame grabber devices(Device specific interface layout only).

To see a small code example on how you can work with object of this class see the detailed description of the class mvIMPACT::acquire::FunctionInterface as well. Statements made for the use of the class mvIMPACT::acquire::FullSettingsBase apply for this class as well.

Note
This class will only be available if mvIMPACT::acquire::Device::interfaceLayout is set to mvIMPACT::acquire::dilDeviceSpecific before the device is opened.

Constructor & Destructor Documentation

◆ SettingsFrameGrabber()

SettingsFrameGrabber ( Device pDev,
const std::string &  name = "Base" 
)
inlineexplicit

brief Constructs a new mvIMPACT::acquire::SettingsFrameGrabber object.

Parameters
[in]pDevA pointer to a mvIMPACT::acquire::Device object obtained from a mvIMPACT::acquire::DeviceManager object.
[in]nameThe 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

Member Data Documentation

◆ basedOn

PropertyS basedOn
inherited

A string property (read-only) containing the name of the setting this setting is based on.

◆ cameraSetting

Camera related settings.

◆ connector

Connector connector

Input channel related properties.

◆ imageDestination

ImageDestination imageDestination
inherited

Properties to define the result images format.

◆ imageProcessing

ImageProcessing imageProcessing
inherited

Image processing related properties.


The documentation for this class was generated from the following file: