Raytrix Light Field SDK  v3.1
Logo
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events Groups Pages
Rx::Interop::Runtime30::Camera::INativeDeviceFrameGrabber Class Referenceabstract

Detailed Description

Interface to be implemented by FrameGrabber NativeDeviceDrivers. Provides functions only needed by FrameGrabber Devices. For more detail on the procedures involved in CamLink+FrameGrabber devices please refer to $/RxSW/Documents/CamDriver.

Public Member Functions

virtual void SetCameraInfo (const char *pcConnector, const char *pcCameraModel, const char *pcDriverType)=0
 Sets information about the connected camera. It is needed to find the corresponding camfile. Copied from FGCL DoInitialize(): Rx::CRxString sCamFile = Rx::CPath::RaytrixCameraData() + "\\FGCLEuresys-" + m_sCameraType + "-" + m_sCameraModel + ".cam";. More...
 

Protected Member Functions

virtual ~INativeDeviceFrameGrabber ()
 

Constructor & Destructor Documentation

virtual Rx::Interop::Runtime30::Camera::INativeDeviceFrameGrabber::~INativeDeviceFrameGrabber ( )
inlineprotectedvirtual

Member Function Documentation

virtual void Rx::Interop::Runtime30::Camera::INativeDeviceFrameGrabber::SetCameraInfo ( const char *  pcConnector,
const char *  pcCameraModel,
const char *  pcDriverType 
)
pure virtual

Sets information about the connected camera. It is needed to find the corresponding camfile. Copied from FGCL DoInitialize(): Rx::CRxString sCamFile = Rx::CPath::RaytrixCameraData() + "\\FGCLEuresys-" + m_sCameraType + "-" + m_sCameraModel + ".cam";.

Parameters
[in]pcConnectorThe connector.
[in]pcCameraModelThe camera model.
[in]pcDriverTypeType of the driver.