Logo
Programmer's Guide Baumer GAPI SDK Reference v2.10.0
Namespaces | Classes | Typedefs | Functions
BGAPI2 Namespace Reference

The global namespace of Baumer GAPI SDK 2. More...

Namespaces

 Events
 The namespace Events consists of classes which belongs to the event interface.
 
 Exceptions
 The namespace Exceptions consists of classes which are responsible for exception handling.
 

Classes

class  _pairb
 
class  _paird
 
class  _pairds
 
class  _pairi
 
class  _pairn
 
class  _pairnm
 
class  _pairs
 
struct  bo_tHistRecords
 
struct  bo_tRGB16QUAD
 
class  Buffer
 This class realizes the data access to the memory. It contains information about the received data (e.g. image size, pixel format). This class belongs to the BGAPI2 main classes. More...
 
class  BufferList
 This class is used for discovery and listing of buffer objects. More...
 
class  DataStream
 This class represents a physical data stream from the device and it is responsible for the buffer handling. This class belongs to the BGAPI2 main classes. More...
 
class  DataStreamList
 This class is used to discover and list data stream objects. More...
 
class  Device
 The class Device is used to retrieve information (e.g. model, manufacturer, access modes) of the device (camera) and also to control the device. This class belongs to the BGAPI2 main classes. More...
 
class  DeviceList
 This class is used to discover and list device objects. More...
 
class  Image
 The class Image provides the ability of image transformation. This class belongs to the additional classes. More...
 
class  ImageProcessor
 The task of the class ImageProcessor are the creation of image objects and the transformation of pixel formats. More...
 
class  INode
 The class INode act as base for of the main classes and provided the access to the node objects (features). More...
 
class  Interface
 The class Interface represents a physical interface, e.g. GEV or a logical interface, such as USB and belongs to the BGAPI2 main classes. More...
 
class  InterfaceList
 This class is used to search and list interface objects. More...
 
class  Node
 The class Node represent one feature from the provided node list based on the underlying XML definition. More...
 
class  NodeMap
 The class NodeMap represents a collection of Node objects based on the underlying XML definition file. This class supports two representation forms, a unstructured list and a tree structure. More...
 
class  Polarizer
 Provides functionality to calculate several different formats out of the raw polarized camera data. More...
 
class  String
 
class  System
 The class System is the abstraction of a Producer and belongs to the BGAPI2 main classes. More...
 
class  SystemList
 This class is used to search and list system objects and may be instantiated only once. More...
 
class  Trace
 The class Trace offers the possibility to monitor the program flow and detect errors. This class belongs to the additional classes. More...
 

Typedefs

typedef struct BGAPI2::_sSystemListData tSystemListData
 
typedef struct BGAPI2::_sSystemListData * ptSystemListData
 
typedef struct BGAPI2::_sInterfaceListData tInterfaceListData
 
typedef struct BGAPI2::_sInterfaceListData * ptInterfaceListData
 
typedef struct BGAPI2::_sSystemData tSystemData
 
typedef struct BGAPI2::_sSystemData * ptSystemData
 
typedef struct BGAPI2::_sDeviceListData tDeviceListData
 
typedef struct BGAPI2::_sDeviceListData * ptDeviceListData
 
typedef struct BGAPI2::_sDataStreamListData tDataStreamListData
 
typedef struct BGAPI2::_sDataStreamListData * ptDataStreamListData
 
typedef struct BGAPI2::_sBufferListData tBufferListData
 
typedef struct BGAPI2::_sBufferListData * ptBufferListData
 
typedef struct BGAPI2::_sBufferData tBufferData
 
typedef struct BGAPI2::_sBufferData * ptBufferData
 
typedef struct BGAPI2::_sDataStreamData tDataStreamData
 
typedef struct BGAPI2::_sDataStreamData * ptDataStreamData
 
typedef struct BGAPI2::_sDeviceData tDeviceData
 
typedef struct BGAPI2::_sDeviceData * ptDeviceData
 
typedef struct BGAPI2::_sInterfaceData tInterfaceData
 
typedef struct BGAPI2::_sInterfaceData * ptInterfaceData
 
typedef struct BGAPI2::_sImageData tImageData
 
typedef struct BGAPI2::_sImageData * ptImageData
 
typedef struct BGAPI2::_sImageProcessorData tImageProcessorData
 
typedef struct BGAPI2::_sImageProcessorData * ptImageProcessorData
 
typedef struct BGAPI2::_sBrightnessAutoData tBrightnessAutoData
 
typedef struct BGAPI2::_sBrightnessAutoData * ptBrightnessAutoData
 

Functions

std::ostream & operator<< (std::ostream &out, BGAPI2::String const &ExStr) BGAPI2_DECL
 

Detailed Description

The global namespace of Baumer GAPI SDK 2.

bgapi: BGAPI::Camera Class Reference

Jan, 14 2020
Baumer Optronic GmbH, Badstrasse 30, 01454 D-Radeberg, Tel:+49-3528-4386-0, Fax:+49-3528-4386-86, Email:support.cameras@baumer.com