LibMultiSense
LibMultiSense Documentation
crl::multisense::image Namespace Reference

Classes

class  Calibration
 Class used For querying/setting camera calibration. More...
 
class  Config
 Class used to store a specific camera configuration. More...
 
class  ExposureConfig
 
class  Header
 Class containing image Header information common to all image types. More...
 
class  Histogram
 Class which stores a image histogram from a camera image. More...
 
class  SensorCalibration
 Class to store sensor gains used to perform a DC level adjustment to calibrate the left imager to the right imager. More...
 
class  TransmitDelay
 

Typedefs

typedef void(* Callback) (const Header &header, void *userDataP)
 Function pointer for receiving callbacks of image data. More...
 

Typedef Documentation

◆ Callback

typedef void(* crl::multisense::image::Callback) (const Header &header, void *userDataP)

Function pointer for receiving callbacks of image data.

The data pointed to by the Header argument are guaranteed to remain valid only until the callback returns.

To reserve the data pointed to by header, so that it remains valid after the callback has returned, use

Definition at line 495 of file MultiSenseTypes.hh.

crl::multisense::Channel::reserveCallbackBuffer
virtual void * reserveCallbackBuffer()=0
Reserve image or lidar data within a isolated callback so it is available after the callback returns.