|
ifm3d
|
Public Types | |
| using | Ptr = std::shared_ptr< TOFInfoV3 > |
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 TOFInfoV3 | Deserialize (const Buffer &tof_info_buffer) |
Public Attributes | |
| uint32_t | version |
| float | distance_resolution |
| float | amplitude_resolution |
| std::array< float, 3 > | amp_normalization_factors |
| calibration::ExtrinsicOpticToUser | extrinsic_optic_to_user |
| calibration::IntrinsicCalibration | intrinsic_calibration |
| calibration::InverseIntrinsicCalibration | inverse_intrinsic_calibration |
| std::array< uint64_t, 3 > | exposure_timestamps_ns |
| std::array< float, 3 > | exposure_times_s |
| float | illu_temperature |
| std::string | mode |
| std::string | imager |
Static Public Attributes | |
| static constexpr size_t | TOF_INFO_V3_SIZE = 416 |