|
ifm3d
|
Public Types | |
| using | Ptr = std::shared_ptr< RGBInfoV1 > |
Public Member Functions | |
| void | Read (const uint8_t *data, size_t size) |
Static Public Member Functions | |
| static bool | IsValid (const uint8_t *data, size_t size) |
| static RGBInfoV1 | Deserialize (const Buffer &rgb_info_buffer) |
Public Attributes | |
| std::uint32_t | version |
| std::uint32_t | frame_counter |
| std::uint64_t | timestamp_ns |
| float | exposure_time |
| calibration::ExtrinsicOpticToUser | extrinsic_optic_to_user |
| calibration::IntrinsicCalibration | intrinsic_calibration |
| calibration::InverseIntrinsicCalibration | inverse_intrinsic_calibration |
Static Public Attributes | |
| static constexpr size_t | RGB_INFO_V1_SIZE = 308 |