![]() |
LibMultiSense
LibMultiSense Documentation
|
#include <MultiSenseTypes.hh>


Public Member Functions | |
| Header () | |
| Default Constructor. More... | |
| virtual bool | inMask (DataSource mask) |
| Member function used to determine if the data contained in the header is contained in a specific image mask. More... | |
Public Member Functions inherited from crl::multisense::HeaderBase | |
| virtual | ~HeaderBase () |
Public Attributes | |
| DataSource | source |
| DataSource corresponding to imageDataP. More... | |
| uint32_t | bitsPerPixel |
| Bits per pixel in the image. More... | |
| ImageCompressionCodec | codec |
| Compression codec. More... | |
| uint32_t | width |
| Width of the image. More... | |
| uint32_t | height |
| Height of the image. More... | |
| int64_t | frameId |
| Unique ID used to describe an image. More... | |
| uint32_t | timeSeconds |
| The time seconds value corresponding to when the image was captured. More... | |
| uint32_t | timeMicroSeconds |
| The time microseconds value corresponding to when the image was captured. More... | |
| uint32_t | exposure |
| The image exposure time in microseconds. More... | |
| float | gain |
| The imager gain the image was captured with. More... | |
| float | framesPerSecond |
| The number of frames per second currently streaming from the device. More... | |
| uint32_t | imageLength |
| The length of the image data stored in imageDataP. More... | |
| const void * | imageDataP |
| A pointer to the compressed image data. More... | |
Definition at line 2862 of file MultiSenseTypes.hh.
|
inline |
Default Constructor.
Definition at line 2896 of file MultiSenseTypes.hh.
|
inlinevirtual |
Member function used to determine if the data contained in the header is contained in a specific image mask.
Reimplemented from crl::multisense::HeaderBase.
Definition at line 2903 of file MultiSenseTypes.hh.
| uint32_t crl::multisense::compressed_image::Header::bitsPerPixel |
Bits per pixel in the image.
Definition at line 2868 of file MultiSenseTypes.hh.
| ImageCompressionCodec crl::multisense::compressed_image::Header::codec |
Compression codec.
Definition at line 2870 of file MultiSenseTypes.hh.
| uint32_t crl::multisense::compressed_image::Header::exposure |
The image exposure time in microseconds.
Definition at line 2883 of file MultiSenseTypes.hh.
| int64_t crl::multisense::compressed_image::Header::frameId |
Unique ID used to describe an image.
FrameIds increase sequentally from the device
Definition at line 2876 of file MultiSenseTypes.hh.
| float crl::multisense::compressed_image::Header::framesPerSecond |
The number of frames per second currently streaming from the device.
Definition at line 2887 of file MultiSenseTypes.hh.
| float crl::multisense::compressed_image::Header::gain |
The imager gain the image was captured with.
Definition at line 2885 of file MultiSenseTypes.hh.
| uint32_t crl::multisense::compressed_image::Header::height |
Height of the image.
Definition at line 2874 of file MultiSenseTypes.hh.
| const void* crl::multisense::compressed_image::Header::imageDataP |
A pointer to the compressed image data.
Definition at line 2891 of file MultiSenseTypes.hh.
| uint32_t crl::multisense::compressed_image::Header::imageLength |
The length of the image data stored in imageDataP.
Definition at line 2889 of file MultiSenseTypes.hh.
| DataSource crl::multisense::compressed_image::Header::source |
DataSource corresponding to imageDataP.
Definition at line 2866 of file MultiSenseTypes.hh.
| uint32_t crl::multisense::compressed_image::Header::timeMicroSeconds |
The time microseconds value corresponding to when the image was captured.
Definition at line 2880 of file MultiSenseTypes.hh.
| uint32_t crl::multisense::compressed_image::Header::timeSeconds |
The time seconds value corresponding to when the image was captured.
Definition at line 2878 of file MultiSenseTypes.hh.
| uint32_t crl::multisense::compressed_image::Header::width |
Width of the image.
Definition at line 2872 of file MultiSenseTypes.hh.