|
|
| Data (tof_data_t ptr=nullptr) |
| | Construct from pointer.
|
| |
| void * | data () |
| | Get pointer to data. More...
|
| |
| size_t | size () const |
| | Get size of the data. More...
|
| |
| uint64_t | get_user_data () const |
| | Get user data that will get saved to csf file. More...
|
| |
| void | set_user_data (uint64_t user_data) |
| | Set user data that will get saved to csf file. More...
|
| |
| MatType | mat_type () const |
| | Get the matrix type. More...
|
| |
| int32_t | rows () const |
| | Get the number of rows. More...
|
| |
| int32_t | cols () const |
| | Get the number of columns. More...
|
| |
| uint16_t | frame_count () const |
| | The frame counter. More...
|
| |
| FrameType | frame_type () const |
| | Get the frame type. More...
|
| |
| uint32_t | frame_id () const |
| | Get the frame id. More...
|
| |
| float | modulation_frequency () const |
| | Get the modulation frequency of the frame. More...
|
| |
| uint32_t | integration_time () const |
| | Get the integration time of the frame. More...
|
| |
| uint32_t | process () const |
| | Get a bit array of the processing performed on the frame. More...
|
| |
| float | scale () const |
| | Get the scale used for integer frames, to get the original value divide by scale. More...
|
| |
| float | addition () const |
| | Get the addition used for integer frames, to get the original value substract the addition. More...
|
| |
| std::vector< float > | temperatures () const |
| | Get the temperature of various parts of the camera. More...
|
| |
| uint8_t | sync_count () const |
| | Get the synchronization count. More...
|
| |
| bool | user_allocated () const |
| | Check whether the data uses a pointer supplied by the user. More...
|
| |
| void * | user_pointer () const |
| | The user data that was given in the add_user_pointer function. More...
|
| |
| template<typename T > |
| const T & | at (size_t pos) const |
| | Get the data at location p, templated because the data type can differ. More...
|
| |
| template<typename T > |
| T & | at (size_t pos) |
| | Get the data at location p, templated because the data type can differ. More...
|
| |
| template<typename T > |
| const T * | begin () const |
| | Return iterator to beginning, templated because the data type can differ. More...
|
| |
| template<typename T > |
| T * | begin () |
| | Return iterator to beginning, templated because the data type can differ. More...
|
| |
| template<typename T > |
| const T * | end () const |
| | Return iterator to end, templated because the data type can differ. More...
|
| |
| template<typename T > |
| T * | end () |
| | Return iterator to end, templated because the data type can differ. More...
|
| |
This is the class that contains depth or image data.
Definition at line 31 of file data.hpp.