Public Member Functions | List of all members
librealsense::pose_sensor_interface Class Referenceabstract

#include <motion.h>

Inheritance diagram for librealsense::pose_sensor_interface:
Inheritance graph
[legend]

Public Member Functions

virtual bool export_relocalization_map (std::vector< uint8_t > &lmap_buf) const =0
 
virtual bool get_static_node (const std::string &guid, float3 &pos, float4 &orient_quat) const =0
 
virtual bool import_relocalization_map (const std::vector< uint8_t > &lmap_buf) const =0
 
virtual bool remove_static_node (const std::string &guid) const =0
 
virtual bool set_static_node (const std::string &guid, const float3 &pos, const float4 &orient_quat) const =0
 
virtual ~pose_sensor_interface ()=default
 
- Public Member Functions inherited from librealsense::recordable< pose_sensor_interface >
virtual void create_snapshot (std::shared_ptr< pose_sensor_interface > &snapshot) const =0
 
virtual void enable_recording (std::function< void(const pose_sensor_interface &)> recording_function)=0
 
virtual ~recordable ()=default
 

Detailed Description

Definition at line 26 of file motion.h.

Constructor & Destructor Documentation

virtual librealsense::pose_sensor_interface::~pose_sensor_interface ( )
virtualdefault

Member Function Documentation

virtual bool librealsense::pose_sensor_interface::export_relocalization_map ( std::vector< uint8_t > &  lmap_buf) const
pure virtual

Implemented in librealsense::tm2_sensor.

virtual bool librealsense::pose_sensor_interface::get_static_node ( const std::string guid,
float3 pos,
float4 orient_quat 
) const
pure virtual

Implemented in librealsense::tm2_sensor.

virtual bool librealsense::pose_sensor_interface::import_relocalization_map ( const std::vector< uint8_t > &  lmap_buf) const
pure virtual

Implemented in librealsense::tm2_sensor.

virtual bool librealsense::pose_sensor_interface::remove_static_node ( const std::string guid) const
pure virtual

Implemented in librealsense::tm2_sensor.

virtual bool librealsense::pose_sensor_interface::set_static_node ( const std::string guid,
const float3 pos,
const float4 orient_quat 
) const
pure virtual

Implemented in librealsense::tm2_sensor.


The documentation for this class was generated from the following file:


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:37