Go to the documentation of this file.
20 d400_color( std::shared_ptr< const d400_info >
const & );
30 return std::dynamic_pointer_cast< uvc_sensor >(
color_sensor.get_raw_sensor() );
rs2_intrinsics get_intrinsics(const stream_profile &profile) const override
std::shared_ptr< ds_color_common > _ds_color_common
std::map< uint32_t, rs2_format > d400_color_fourcc_to_rs2_format
uint8_t _color_device_idx
void register_stream_to_extrinsic_group(const stream_interface &stream, uint32_t group_index)
void register_metadata(const synthetic_sensor &color_ep) const
void register_processing_blocks()
processing_blocks get_recommended_processing_blocks() const override
std::map< uint32_t, rs2_stream > d400_color_fourcc_to_rs2_stream
d400_color(std::shared_ptr< const d400_info > const &)
std::shared_ptr< stream_interface > _color_stream
void create_color_device(std::shared_ptr< context > ctx, const platform::backend_device_group &group)
d400_color_sensor(d400_color *owner, std::shared_ptr< uvc_sensor > uvc_sensor, std::map< uint32_t, rs2_format > d400_color_fourcc_to_rs2_format, std::map< uint32_t, rs2_stream > d400_color_fourcc_to_rs2_stream)
std::vector< std::shared_ptr< stream_profile_interface > > stream_profiles
std::shared_ptr< uvc_sensor > get_raw_color_sensor()
const d400_color * _owner
std::shared_ptr< rsutils::lazy< rs2_extrinsics > > _color_extrinsic
void register_color_features()
void register_metadata_mipi(const synthetic_sensor &color_ep) const
stream_profiles init_stream_profiles() override
rsutils::lazy< std::vector< uint8_t > > _color_calib_table_raw
sensor_interface & get_sensor(size_t subdevice) override
synthetic_sensor & get_color_sensor()
librealsense2
Author(s): LibRealSense ROS Team
autogenerated on Fri Aug 2 2024 08:30:02