librealsense2
2.55
C++ API
Page Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace rs2
Namespace rs2::gl
Namespace rs2::internal
Namespace rs400
Namespace std
Classes and Structs
Struct glfw_binding
Struct option_range
Struct region_of_interest
Struct texture_coordinate
Struct vec3d
Struct vertex
Struct rs2_calibration_change_callback
Struct rs2_combined_motion
Struct rs2_devices_changed_callback
Struct rs2_extrinsics
Struct rs2_frame_callback
Struct rs2_frame_processor_callback
Struct rs2_intrinsics
Struct rs2_log_callback
Struct rs2_motion_device_intrinsic
Struct rs2_motion_stream
Struct rs2_notifications_callback
Struct rs2_option_value
Struct rs2_options_changed_callback
Struct rs2_pixel
Struct rs2_playback_status_changed_callback
Struct rs2_pose
Struct rs2_pose_stream
Struct rs2_quaternion
Struct rs2_software_device_destruction_callback
Struct rs2_software_motion_frame
Struct rs2_software_notification
Struct rs2_software_pose_frame
Struct rs2_software_pose_frame::pose_frame_info
Struct rs2_software_video_frame
Struct rs2_update_progress_callback
Struct rs2_vector
Struct rs2_vertex
Struct rs2_video_stream
Struct STAEControl
Struct STAFactor
Struct STCensusRadius
Struct STColorControl
Struct STColorCorrection
Struct STDepthControlGroup
Struct STDepthTableControl
Struct STHdad
Struct STRauColorThresholdsControl
Struct STRauSupportVectorControl
Struct STRsm
Struct STSloColorThresholdsControl
Struct STSloPenaltyControl
Class align
Class asynchronous_syncer
Class auto_calibrated_device
Class calibrated_device
Template Class calibration_change_callback
Class calibration_change_device
Class color_sensor
Class colorizer
Class config
Class context
Class debug_protocol
Class debug_stream_sensor
Class decimation_filter
Class depth_frame
Class depth_huffman_decoder
Class depth_sensor
Class depth_stereo_sensor
Class device
Class device_calibration
Class device_hub
Class device_list
Class device_list::device_list_iterator
Template Class devices_changed_callback
Class disparity_frame
Class disparity_transform
Class error
Class event_information
Class filter
Class filter_interface
Class firmware_log_message
Class firmware_log_parsed_message
Class firmware_logger
Class fisheye_sensor
Class frame
Template Class frame_callback
Template Class frame_processor_callback
Class frame_queue
Class frame_source
Class frameset
Class frameset::iterator
Class align
Class camera_renderer
Class colorizer
Class gpu_frame
Class pointcloud
Class pointcloud_renderer
Class uploader
Class y411_decoder
Class yuy_decoder
Class hdr_merge
Class hole_filling_filter
Class log_callback
Class log_message
Class max_usable_range_sensor
Class motion_frame
Class motion_sensor
Class motion_stream_profile
Class notification
Template Class notifications_callback
Class option_value
Class options
Class options_changed_callback
Class options_list
Class options_list::iterator
Class pipeline
Class pipeline_profile
Class playback
Class pointcloud
Class points
Class pose_frame
Class pose_sensor
Class pose_stream_profile
Class processing_block
Class rates_printer
Class recorder
Class roi_sensor
Class save_single_frameset
Class save_to_ply
Class sensor
Class sequence_id_filter
Class serializable_device
Class software_device
Template Class software_device_destruction_callback
Class software_sensor
Class spatial_filter
Template Class status_changed_callback
Class stream_profile
Class syncer
Class temporal_filter
Class terminal_parser
Class threshold_filter
Class units_transform
Class updatable
Class update_device
Template Class update_progress_callback
Class video_frame
Class video_stream_profile
Class wheel_odometer
Class y411_decoder
Class yuy_decoder
Class advanced_mode
Enums
Enum rs2_ambient_light
Enum rs2_calib_target_type
Enum rs2_calibration_status
Enum rs2_calibration_type
Enum rs2_camera_info
Enum rs2_depth_auto_exposure_mode
Enum rs2_digital_gain
Enum rs2_distortion
Enum rs2_emitter_frequency_mode
Enum rs2_exception_type
Enum rs2_extension
Enum rs2_format
Enum rs2_frame_metadata_value
Enum rs2_gl_extension
Enum rs2_gl_matrix_type
Enum rs2_gyro_sensitivity
Enum rs2_host_perf_mode
Enum rs2_l500_visual_preset
Enum rs2_log_severity
Enum rs2_matchers
Enum rs2_notification_category
Enum rs2_option
Enum rs2_option_type
Enum rs2_playback_status
Enum rs2_recording_mode
Enum rs2_rs400_visual_preset
Enum rs2_sensor_mode
Enum rs2_sr300_visual_preset
Enum rs2_stream
Enum rs2_timestamp_domain
Functions
Function operator<<(std::ostream&, rs2_vector)
Function operator<<(std::ostream&, rs2_quaternion)
Function operator<<(std::ostream&, rs2_stream)
Function operator<<(std::ostream&, rs2_format)
Function operator<<(std::ostream&, rs2_distortion)
Function operator<<(std::ostream&, rs2_option)
Function operator<<(std::ostream&, rs2_log_severity)
Function operator<<(std::ostream&, rs2::log_message const&)
Function operator<<(std::ostream&, rs2_camera_info)
Function operator<<(std::ostream&, rs2_frame_metadata_value)
Function operator<<(std::ostream&, rs2_timestamp_domain)
Function operator<<(std::ostream&, rs2_notification_category)
Function operator<<(std::ostream&, rs2_sr300_visual_preset)
Function operator<<(std::ostream&, rs2_exception_type)
Function operator<<(std::ostream&, rs2_playback_status)
Function operator<<(std::ostream&, rs2_l500_visual_preset)
Function operator<<(std::ostream&, rs2_sensor_mode)
Function operator<<(std::ostream&, rs2_calibration_type)
Function operator<<(std::ostream&, rs2_calibration_status)
Function operator<<(std::ostream&, rs2_rs400_visual_preset)
Function operator==(const STDepthControlGroup&, const STDepthControlGroup&)
Function operator==(const STRsm&, const STRsm&)
Function operator==(const STRauSupportVectorControl&, const STRauSupportVectorControl&)
Function operator==(const STColorControl&, const STColorControl&)
Function operator==(const STRauColorThresholdsControl&, const STRauColorThresholdsControl&)
Function operator==(const STSloColorThresholdsControl&, const STSloColorThresholdsControl&)
Function operator==(const STSloPenaltyControl&, const STSloPenaltyControl&)
Function operator==(const STHdad&, const STHdad&)
Function operator==(const STColorCorrection&, const STColorCorrection&)
Function operator==(const STAEControl&, const STAEControl&)
Function operator==(const STDepthTableControl&, const STDepthTableControl&)
Function operator==(const STCensusRadius&, const STCensusRadius&)
Function operator==(const STAFactor&, const STAFactor&)
Function rs2::cross
Function rs2::enable_rolling_log_file
Function rs2::gl::init_processing
Function rs2::gl::init_rendering
Function rs2::gl::shutdown_processing
Function rs2::gl::shutdown_rendering
Function rs2::internal::get_time
Function rs2::log
Function rs2::log_to_callback
Function rs2::log_to_console
Function rs2::log_to_file
Function rs2::operator+
Function rs2::operator-
Function rs2::operator==
Function rs2::reset_logger
Function rs2::RS2_ERROR_CLASS(recoverable_error, error)
Function rs2::RS2_ERROR_CLASS(unrecoverable_error, error)
Function rs2::RS2_ERROR_CLASS(camera_disconnected_error, unrecoverable_error)
Function rs2::RS2_ERROR_CLASS(backend_error, unrecoverable_error)
Function rs2::RS2_ERROR_CLASS(device_in_recovery_mode_error, unrecoverable_error)
Function rs2::RS2_ERROR_CLASS(invalid_value_error, recoverable_error)
Function rs2::RS2_ERROR_CLASS(wrong_api_call_sequence_error, recoverable_error)
Function rs2::RS2_ERROR_CLASS(not_implemented_error, recoverable_error)
Function rs2::sensor_from_frame
Function rs2_allocate_composite_frame
Function rs2_allocate_points
Function rs2_allocate_synthetic_motion_frame
Function rs2_allocate_synthetic_video_frame
Function rs2_ambient_light_to_string
Function rs2_build_debug_protocol_command
Function rs2_calculate_target_z
Function rs2_calculate_target_z_cpp
Function rs2_calib_target_type_to_string
Function rs2_calibration_status_to_string
Function rs2_calibration_type_to_string
Function rs2_camera_info_to_string
Function rs2_check_firmware_compatibility
Function rs2_clone_stream_profile
Function rs2_clone_video_stream_profile
Function rs2_close
Function rs2_config_can_resolve
Function rs2_config_disable_all_streams
Function rs2_config_disable_indexed_stream
Function rs2_config_disable_stream
Function rs2_config_enable_all_stream
Function rs2_config_enable_device
Function rs2_config_enable_device_from_file
Function rs2_config_enable_device_from_file_repeat_option
Function rs2_config_enable_record_to_file
Function rs2_config_enable_stream
Function rs2_config_resolve
Function rs2_connect_tm2_controller
Function rs2_context_add_device
Function rs2_context_add_software_device
Function rs2_context_remove_device
Function rs2_context_unload_tracking_module
Function rs2_create_align
Function rs2_create_colorizer
Function rs2_create_config
Function rs2_create_context
Function rs2_create_context_ex
Function rs2_create_decimation_filter_block
Function rs2_create_device
Function rs2_create_device_from_sensor
Function rs2_create_device_hub
Function rs2_create_disparity_transform_block
Function rs2_create_error
Function rs2_create_flash_backup
Function rs2_create_flash_backup_cpp
Function rs2_create_frame_queue
Function rs2_create_fw_log_message
Function rs2_create_fw_log_parsed_message
Function rs2_create_hdr_merge_processing_block
Function rs2_create_hole_filling_filter_block
Function rs2_create_huffman_depth_decompress_block
Function rs2_create_mock_context
Function rs2_create_mock_context_versioned
Function rs2_create_pipeline
Function rs2_create_playback_device
Function rs2_create_pointcloud
Function rs2_create_processing_block
Function rs2_create_processing_block_fptr
Function rs2_create_rates_printer_block
Function rs2_create_record_device
Function rs2_create_record_device_ex
Function rs2_create_recording_context
Function rs2_create_sensor
Function rs2_create_sequence_id_filter
Function rs2_create_software_device
Function rs2_create_spatial_filter_block
Function rs2_create_sync_processing_block
Function rs2_create_temporal_filter_block
Function rs2_create_terminal_parser
Function rs2_create_threshold
Function rs2_create_units_transform
Function rs2_create_y411_decoder
Function rs2_create_yuy_decoder
Function rs2_create_zero_order_invalidation_block
Function rs2_delete_config
Function rs2_delete_context
Function rs2_delete_device
Function rs2_delete_device_hub
Function rs2_delete_device_list
Function rs2_delete_frame_queue
Function rs2_delete_fw_log_message
Function rs2_delete_fw_log_parsed_message
Function rs2_delete_option_value
Function rs2_delete_options_list
Function rs2_delete_pipeline
Function rs2_delete_pipeline_profile
Function rs2_delete_processing_block
Function rs2_delete_raw_data
Function rs2_delete_recommended_processing_blocks
Function rs2_delete_sensor
Function rs2_delete_sensor_list
Function rs2_delete_stream_profile
Function rs2_delete_stream_profiles_list
Function rs2_delete_terminal_parser
Function rs2_deproject_pixel_to_point
Function rs2_depth_auto_exposure_mode_to_string
Function rs2_depth_frame_get_distance
Function rs2_depth_frame_get_units
Function rs2_depth_stereo_frame_get_baseline
Function rs2_device_hub_is_device_connected
Function rs2_device_hub_wait_for_device
Function rs2_device_is_connected
Function rs2_device_list_contains
Function rs2_digital_gain_to_string
Function rs2_disconnect_tm2_controller
Function rs2_distortion_to_string
Function rs2_embedded_frames_count
Function rs2_emitter_frequency_mode_to_string
Function rs2_enable_rolling_log_file
Function rs2_enqueue_frame
Function rs2_enter_update_state
Function rs2_exception_type_to_string
Function rs2_export_localization_map
Function rs2_export_to_ply
Function rs2_extension_to_string
Function rs2_extension_type_to_string
Function rs2_extract_frame
Function rs2_extract_target_dimensions
Function rs2_format_to_string
Function rs2_fov
Function rs2_frame_add_ref
Function rs2_frame_metadata_to_string
Function rs2_frame_metadata_value_to_string
Function rs2_frame_queue_size
Function rs2_free_error
Function rs2_fw_log_message_data
Function rs2_fw_log_message_severity
Function rs2_fw_log_message_size
Function rs2_fw_log_message_timestamp
Function rs2_get_active_streams
Function rs2_get_ae_control
Function rs2_get_amp_factor
Function rs2_get_api_version
Function rs2_get_calibration_table
Function rs2_get_census
Function rs2_get_color_control
Function rs2_get_color_correction
Function rs2_get_debug_stream_profiles
Function rs2_get_depth_control
Function rs2_get_depth_scale
Function rs2_get_depth_table
Function rs2_get_device_count
Function rs2_get_device_info
Function rs2_get_error_message
Function rs2_get_extrinsics
Function rs2_get_failed_args
Function rs2_get_failed_function
Function rs2_get_flash_log
Function rs2_get_frame_bits_per_pixel
Function rs2_get_frame_data
Function rs2_get_frame_data_size
Function rs2_get_frame_height
Function rs2_get_frame_metadata
Function rs2_get_frame_number
Function rs2_get_frame_points_count
Function rs2_get_frame_sensor
Function rs2_get_frame_stream_profile
Function rs2_get_frame_stride_in_bytes
Function rs2_get_frame_texture_coordinates
Function rs2_get_frame_timestamp
Function rs2_get_frame_timestamp_domain
Function rs2_get_frame_vertices
Function rs2_get_frame_width
Function rs2_get_full_log_message
Function rs2_get_fw_log
Function rs2_get_fw_log_parsed_file_name
Function rs2_get_fw_log_parsed_line
Function rs2_get_fw_log_parsed_message
Function rs2_get_fw_log_parsed_sequence_id
Function rs2_get_fw_log_parsed_severity
Function rs2_get_fw_log_parsed_thread_name
Function rs2_get_fw_log_parsed_timestamp
Function rs2_get_hdad
Function rs2_get_librealsense_exception_type
Function rs2_get_log_message_filename
Function rs2_get_log_message_line_number
Function rs2_get_max_usable_depth_range
Function rs2_get_motion_intrinsics
Function rs2_get_notification_category
Function rs2_get_notification_description
Function rs2_get_notification_serialized_data
Function rs2_get_notification_severity
Function rs2_get_notification_timestamp
Function rs2_get_number_of_fw_logs
Function rs2_get_option
Function rs2_get_option_description
Function rs2_get_option_from_list
Function rs2_get_option_name
Function rs2_get_option_range
Function rs2_get_option_value
Function rs2_get_option_value_description
Function rs2_get_option_value_from_list
Function rs2_get_options_list
Function rs2_get_options_list_size
Function rs2_get_processing_block
Function rs2_get_processing_block_info
Function rs2_get_rau_support_vector_control
Function rs2_get_rau_thresholds_control
Function rs2_get_raw_data
Function rs2_get_raw_data_size
Function rs2_get_raw_log_message
Function rs2_get_recommended_processing_blocks
Function rs2_get_recommended_processing_blocks_count
Function rs2_get_region_of_interest
Function rs2_get_rsm
Function rs2_get_sensor_info
Function rs2_get_sensors_count
Function rs2_get_slo_color_thresholds_control
Function rs2_get_slo_penalty_control
Function rs2_get_static_node
Function rs2_get_stereo_baseline
Function rs2_get_stream_profile
Function rs2_get_stream_profile_data
Function rs2_get_stream_profiles
Function rs2_get_stream_profiles_count
Function rs2_get_time
Function rs2_get_video_stream_intrinsics
Function rs2_get_video_stream_resolution
Function rs2_gl_create_align
Function rs2_gl_create_camera_renderer
Function rs2_gl_create_colorizer
Function rs2_gl_create_pointcloud
Function rs2_gl_create_pointcloud_renderer
Function rs2_gl_create_uploader
Function rs2_gl_create_y411_decoder
Function rs2_gl_create_yuy_decoder
Function rs2_gl_extension_to_string
Function rs2_gl_frame_get_texture_id
Function rs2_gl_init_processing
Function rs2_gl_init_processing_glfw
Function rs2_gl_init_rendering
Function rs2_gl_init_rendering_glfw
Function rs2_gl_is_frame_extendable_to
Function rs2_gl_matrix_type_to_string
Function rs2_gl_set_matrix
Function rs2_gl_shutdown_processing
Function rs2_gl_shutdown_rendering
Function rs2_gyro_sensitivity_to_string
Function rs2_hardware_reset
Function rs2_host_perf_mode_to_string
Function rs2_import_localization_map
Function rs2_init_fw_log_parser
Function rs2_is_device_extendable_to
Function rs2_is_enabled
Function rs2_is_frame_extendable_to
Function rs2_is_option_read_only
Function rs2_is_processing_block_extendable_to
Function rs2_is_sensor_extendable_to
Function rs2_is_stream_profile_default
Function rs2_keep_frame
Function rs2_l500_visual_preset_to_string
Function rs2_load_json
Function rs2_load_wheel_odometry_config
Function rs2_log
Function rs2_log_severity_to_string
Function rs2_log_to_callback
Function rs2_log_to_callback_cpp
Function rs2_log_to_console
Function rs2_log_to_file
Function rs2_loopback_disable
Function rs2_loopback_enable
Function rs2_loopback_is_enabled
Function rs2_matchers_to_string
Function rs2_notification_category_to_string
Function rs2_open
Function rs2_open_multiple
Function rs2_option_from_string
Function rs2_option_to_string
Function rs2_option_type_to_string
Function rs2_override_extrinsics
Function rs2_override_intrinsics
Function rs2_parse_firmware_log
Function rs2_pipeline_get_active_profile
Function rs2_pipeline_poll_for_frames
Function rs2_pipeline_profile_get_device
Function rs2_pipeline_profile_get_streams
Function rs2_pipeline_start
Function rs2_pipeline_start_with_callback
Function rs2_pipeline_start_with_callback_cpp
Function rs2_pipeline_start_with_config
Function rs2_pipeline_start_with_config_and_callback
Function rs2_pipeline_start_with_config_and_callback_cpp
Function rs2_pipeline_stop
Function rs2_pipeline_try_wait_for_frames
Function rs2_pipeline_wait_for_frames
Function rs2_playback_device_get_current_status
Function rs2_playback_device_get_file_path
Function rs2_playback_device_is_real_time
Function rs2_playback_device_pause
Function rs2_playback_device_resume
Function rs2_playback_device_set_playback_speed
Function rs2_playback_device_set_real_time
Function rs2_playback_device_set_status_changed_callback
Function rs2_playback_device_stop
Function rs2_playback_get_duration
Function rs2_playback_get_position
Function rs2_playback_seek
Function rs2_playback_status_to_string
Function rs2_poll_for_frame
Function rs2_pose_frame_get_pose_data
Function rs2_process_calibration_frame
Function rs2_process_frame
Function rs2_processing_block_register_simple_option
Function rs2_project_color_pixel_to_depth_pixel
Function rs2_project_point_to_pixel
Function rs2_query_devices
Function rs2_query_devices_ex
Function rs2_query_sensors
Function rs2_record_device_filename
Function rs2_record_device_pause
Function rs2_record_device_resume
Function rs2_register_calibration_change_callback
Function rs2_register_calibration_change_callback_cpp
Function rs2_register_extrinsics
Function rs2_release_frame
Function rs2_remove_static_node
Function rs2_reset_logger
Function rs2_reset_sensor_calibration
Function rs2_reset_to_factory_calibration
Function rs2_rs400_visual_preset_to_string
Function rs2_run_focal_length_calibration
Function rs2_run_focal_length_calibration_cpp
Function rs2_run_on_chip_calibration
Function rs2_run_on_chip_calibration_cpp
Function rs2_run_tare_calibration
Function rs2_run_tare_calibration_cpp
Function rs2_run_uv_map_calibration
Function rs2_run_uv_map_calibration_cpp
Function rs2_send_and_receive_raw_data
Function rs2_send_wheel_odometry
Function rs2_sensor_mode_to_string
Function rs2_serialize_json
Function rs2_set_ae_control
Function rs2_set_amp_factor
Function rs2_set_calibration_table
Function rs2_set_census
Function rs2_set_color_control
Function rs2_set_color_correction
Function rs2_set_depth_control
Function rs2_set_depth_table
Function rs2_set_devices_changed_callback
Function rs2_set_devices_changed_callback_cpp
Function rs2_set_extrinsics
Function rs2_set_hdad
Function rs2_set_intrinsics
Function rs2_set_motion_device_intrinsics
Function rs2_set_notifications_callback
Function rs2_set_notifications_callback_cpp
Function rs2_set_option
Function rs2_set_option_value
Function rs2_set_options_changed_callback
Function rs2_set_options_changed_callback_cpp
Function rs2_set_rau_support_vector_control
Function rs2_set_rau_thresholds_control
Function rs2_set_region_of_interest
Function rs2_set_rsm
Function rs2_set_slo_color_thresholds_control
Function rs2_set_slo_penalty_control
Function rs2_set_static_node
Function rs2_set_stream_profile_data
Function rs2_software_device_add_sensor
Function rs2_software_device_create_matcher
Function rs2_software_device_register_info
Function rs2_software_device_set_destruction_callback
Function rs2_software_device_set_destruction_callback_cpp
Function rs2_software_device_update_info
Function rs2_software_sensor_add_motion_stream
Function rs2_software_sensor_add_motion_stream_ex
Function rs2_software_sensor_add_option
Function rs2_software_sensor_add_pose_stream
Function rs2_software_sensor_add_pose_stream_ex
Function rs2_software_sensor_add_read_only_option
Function rs2_software_sensor_add_video_stream
Function rs2_software_sensor_add_video_stream_ex
Function rs2_software_sensor_detach
Function rs2_software_sensor_on_motion_frame
Function rs2_software_sensor_on_notification
Function rs2_software_sensor_on_pose_frame
Function rs2_software_sensor_on_video_frame
Function rs2_software_sensor_set_metadata
Function rs2_software_sensor_update_read_only_option
Function rs2_sr300_visual_preset_to_string
Function rs2_start
Function rs2_start_cpp
Function rs2_start_processing
Function rs2_start_processing_fptr
Function rs2_start_processing_queue
Function rs2_start_queue
Function rs2_stop
Function rs2_stream_profile_is
Function rs2_stream_to_string
Function rs2_supports_device_info
Function rs2_supports_frame_metadata
Function rs2_supports_option
Function rs2_supports_processing_block_info
Function rs2_supports_sensor_info
Function rs2_synthetic_frame_ready
Function rs2_terminal_parse_command
Function rs2_terminal_parse_response
Function rs2_timestamp_domain_to_string
Function rs2_toggle_advanced_mode
Function rs2_transform_point_to_point
Function rs2_trigger_device_calibration
Function rs2_try_wait_for_frame
Function rs2_update_firmware
Function rs2_update_firmware_cpp
Function rs2_update_firmware_unsigned
Function rs2_update_firmware_unsigned_cpp
Function rs2_wait_for_frame
Function rs2_write_calibration
Variables
Variable signed_fw_size
Variable unsigned_fw_size
Defines
Define RS2_API_BUILD_VERSION
Define RS2_API_FULL_VERSION_STR
Define RS2_API_MAJOR_VERSION
Define RS2_API_MINOR_VERSION
Define RS2_API_PATCH_VERSION
Define RS2_API_VERSION
Define RS2_API_VERSION_STR
Define RS2_CONFIG_FILENAME
Define RS2_DEFAULT_TIMEOUT
Define RS2_ERROR_CLASS
Define RS2_PRODUCT_LINE_ANY
Define RS2_PRODUCT_LINE_ANY_INTEL
Define RS2_PRODUCT_LINE_D400
Define RS2_PRODUCT_LINE_D500
Define RS2_PRODUCT_LINE_DEPTH
Define RS2_PRODUCT_LINE_L500
Define RS2_PRODUCT_LINE_NON_INTEL
Define RS2_PRODUCT_LINE_SR300
Define RS2_PRODUCT_LINE_SW_ONLY
Define RS2_PRODUCT_LINE_T200
Define RS2_PRODUCT_LINE_TRACKING
Define RS2_UNSIGNED_UPDATE_MODE_FULL
Define RS2_UNSIGNED_UPDATE_MODE_READ_ONLY
Define RS2_UNSIGNED_UPDATE_MODE_UPDATE
Define STRINGIFY
Define VAR_ARG_STRING
Typedefs
Typedef glfwCreateWindowFun
Typedef glfwDestroyWindowFun
Typedef glfwGetCurrentContextFun
Typedef glfwGetProcAddressFun
Typedef GLFWglproc
Typedef glfwInitFun
Typedef glfwMakeContextCurrentFun
Typedef GLFWmonitor
Typedef glfwSwapIntervalFun
Typedef GLFWwindow
Typedef glfwWindowHintFun
Typedef log_callback_function_ptr
Typedef rs2::calibration_table
Typedef rs2_ambient_light
Typedef rs2_calib_target_type
Typedef rs2_calibration_change_callback
Typedef rs2_calibration_change_callback_ptr
Typedef rs2_calibration_change_callback_sptr
Typedef rs2_calibration_status
Typedef rs2_calibration_type
Typedef rs2_camera_info
Typedef rs2_combined_motion
Typedef rs2_config
Typedef rs2_context
Typedef rs2_depth_auto_exposure_mode
Typedef rs2_device
Typedef rs2_device_hub
Typedef rs2_device_info
Typedef rs2_device_list
Typedef rs2_device_serializer
Typedef rs2_devices_changed_callback
Typedef rs2_devices_changed_callback_ptr
Typedef rs2_devices_changed_callback_sptr
Typedef rs2_digital_gain
Typedef rs2_distortion
Typedef rs2_emitter_frequency_mode
Typedef rs2_error
Typedef rs2_exception_type
Typedef rs2_extension
Typedef rs2_extrinsics
Typedef rs2_firmware_log_message
Typedef rs2_firmware_log_parsed_message
Typedef rs2_firmware_log_parser
Typedef rs2_format
Typedef rs2_frame
Typedef rs2_frame_callback
Typedef rs2_frame_callback_ptr
Typedef rs2_frame_callback_sptr
Typedef rs2_frame_metadata_value
Typedef rs2_frame_processor_callback
Typedef rs2_frame_processor_callback_ptr
Typedef rs2_frame_processor_callback_sptr
Typedef rs2_frame_queue
Typedef rs2_gl_extension
Typedef rs2_gl_matrix_type
Typedef rs2_gyro_sensitivity
Typedef rs2_host_perf_mode
Typedef rs2_intrinsics
Typedef rs2_l500_visual_preset
Typedef rs2_log_callback
Typedef rs2_log_callback_ptr
Typedef rs2_log_callback_sptr
Typedef rs2_log_message
Typedef rs2_log_severity
Typedef rs2_matchers
Typedef rs2_metadata_type
Typedef rs2_motion_device_intrinsic
Typedef rs2_motion_stream
Typedef rs2_notification
Typedef rs2_notification_callback_ptr
Typedef rs2_notification_category
Typedef rs2_notifications_callback
Typedef rs2_notifications_callback_sptr
Typedef rs2_option
Typedef rs2_option_type
Typedef rs2_option_value
Typedef rs2_options
Typedef rs2_options_changed_callback
Typedef rs2_options_changed_callback_ptr
Typedef rs2_options_changed_callback_sptr
Typedef rs2_options_list
Typedef rs2_pipeline
Typedef rs2_pipeline_profile
Typedef rs2_pixel
Typedef rs2_playback_status
Typedef rs2_playback_status_changed_callback
Typedef rs2_playback_status_changed_callback_ptr
Typedef rs2_playback_status_changed_callback_sptr
Typedef rs2_pose
Typedef rs2_pose_stream
Typedef rs2_processing_block
Typedef rs2_processing_block_list
Typedef rs2_quaternion
Typedef rs2_raw_data_buffer
Typedef rs2_recording_mode
Typedef rs2_rs400_visual_preset
Typedef rs2_sensor
Typedef rs2_sensor_list
Typedef rs2_sensor_mode
Typedef rs2_software_device_destruction_callback_ptr
Typedef rs2_software_device_destruction_callback_sptr
Typedef rs2_software_motion_frame
Typedef rs2_software_notification
Typedef rs2_software_pose_frame
Typedef rs2_software_video_frame
Typedef rs2_source
Typedef rs2_sr300_visual_preset
Typedef rs2_stream
Typedef rs2_stream_profile
Typedef rs2_stream_profile_list
Typedef rs2_syncer
Typedef rs2_terminal_parser
Typedef rs2_time_t
Typedef rs2_timestamp_domain
Typedef rs2_update_progress_callback
Typedef rs2_update_progress_callback_ptr
Typedef rs2_update_progress_callback_sptr
Typedef rs2_vector
Typedef rs2_vertex
Typedef rs2_video_stream
Directories
Directory include
Directory librealsense2
Directory librealsense2-gl
Directory h
Directory hpp
Files
File readme.md
File rs.h
File rs.hpp
File rs_advanced_mode.h
File rs_advanced_mode.hpp
File rs_advanced_mode_command.h
File rs_config.h
File rs_context.h
File rs_context.hpp
File rs_device.h
File rs_device.hpp
File rs_export.hpp
File rs_frame.h
File rs_frame.hpp
File rs_internal.h
File rs_internal.hpp
File rs_option.h
File rs_options.hpp
File rs_pipeline.h
File rs_pipeline.hpp
File rs_processing.h
File rs_processing.hpp
File rs_processing_gl.h
File rs_processing_gl.hpp
File rs_record_playback.h
File rs_record_playback.hpp
File rs_sensor.h
File rs_sensor.hpp
File rs_serializable_device.hpp
File rs_types.h
File rs_types.hpp
File rsutil.h
Pages
librealsense2 API
Deprecated List
Standard Documents
CONTRIBUTING
How to Contribute
Step-by-Step
Comment about the Wrappers
LICENSE
PACKAGE
README
Overview
Update on Recent Changes to the RealSense Product Line
Building librealsense - Using vcpkg
Download and Install
What’s included in the SDK:
Ready to Hack!
Contributing
License
Documentation
Patch for the DSO-1369 Issue
Intel® RealSense™ D400 cameras with Raspberry Pi
Intel® RealSense™ SDK 2.0 for Android OS
API Architecture
D435i
Depth from Stereo
Linux Distribution
Windows Distribution
librealsense Error Handling Scheme
Frame Management
Frame Metadata
Metadata Registration
Metadata Acquisition
Librealsense2 API for Metadata
Metadata Support for Intel® RealSense™ devices
Linux Ubuntu Installation
NVIDIA® Jetson™ Devices
Odroid 4.14 Installation
macOS Installation
Raspbian(RaspberryPi3) Installation
Windows 7 Installation
Windows 10 & Windows 11 Installation
LibUVC-backend installation
Table of Contents
Filters Description
Design and Implementation
Using Filters in application code
Useful Links
librealsense Wiki
Documentation
Realsense Record and Playback
D400 Advanced Mode
Software Support Model - Intel® RealSense™ SDK 2.0
Recorded Camera Data
Software Support Matrix
Troubleshooting Tips and Tricks
Viewer tool SW/FW updates
metadata/
rs400/
RS400 Advanced Mode
stepbystep/
Getting Started with OpenCV
Index
librealsense2
C++ API
Class update_device
View page source
Class update_device
Defined in
File rs_device.hpp
Inheritance Relationships
Base Type
public
rs2::device
(
Class device
)
Class Documentation
class
update_device
:
public
rs2
::
device
Public Functions
inline
update_device
(
)
inline
update_device
(
device
d
)
inline
void
update
(
const
std
::
vector
<
uint8_t
>
&
fw_image
)
const
template
<
class
T
>
inline
void
update
(
const
std
::
vector
<
uint8_t
>
&
fw_image
,
T
callback
)
const