|
Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
|
Classes | |
| struct | coefficients_table |
| struct | depth_table_control |
| struct | ds5_calibration |
| struct | extrinsics_table |
| struct | fisheye_calibration_table |
| struct | fisheye_extrinsics_table |
| struct | imu_calibration_table |
| struct | imu_intrinsics |
| struct | rgb_calibration_table |
| struct | table_header |
| struct | tm1_calib_model |
| struct | tm1_calibration_table |
| struct | tm1_eeprom |
| struct | tm1_module_info |
| struct | tm1_serial_num_table |
Functions | |
| template<class T > | |
| const T * | check_calib (const std::vector< uint8_t > &raw_data) |
| rs2_motion_device_intrinsic | create_motion_intrinsics (imu_intrinsics data) |
| ds5_rect_resolutions | width_height_to_ds5_rect_resolutions (uint32_t width, uint32_t height) |
| rs2_intrinsics | get_intrinsic_by_resolution (const std::vector< uint8_t > &raw_data, calibration_table_id table_id, uint32_t width, uint32_t height) |
| rs2_intrinsics | get_intrinsic_by_resolution_coefficients_table (const std::vector< uint8_t > &raw_data, uint32_t width, uint32_t height) |
| rs2_intrinsics | get_intrinsic_fisheye_table (const std::vector< uint8_t > &raw_data, uint32_t width, uint32_t height) |
| pose | get_fisheye_extrinsics_data (const std::vector< uint8_t > &raw_data) |
| pose | get_color_stream_extrinsic (const std::vector< uint8_t > &raw_data) |
| bool | try_fetch_usb_device (std::vector< platform::usb_device_info > &devices, const platform::uvc_device_info &info, platform::usb_device_info &result) |
Variables | |
| const uint16_t | RS400_PID = 0x0ad1 |
| const uint16_t | RS410_PID = 0x0ad2 |
| const uint16_t | RS415_PID = 0x0ad3 |
| const uint16_t | RS430_PID = 0x0ad4 |
| const uint16_t | RS430_MM_PID = 0x0ad5 |
| const uint16_t | RS_USB2_PID = 0x0ad6 |
| const uint16_t | RS420_PID = 0x0af6 |
| const uint16_t | RS420_MM_PID = 0x0afe |
| const uint16_t | RS410_MM_PID = 0x0aff |
| const uint16_t | RS400_MM_PID = 0x0b00 |
| const uint16_t | RS430_MM_RGB_PID = 0x0b01 |
| const uint16_t | RS460_PID = 0x0b03 |
| const uint16_t | RS435_RGB_PID = 0x0b07 |
| const uint16_t | RS405_PID = 0x0b0c |
| const uint8_t | DS5_HWMONITOR = 1 |
| const uint8_t | DS5_DEPTH_EMITTER_ENABLED = 2 |
| const uint8_t | DS5_EXPOSURE = 3 |
| const uint8_t | DS5_LASER_POWER = 4 |
| const uint8_t | DS5_ERROR_REPORTING = 7 |
| const uint8_t | DS5_EXT_TRIGGER = 8 |
| const uint8_t | DS5_ASIC_AND_PROJECTOR_TEMPERATURES = 9 |
| const uint8_t | DS5_ENABLE_AUTO_WHITE_BALANCE = 0xA |
| const uint8_t | DS5_ENABLE_AUTO_EXPOSURE = 0xB |
| const uint8_t | FISHEYE_EXPOSURE = 1 |
| const platform::extension_unit | depth_xu |
| const platform::extension_unit | fisheye_xu |
| const int | etDepthTableControl = 9 |
| const std::string | DEPTH_STEREO = "Stereo Module" |
| constexpr size_t | fisheye_calibration_table_size = sizeof(fisheye_calibration_table) |
| constexpr size_t | imu_calibration_table_size = sizeof(imu_calibration_table) |
| constexpr size_t | tm1_module_info_size = sizeof(tm1_module_info) |
| constexpr size_t | tm1_calib_model_size = sizeof(tm1_calib_model) |
| constexpr size_t | tm1_serial_num_table_size = sizeof(tm1_serial_num_table) |
| constexpr size_t | tm1_calibration_table_size = sizeof(tm1_calibration_table) |
| constexpr size_t | tm1_eeprom_size = sizeof(tm1_eeprom) |
| enum librealsense::ds::ds5_rect_resolutions : unsigned short |
| enum librealsense::ds::fw_cmd : uint8_t |
| const T* librealsense::ds::check_calib | ( | const std::vector< uint8_t > & | raw_data | ) |
|
inline |
| pose librealsense::ds::get_color_stream_extrinsic | ( | const std::vector< uint8_t > & | raw_data | ) |
| pose librealsense::ds::get_fisheye_extrinsics_data | ( | const std::vector< uint8_t > & | raw_data | ) |
| rs2_intrinsics librealsense::ds::get_intrinsic_by_resolution | ( | const std::vector< uint8_t > & | raw_data, |
| calibration_table_id | table_id, | ||
| uint32_t | width, | ||
| uint32_t | height | ||
| ) |
| rs2_intrinsics librealsense::ds::get_intrinsic_by_resolution_coefficients_table | ( | const std::vector< uint8_t > & | raw_data, |
| uint32_t | width, | ||
| uint32_t | height | ||
| ) |
| rs2_intrinsics librealsense::ds::get_intrinsic_fisheye_table | ( | const std::vector< uint8_t > & | raw_data, |
| uint32_t | width, | ||
| uint32_t | height | ||
| ) |
| bool librealsense::ds::try_fetch_usb_device | ( | std::vector< platform::usb_device_info > & | devices, |
| const platform::uvc_device_info & | info, | ||
| platform::usb_device_info & | result | ||
| ) |
| ds5_rect_resolutions librealsense::ds::width_height_to_ds5_rect_resolutions | ( | uint32_t | width, |
| uint32_t | height | ||
| ) |
| const std::string librealsense::ds::DEPTH_STEREO = "Stereo Module" |
| const platform::extension_unit librealsense::ds::depth_xu |
| const uint8_t librealsense::ds::DS5_ASIC_AND_PROJECTOR_TEMPERATURES = 9 |
| const uint8_t librealsense::ds::DS5_DEPTH_EMITTER_ENABLED = 2 |
| const uint8_t librealsense::ds::DS5_ENABLE_AUTO_EXPOSURE = 0xB |
| const uint8_t librealsense::ds::DS5_ENABLE_AUTO_WHITE_BALANCE = 0xA |
| const uint8_t librealsense::ds::DS5_ERROR_REPORTING = 7 |
| const uint8_t librealsense::ds::DS5_EXPOSURE = 3 |
| const uint8_t librealsense::ds::DS5_EXT_TRIGGER = 8 |
| const uint8_t librealsense::ds::DS5_HWMONITOR = 1 |
| const uint8_t librealsense::ds::DS5_LASER_POWER = 4 |
| const int librealsense::ds::etDepthTableControl = 9 |
| constexpr size_t librealsense::ds::fisheye_calibration_table_size = sizeof(fisheye_calibration_table) |
| const uint8_t librealsense::ds::FISHEYE_EXPOSURE = 1 |
| const platform::extension_unit librealsense::ds::fisheye_xu |
| constexpr size_t librealsense::ds::imu_calibration_table_size = sizeof(imu_calibration_table) |
| const uint16_t librealsense::ds::RS400_MM_PID = 0x0b00 |
| const uint16_t librealsense::ds::RS400_PID = 0x0ad1 |
| const uint16_t librealsense::ds::RS405_PID = 0x0b0c |
| const uint16_t librealsense::ds::RS410_MM_PID = 0x0aff |
| const uint16_t librealsense::ds::RS410_PID = 0x0ad2 |
| const uint16_t librealsense::ds::RS415_PID = 0x0ad3 |
| const uint16_t librealsense::ds::RS420_MM_PID = 0x0afe |
| const uint16_t librealsense::ds::RS420_PID = 0x0af6 |
| const uint16_t librealsense::ds::RS430_MM_PID = 0x0ad5 |
| const uint16_t librealsense::ds::RS430_MM_RGB_PID = 0x0b01 |
| const uint16_t librealsense::ds::RS430_PID = 0x0ad4 |
| const uint16_t librealsense::ds::RS435_RGB_PID = 0x0b07 |
| const uint16_t librealsense::ds::RS460_PID = 0x0b03 |
| const uint16_t librealsense::ds::RS_USB2_PID = 0x0ad6 |
| constexpr size_t librealsense::ds::tm1_calib_model_size = sizeof(tm1_calib_model) |
| constexpr size_t librealsense::ds::tm1_calibration_table_size = sizeof(tm1_calibration_table) |
| constexpr size_t librealsense::ds::tm1_eeprom_size = sizeof(tm1_eeprom) |
| constexpr size_t librealsense::ds::tm1_module_info_size = sizeof(tm1_module_info) |
| constexpr size_t librealsense::ds::tm1_serial_num_table_size = sizeof(tm1_serial_num_table) |
1.8.14