Impact Acquire SDK C++
mvIMPACT::acquire::GenICam Namespace Reference

This namespace contains classes and functions belonging to the GenICam specific part of the image acquisition module of this SDK. More...

Namespaces

namespace  labs
 This namespace contains classes and functions belonging to the GenICam specific part of the image acquisition module of this SDK that are not yet final and might change in the future without further notice. Yet still we think code within this namespace might prove useful thus we encourage you to use it if beneficial for your application. However be prepared to apply changes when needed. Feedback that helps to improve or finalize code from this namespace will be highly appreciated! A migration guide will be provided and we will perform changes only if they make sense and improve the code.
 

Classes

class  AcquisitionControl
 Category for the acquisition and trigger control features. More...
 
class  ActionControl
 Category that contains the Action control features. More...
 
class  AnalogControl
 Category that contains the Analog control features. More...
 
class  ChunkDataControl
 Category that contains the Chunk Data control features. More...
 
class  ColorTransformationControl
 Category that contains the Color Transformation control features. More...
 
class  CounterAndTimerControl
 Category that contains the Counter and Timer control features. More...
 
class  CustomCommandGenerator
 Contains convenience functions to control features understood by a devices custom command interpreter. More...
 
class  DataStreamModule
 Category that contains items that belong to the data stream module of the transport layer. More...
 
class  DepthControl
 Adjustment and triggering of the depth image for 3D control. More...
 
class  DeviceControl
 Category for device information and control. More...
 
class  DeviceModule
 Category contains items that belong to the device module of the transport layer. More...
 
class  DigitalIOControl
 Category that contains the digital input and output control features. More...
 
class  EncoderControl
 Category that contains the quadrature Encoder Control features. More...
 
class  EventControl
 Category that contains Event control features. More...
 
class  FileAccessControl
 Category that contains the File Access control features. More...
 
class  FileProtocolAdapter
 Adapter between the std::iostreambuf and the SFNC Features representing the device file system. More...
 
class  GenTLDriverConfigurator
 A class that contains items to configure the behaviour of the GenICam GenTL driver stack. More...
 
class  GenTLProducerConfiguration
 A class that contains items to configure the behaviour of the GenICam GenTL driver stack. More...
 
class  IDevFileStreamBase
 An output stream buffer derived from std::basic_istream used to read from a file on a device. More...
 
class  IDevFileStreamBuf
 An input stream buffer derived from std::basic_streambuf used to read from a file of a device. More...
 
class  ImageFormatControl
 Category for Image Format Control features. More...
 
class  InterfaceModule
 Category that contains items that belong to the interface module of the transport layer. More...
 
class  LightControl
 Category containing the Lighting control features. More...
 
class  LogicBlockControl
 Category that contains the Logic Block control features. More...
 
class  LUTControl
 Category that includes the LUT control features. More...
 
class  mvAutoFeatureControl
 Contains features to control the image controllers. The properties are applied to Auto Gain Control(AGC) and Auto Exposure Control(AEC) controller. To take effect at least AEC or AGC must be enabled. More...
 
class  mvCurrentControl
 Category that contains features to control the devices Current Control parameters. More...
 
class  mvDefectivePixelCorrectionControl
 Contains features to control the device's defective pixel correction parameters. More...
 
class  mvFFCControl
 Contains features to control the devices Flat Field Correction parameters. More...
 
class  mvFrameAverageControl
 Category that contains features to control the frame averaging engine. More...
 
class  mvHDRControl
 Category that contains features to control the devices High Dynamic Range parameters. More...
 
class  mvI2cInterfaceControl
 Contains features to control the I2C interface. More...
 
class  mvLensControl
 Contains features to control motorized lenses. More...
 
class  mvLogicGateControl
 Category that contains features to control the devices Logic Gate Control parameters. More...
 
class  mvSerialInterfaceControl
 Contains features to control the serial interface. More...
 
class  ODevFileStreamBase
 An output stream buffer derived from std::basic_ostream used to write to a file on a device. More...
 
class  ODevFileStreamBuf
 An output stream buffer derived from std::basic_streambuf used to write to a file on a device. More...
 
class  OpticControl
 Category for optical control features. More...
 
class  Scan3dControl
 Category for control of 3D camera specific features. More...
 
class  SequencerControl
 Category for the Sequencer Control features. More...
 
class  SoftwareSignalControl
 Category that contains the Software Signal Control features. More...
 
class  SourceControl
 Category that contains the source control features. More...
 
class  SystemModule
 Category that contains items that belong to the system module of the transport layer. More...
 
class  TestControl
 Category for Test Control features. More...
 
class  TransferControl
 Category for the data Transfer Control features. More...
 
class  TransportLayerControl
 Category that contains the transport Layer control features. More...
 
class  UserSetControl
 Category that contains the User Set control features. More...
 

Typedefs

typedef IDevFileStreamBase< char, std::char_traits< char > > IDevFileStream
 A type for char type file access.
 
typedef ODevFileStreamBase< char, std::char_traits< char > > ODevFileStream
 A type for char type file access.
 

Enumerations

enum  TRequestTransmissionMode { rtmFullResolution }
 Defines valid request transmission modes. More...
 
enum  TSequencerSetParameter {
  sspCounterDuration_Counter1 ,
  sspCounterDuration_Counter2 ,
  sspCounterDuration_Counter3 ,
  sspCounterDuration_Counter4 ,
  sspCounterDuration_Counter5 ,
  sspCounterDuration_Counter6 ,
  sspCounterDuration_Counter7 ,
  sspCounterDuration_Counter8 ,
  sspExposureTime ,
  sspGain_AnalogAll ,
  sspGain_AnalogRed ,
  sspGain_AnalogGreen ,
  sspGain_AnalogBlue ,
  sspGain_AnalogTap1 ,
  sspGain_AnalogTap2 ,
  sspGain_AnalogTap3 ,
  sspGain_AnalogTap4 ,
  sspOffsetX ,
  sspOffsetY ,
  sspWidth ,
  sspHeight ,
  sspBinningVertical ,
  sspBinningHorizontal ,
  sspDecimationVertical ,
  sspDecimationHorizontal
}
 Defines valid parameters that can be modified within a sequencer set at runtime. More...
 

Detailed Description

This namespace contains classes and functions belonging to the GenICam specific part of the image acquisition module of this SDK.