Public Member Functions | Private Attributes | List of all members
tracker Class Reference

Public Member Functions

void add_to_trajectory (tracked_point &p)
 
void calc_transform (rs2_pose &pose_data, float mat[16])
 
void draw_trajectory ()
 
rs2_vector get_max_coord ()
 
rs2_vector get_min_coord ()
 
void update_min_max (rs2_vector point)
 

Private Attributes

rs2_vector max_coord
 
rs2_vector min_coord
 
std::vector< tracked_pointtrajectory
 

Detailed Description

Definition at line 23 of file rs-trajectory.cpp.

Member Function Documentation

void tracker::add_to_trajectory ( tracked_point p)
inline

Definition at line 50 of file rs-trajectory.cpp.

void tracker::calc_transform ( rs2_pose pose_data,
float  mat[16] 
)
inline

Definition at line 27 of file rs-trajectory.cpp.

void tracker::draw_trajectory ( )
inline

Definition at line 83 of file rs-trajectory.cpp.

rs2_vector tracker::get_max_coord ( )
inline

Definition at line 104 of file rs-trajectory.cpp.

rs2_vector tracker::get_min_coord ( )
inline

Definition at line 109 of file rs-trajectory.cpp.

void tracker::update_min_max ( rs2_vector  point)
inline

Definition at line 39 of file rs-trajectory.cpp.

Member Data Documentation

rs2_vector tracker::max_coord
private

Definition at line 115 of file rs-trajectory.cpp.

rs2_vector tracker::min_coord
private

Definition at line 116 of file rs-trajectory.cpp.

std::vector<tracked_point> tracker::trajectory
private

Definition at line 114 of file rs-trajectory.cpp.


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:32