Definition at line 511 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.


Public Member Functions | |
| pose_sensor (sensor s) | |
| bool | import_localization_map (const std::vector< uint8_t > &lmap_buf) const |
| Load relocalization map onto device. More... | |
| std::vector< uint8_t > | export_localization_map () const |
| Get relocalization map that is currently on device, created and updated during most recent tracking session. More... | |
| bool | set_static_node (const std::string &guid, const rs2_vector &pos, const rs2_quaternion &orient) const |
| Creates a named virtual landmark in the current map, known as static node. More... | |
| bool | get_static_node (const std::string &guid, rs2_vector &pos, rs2_quaternion &orient) const |
| Gets the current pose of a static node that was created in the current map or in an imported map. More... | |
| bool | remove_static_node (const std::string &guid) const |
| Removes a static node from the current map. More... | |
| operator bool () const | |
| pose_sensor (std::shared_ptr< rs2_sensor > dev) | |
| pose_sensor (sensor s) | |
| bool | import_localization_map (const std::vector< uint8_t > &lmap_buf) const |
| Load relocalization map onto device. More... | |
| std::vector< uint8_t > | export_localization_map () const |
| Get relocalization map that is currently on device, created and updated during most recent tracking session. More... | |
| bool | set_static_node (const std::string &guid, const rs2_vector &pos, const rs2_quaternion &orient) const |
| Creates a named virtual landmark in the current map, known as static node. More... | |
| bool | get_static_node (const std::string &guid, rs2_vector &pos, rs2_quaternion &orient) const |
| Gets the current pose of a static node that was created in the current map or in an imported map. More... | |
| bool | remove_static_node (const std::string &guid) const |
| Removes a static node from the current map. More... | |
| operator bool () const | |
| pose_sensor (std::shared_ptr< rs2_sensor > dev) | |
| void | open (const stream_profile &profile) const |
| open sensor for exclusive access, by committing to a configuration More... | |
| void | open (const std::vector< stream_profile > &profiles) const |
| open sensor for exclusive access, by committing to composite configuration, specifying one or more stream profiles this method should be used for interdependent streams, such as depth and infrared, that have to be configured together More... | |
| void | open (const stream_profile &profile) const |
| open sensor for exclusive access, by committing to a configuration More... | |
| void | open (const std::vector< stream_profile > &profiles) const |
| open sensor for exclusive access, by committing to composite configuration, specifying one or more stream profiles this method should be used for interdependent streams, such as depth and infrared, that have to be configured together More... | |
| bool | supports (rs2_camera_info info) const |
| check if specific camera info is supported More... | |
| bool | supports (rs2_camera_info info) const |
| check if specific camera info is supported More... | |
| bool | supports (rs2_option option) const |
| check if particular option is supported More... | |
| bool | supports (rs2_option option) const |
| check if particular option is supported More... | |
| bool | supports (rs2_option option) const |
| check if particular option is supported More... | |
| bool | supports (rs2_option option) const |
| check if particular option is supported More... | |
| bool | supports (rs2_option option) const |
| check if particular option is supported More... | |
| const char * | get_info (rs2_camera_info info) const |
| retrieve camera specific information, like versions of various internal components More... | |
| const char * | get_info (rs2_camera_info info) const |
| retrieve camera specific information, like versions of various internal components More... | |
| void | close () const |
| close sensor for exclusive access this method should be used for releasing sensor resource More... | |
| void | close () const |
| close sensor for exclusive access this method should be used for releasing sensor resource More... | |
| template<class T > | |
| void | start (T callback) const |
| Start passing frames into user provided callback. More... | |
| template<class T > | |
| void | start (T callback) const |
| Start passing frames into user provided callback. More... | |
| void | stop () const |
| stop streaming More... | |
| void | stop () const |
| stop streaming More... | |
| template<class T > | |
| void | set_notifications_callback (T callback) const |
| register notifications callback More... | |
| template<class T > | |
| void | set_notifications_callback (T callback) const |
| register notifications callback More... | |
| std::vector< stream_profile > | get_stream_profiles () const |
| Retrieves the list of stream profiles supported by the sensor. More... | |
| std::vector< stream_profile > | get_stream_profiles () const |
| Retrieves the list of stream profiles supported by the sensor. More... | |
| std::vector< stream_profile > | get_active_streams () const |
| Retrieves the list of stream profiles currently streaming on the sensor. More... | |
| std::vector< stream_profile > | get_active_streams () const |
| Retrieves the list of stream profiles currently streaming on the sensor. More... | |
| std::vector< filter > | get_recommended_filters () const |
| get the recommended list of filters by the sensor More... | |
| std::vector< filter > | get_recommended_filters () const |
| get the recommended list of filters by the sensor More... | |
| const std::shared_ptr< rs2_sensor > & | get () const |
| const std::shared_ptr< rs2_sensor > & | get () const |
| template<class T > | |
| bool | is () const |
| template<class T > | |
| bool | is () const |
| template<class T > | |
| T | as () const |
| template<class T > | |
| T | as () const |
| operator std::shared_ptr< rs2_sensor > () | |
| operator std::shared_ptr< rs2_sensor > () | |
| const char * | get_option_description (rs2_option option) const |
| get option description More... | |
| const char * | get_option_description (rs2_option option) const |
| get option description More... | |
| const char * | get_option_name (rs2_option option) const |
| get option name More... | |
| const char * | get_option_name (rs2_option option) const |
| get option name More... | |
| const char * | get_option_value_description (rs2_option option, float val) const |
| get option value description (in case specific option value hold special meaning) More... | |
| const char * | get_option_value_description (rs2_option option, float val) const |
| get option value description (in case specific option value hold special meaning) More... | |
| float | get_option (rs2_option option) const |
| read option's value More... | |
| float | get_option (rs2_option option) const |
| read option's value More... | |
| option_range | get_option_range (rs2_option option) const |
| retrieve the available range of values of a supported option More... | |
| option_range | get_option_range (rs2_option option) const |
| retrieve the available range of values of a supported option More... | |
| void | set_option (rs2_option option, float value) const |
| write new value to the option More... | |
| void | set_option (rs2_option option, float value) const |
| write new value to the option More... | |
| bool | is_option_read_only (rs2_option option) const |
| check if particular option is read-only More... | |
| bool | is_option_read_only (rs2_option option) const |
| check if particular option is read-only More... | |
| std::vector< rs2_option > | get_supported_options () |
| std::vector< rs2_option > | get_supported_options () |
Protected Attributes | |
| friend | context |
| friend | device_list |
| friend | device |
| friend | device_base |
| friend | roi_sensor |
| std::shared_ptr< rs2_sensor > | _sensor |
|
inline |
Definition at line 514 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), RS2_EXTENSION_POSE_SENSOR, and rs2_is_sensor_extendable_to().
|
inlineexplicit |
Definition at line 619 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
|
inline |
Definition at line 514 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), RS2_EXTENSION_POSE_SENSOR, and rs2_is_sensor_extendable_to().
|
inlineexplicit |
Definition at line 619 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
|
inlineinherited |
Definition at line 333 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
|
inlineinherited |
Definition at line 333 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
|
inlineinherited |
close sensor for exclusive access this method should be used for releasing sensor resource
Definition at line 173 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), and rs2_close().
|
inlineinherited |
close sensor for exclusive access this method should be used for releasing sensor resource
Definition at line 173 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), and rs2_close().
|
inline |
Get relocalization map that is currently on device, created and updated during most recent tracking session.
Can be called before or after stop().
Definition at line 547 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), rs2_delete_raw_data(), rs2_export_localization_map(), rs2_get_raw_data(), rs2_get_raw_data_size(), pydeepstreamdoc::tensor::TensorDoc::size, and rs2::sensor::start().
|
inline |
Get relocalization map that is currently on device, created and updated during most recent tracking session.
Can be called before or after stop().
Definition at line 547 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), rs2_delete_raw_data(), rs2_export_localization_map(), rs2_get_raw_data(), rs2_get_raw_data_size(), pydeepstreamdoc::tensor::TensorDoc::size, and rs2::sensor::start().
|
inlineinherited |
Definition at line 320 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor.
|
inlineinherited |
Definition at line 320 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor.
Referenced by rs2::tm2::set_intrinsics(), and rs2::tm2::set_motion_device_intrinsics().
|
inlineinherited |
Retrieves the list of stream profiles currently streaming on the sensor.
Definition at line 246 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), rs2_delete_stream_profiles_list(), rs2_get_active_streams(), rs2_get_stream_profile(), rs2_get_stream_profiles_count(), and pydeepstreamdoc::tensor::TensorDoc::size.
|
inlineinherited |
Retrieves the list of stream profiles currently streaming on the sensor.
Definition at line 246 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), rs2_delete_stream_profiles_list(), rs2_get_active_streams(), rs2_get_stream_profile(), rs2_get_stream_profiles_count(), and pydeepstreamdoc::tensor::TensorDoc::size.
|
inlineinherited |
retrieve camera specific information, like versions of various internal components
| [in] | info | camera info type to retrieve |
Definition at line 138 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), and rs2_get_sensor_info().
Referenced by rs2::operator==().
|
inlineinherited |
retrieve camera specific information, like versions of various internal components
| [in] | info | camera info type to retrieve |
Definition at line 138 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), and rs2_get_sensor_info().
|
inlineinherited |
read option's value
| [in] | option | option id to be queried |
Definition at line 72 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
References rs2::error::handle(), and rs2_get_option().
|
inlineinherited |
read option's value
| [in] | option | option id to be queried |
Definition at line 72 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
References rs2::error::handle(), and rs2_get_option().
|
inlineinherited |
get option description
| [in] | option | option id to be checked |
Definition at line 32 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
References rs2::error::handle(), and rs2_get_option_description().
|
inlineinherited |
get option description
| [in] | option | option id to be checked |
Definition at line 32 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
References rs2::error::handle(), and rs2_get_option_description().
|
inlineinherited |
get option name
| [in] | option | option id to be checked |
Definition at line 45 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
References rs2::error::handle(), and rs2_get_option_name().
|
inlineinherited |
get option name
| [in] | option | option id to be checked |
Definition at line 45 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
References rs2::error::handle(), and rs2_get_option_name().
|
inlineinherited |
retrieve the available range of values of a supported option
Definition at line 84 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
References rs2::option_range::def, rs2::error::handle(), rs2::option_range::max, rs2::option_range::min, rs2_get_option_range(), and rs2::option_range::step.
|
inlineinherited |
retrieve the available range of values of a supported option
Definition at line 84 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
References rs2::option_range::def, rs2::error::handle(), rs2::option_range::max, rs2::option_range::min, rs2_get_option_range(), and rs2::option_range::step.
|
inlineinherited |
get option value description (in case specific option value hold special meaning)
| [in] | option | option id to be checked |
| [in] | val | value of the option |
Definition at line 59 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
References rs2::error::handle(), rs2_get_option_value_description(), and val.
|
inlineinherited |
get option value description (in case specific option value hold special meaning)
| [in] | option | option id to be checked |
| [in] | val | value of the option |
Definition at line 59 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
References rs2::error::handle(), rs2_get_option_value_description(), and val.
|
inlineinherited |
get the recommended list of filters by the sensor
Definition at line 273 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), rs2_delete_processing_block(), rs2_delete_recommended_processing_blocks(), rs2_get_processing_block(), rs2_get_recommended_processing_blocks(), rs2_get_recommended_processing_blocks_count(), and pydeepstreamdoc::tensor::TensorDoc::size.
|
inlineinherited |
get the recommended list of filters by the sensor
Definition at line 273 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), rs2_delete_processing_block(), rs2_delete_recommended_processing_blocks(), rs2_get_processing_block(), rs2_get_recommended_processing_blocks(), rs2_get_recommended_processing_blocks_count(), and pydeepstreamdoc::tensor::TensorDoc::size.
|
inline |
Gets the current pose of a static node that was created in the current map or in an imported map.
Static nodes of imported maps are available after relocalizing the imported map. The static node's pose is returned relative to the current origin of coordinates of device poses. Thus, poses of static nodes of an imported map are consistent with current device poses after relocalization. This function fails if the current tracker confidence is below 3 (high confidence).
| [in] | guid | unique name of the static node (limited to 127 chars). |
| [out] | pos | position of the static node in the 3D space. |
| [out] | orient_quat | orientation of the static node in the 3D space, represented by a unit quaternion. |
Definition at line 598 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), and rs2_get_static_node().
|
inline |
Gets the current pose of a static node that was created in the current map or in an imported map.
Static nodes of imported maps are available after relocalizing the imported map. The static node's pose is returned relative to the current origin of coordinates of device poses. Thus, poses of static nodes of an imported map are consistent with current device poses after relocalization. This function fails if the current tracker confidence is below 3 (high confidence).
| [in] | guid | unique name of the static node (limited to 127 chars). |
| [out] | pos | position of the static node in the 3D space. |
| [out] | orient_quat | orientation of the static node in the 3D space, represented by a unit quaternion. |
Definition at line 598 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), and rs2_get_static_node().
|
inlineinherited |
Retrieves the list of stream profiles supported by the sensor.
Definition at line 219 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), rs2_delete_stream_profiles_list(), rs2_get_stream_profile(), rs2_get_stream_profiles(), rs2_get_stream_profiles_count(), and pydeepstreamdoc::tensor::TensorDoc::size.
|
inlineinherited |
Retrieves the list of stream profiles supported by the sensor.
Definition at line 219 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), rs2_delete_stream_profiles_list(), rs2_get_stream_profile(), rs2_get_stream_profiles(), rs2_get_stream_profiles_count(), and pydeepstreamdoc::tensor::TensorDoc::size.
|
inlineinherited |
Definition at line 119 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
References rs2_delete_options_list(), rs2_get_option_from_list(), rs2_get_options_list(), and rs2_get_options_list_size().
|
inlineinherited |
Definition at line 119 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
References rs2_delete_options_list(), rs2_get_option_from_list(), rs2_get_options_list(), and rs2_get_options_list_size().
|
inline |
Load relocalization map onto device.
Only one relocalization map can be imported at a time; any previously existing map will be overwritten. The imported map exists simultaneously with the map created during the most recent tracking session after start(), and they are merged after the imported map is relocalized. This operation must be done before start().
| [in] | lmap_buf | map data as a binary blob |
Definition at line 534 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), and rs2_import_localization_map().
|
inline |
Load relocalization map onto device.
Only one relocalization map can be imported at a time; any previously existing map will be overwritten. The imported map exists simultaneously with the map created during the most recent tracking session after start(), and they are merged after the imported map is relocalized. This operation must be done before start().
| [in] | lmap_buf | map data as a binary blob |
Definition at line 534 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), and rs2_import_localization_map().
|
inlineinherited |
Definition at line 326 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
|
inlineinherited |
Definition at line 326 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
|
inlineinherited |
check if particular option is read-only
| [in] | option | option id to be checked |
Definition at line 111 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
References rs2::error::handle(), and rs2_is_option_read_only().
|
inlineinherited |
check if particular option is read-only
| [in] | option | option id to be checked |
Definition at line 111 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
References rs2::error::handle(), and rs2_is_option_read_only().
|
inlineinherited |
open sensor for exclusive access, by committing to composite configuration, specifying one or more stream profiles this method should be used for interdependent streams, such as depth and infrared, that have to be configured together
| [in] | profiles | vector of configurations to be commited by the sensor |
Definition at line 151 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), and rs2_open_multiple().
|
inlineinherited |
open sensor for exclusive access, by committing to composite configuration, specifying one or more stream profiles this method should be used for interdependent streams, such as depth and infrared, that have to be configured together
| [in] | profiles | vector of configurations to be commited by the sensor |
Definition at line 151 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), and rs2_open_multiple().
|
inlineinherited |
open sensor for exclusive access, by committing to a configuration
| [in] | profile | configuration committed by the sensor |
Definition at line 111 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::stream_profile::get(), rs2::error::handle(), and rs2_open().
|
inlineinherited |
open sensor for exclusive access, by committing to a configuration
| [in] | profile | configuration committed by the sensor |
Definition at line 111 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::stream_profile::get(), rs2::error::handle(), and rs2_open().
|
inline |
Definition at line 618 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor.
|
inline |
Definition at line 618 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor.
|
inlineexplicitinherited |
Definition at line 343 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor.
|
inlineexplicitinherited |
Definition at line 343 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor.
|
inline |
Removes a static node from the current map.
| [in] | guid | unique name of the static node (limited to 127 chars). |
Definition at line 610 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), and rs2_remove_static_node().
|
inline |
Removes a static node from the current map.
| [in] | guid | unique name of the static node (limited to 127 chars). |
Definition at line 610 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), and rs2_remove_static_node().
|
inlineinherited |
register notifications callback
| [in] | callback | notifications callback |
Definition at line 207 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), absl::move(), and rs2_set_notifications_callback_cpp().
|
inlineinherited |
register notifications callback
| [in] | callback | notifications callback |
Definition at line 207 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), absl::move(), and rs2_set_notifications_callback_cpp().
|
inlineinherited |
write new value to the option
| [in] | option | option id to be queried |
| [in] | value | new value for the option |
Definition at line 99 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
References rs2::error::handle(), and rs2_set_option().
|
inlineinherited |
write new value to the option
| [in] | option | option id to be queried |
| [in] | value | new value for the option |
Definition at line 99 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
References rs2::error::handle(), and rs2_set_option().
Referenced by rs2::colorizer::colorizer(), rs2::decimation_filter::decimation_filter(), rs2::hole_filling_filter::hole_filling_filter(), rs2::pointcloud::map_to(), rs2::pointcloud::pointcloud(), rs2::sequence_id_filter::sequence_id_filter(), rs2::spatial_filter::spatial_filter(), rs2::temporal_filter::temporal_filter(), and rs2::threshold_filter::threshold_filter().
|
inline |
Creates a named virtual landmark in the current map, known as static node.
The static node's pose is provided relative to the origin of current coordinate system of device poses. This function fails if the current tracker confidence is below 3 (high confidence).
| [in] | guid | unique name of the static node (limited to 127 chars). If a static node with the same name already exists in the current map or the imported map, the static node is overwritten. |
| [in] | pos | position of the static node in the 3D space. |
| [in] | orient_quat | orientation of the static node in the 3D space, represented by a unit quaternion. |
Definition at line 578 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), and rs2_set_static_node().
|
inline |
Creates a named virtual landmark in the current map, known as static node.
The static node's pose is provided relative to the origin of current coordinate system of device poses. This function fails if the current tracker confidence is below 3 (high confidence).
| [in] | guid | unique name of the static node (limited to 127 chars). If a static node with the same name already exists in the current map or the imported map, the static node is overwritten. |
| [in] | pos | position of the static node in the 3D space. |
| [in] | orient_quat | orientation of the static node in the 3D space, represented by a unit quaternion. |
Definition at line 578 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), and rs2_set_static_node().
|
inlineinherited |
Start passing frames into user provided callback.
| [in] | callback | Stream callback, can be any callable object accepting rs2::frame |
Definition at line 185 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), absl::move(), and rs2_start_cpp().
Referenced by export_localization_map().
|
inlineinherited |
Start passing frames into user provided callback.
| [in] | callback | Stream callback, can be any callable object accepting rs2::frame |
Definition at line 185 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), absl::move(), and rs2_start_cpp().
|
inlineinherited |
stop streaming
Definition at line 195 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), and rs2_stop().
|
inlineinherited |
stop streaming
Definition at line 195 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), and rs2_stop().
|
inlineinherited |
check if specific camera info is supported
| [in] | info | the parameter to check for support |
Definition at line 125 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), and rs2_supports_sensor_info().
|
inlineinherited |
check if specific camera info is supported
| [in] | info | the parameter to check for support |
Definition at line 125 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
References rs2::sensor::_sensor, rs2::error::handle(), and rs2_supports_sensor_info().
Referenced by rs2::operator==().
|
inlineinherited |
check if particular option is supported
| [in] | option | option id to be checked |
Definition at line 19 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
References rs2::error::handle(), and rs2_supports_option().
|
inlineinherited |
check if particular option is supported
| [in] | option | option id to be checked |
Definition at line 19 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
|
inlineinherited |
check if particular option is supported
| [in] | option | option id to be checked |
Definition at line 19 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
|
inlineinherited |
check if particular option is supported
| [in] | option | option id to be checked |
Definition at line 19 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
|
inlineinherited |
check if particular option is supported
| [in] | option | option id to be checked |
Definition at line 19 of file 9.2/sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_options.hpp.
|
protectedinherited |
Definition at line 352 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
Referenced by rs2::software_sensor::add_motion_stream(), rs2::software_sensor::add_option(), rs2::software_sensor::add_pose_stream(), rs2::software_sensor::add_read_only_option(), rs2::software_sensor::add_video_stream(), rs2::calibrated_sensor::calibrated_sensor(), rs2::sensor::close(), rs2::color_sensor::color_sensor(), rs2::debug_stream_sensor::debug_stream_sensor(), rs2::depth_sensor::depth_sensor(), rs2::depth_stereo_sensor::depth_stereo_sensor(), rs2::software_sensor::detach(), export_localization_map(), rs2::fisheye_sensor::fisheye_sensor(), rs2::sensor::get(), rs2::sensor::get_active_streams(), rs2::debug_stream_sensor::get_debug_stream_profiles(), rs2::depth_sensor::get_depth_scale(), rs2::calibrated_sensor::get_dsm_params(), rs2::sensor::get_info(), rs2::max_usable_range_sensor::get_max_usable_depth_range(), rs2::sensor::get_recommended_filters(), rs2::roi_sensor::get_region_of_interest(), rs2::context::get_sensor_parent(), get_static_node(), rs2::depth_stereo_sensor::get_stereo_baseline(), rs2::sensor::get_stream_profiles(), import_localization_map(), rs2::wheel_odometer::load_wheel_odometery_config(), rs2::max_usable_range_sensor::max_usable_range_sensor(), rs2::motion_sensor::motion_sensor(), rs2::software_sensor::on_motion_frame(), rs2::software_sensor::on_notification(), rs2::software_sensor::on_pose_frame(), rs2::software_sensor::on_video_frame(), rs2::sensor::open(), rs2::sensor::operator bool(), rs2::color_sensor::operator bool(), rs2::motion_sensor::operator bool(), rs2::fisheye_sensor::operator bool(), rs2::roi_sensor::operator bool(), rs2::depth_sensor::operator bool(), rs2::depth_stereo_sensor::operator bool(), operator bool(), rs2::wheel_odometer::operator bool(), rs2::calibrated_sensor::operator bool(), rs2::max_usable_range_sensor::operator bool(), rs2::debug_stream_sensor::operator bool(), rs2::sensor::operator std::shared_ptr< rs2_sensor >(), rs2::sensor::operator=(), rs2::calibrated_sensor::override_dsm_params(), rs2::calibrated_sensor::override_extrinsics(), rs2::calibrated_sensor::override_intrinsics(), pose_sensor(), remove_static_node(), rs2::calibrated_sensor::reset_calibration(), rs2::roi_sensor::roi_sensor(), rs2::wheel_odometer::send_wheel_odometry(), rs2::software_sensor::set_metadata(), rs2::sensor::set_notifications_callback(), rs2::software_sensor::set_read_only_option(), rs2::roi_sensor::set_region_of_interest(), set_static_node(), rs2::sensor::start(), rs2::sensor::stop(), rs2::sensor::supports(), and rs2::wheel_odometer::wheel_odometer().
|
protectedinherited |
Definition at line 346 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
|
protectedinherited |
Definition at line 348 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
|
protectedinherited |
Definition at line 349 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
|
protectedinherited |
Definition at line 347 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.
|
protectedinherited |
Definition at line 350 of file sources/libs/ds3d/3rdparty/realsense2/include/librealsense2/hpp/rs_sensor.hpp.