Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
qglv::Odometry Class Reference

#include <odometry.hpp>

List of all members.

Public Member Functions

void draw ()
void draw (const Sophus::SE3f &T_map_rel_odom)
 Odometry (const Sophus::SE3f &T_extrinsics)
void update (const Sophus::SE3f &T_cam_rel_odom)
 ~Odometry ()

Public Attributes

int gl_id_global
int gl_id_window
std::vector< Sophus::SE3f > global
std::deque< Sophus::SE3f > window

Private Member Functions

void _glGenLists ()

Private Attributes

bool need_to_rebuild_global_list
bool need_to_rebuild_window_list
unsigned int size_of_odometry_trail
Sophus::SE3f T_extrinsics_rotation

Detailed Description

Definition at line 30 of file odometry.hpp.


Constructor & Destructor Documentation

qglv::Odometry::Odometry ( const Sophus::SE3f &  T_extrinsics)

Definition at line 26 of file odometry.cpp.

Definition at line 36 of file odometry.cpp.


Member Function Documentation

void qglv::Odometry::_glGenLists ( ) [private]

Definition at line 83 of file odometry.cpp.

Definition at line 113 of file odometry.cpp.

void qglv::Odometry::draw ( const Sophus::SE3f &  T_map_rel_odom)

Definition at line 130 of file odometry.cpp.

void qglv::Odometry::update ( const Sophus::SE3f &  T_cam_rel_odom)

Definition at line 45 of file odometry.cpp.


Member Data Documentation

Definition at line 39 of file odometry.hpp.

Definition at line 39 of file odometry.hpp.

std::vector<Sophus::SE3f> qglv::Odometry::global

Stores a dispersed sample of odometry frame poses (T_cam_rel_odom.inverse() transforms)

Definition at line 40 of file odometry.hpp.

Definition at line 46 of file odometry.hpp.

Definition at line 46 of file odometry.hpp.

Definition at line 47 of file odometry.hpp.

Sophus::SE3f qglv::Odometry::T_extrinsics_rotation [private]

Definition at line 44 of file odometry.hpp.

std::deque<Sophus::SE3f> qglv::Odometry::window

Stores the last n odometry poses (T_cam_rel_odom.inverse() transforms)

Definition at line 41 of file odometry.hpp.


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


qglv_opengl
Author(s): Daniel Stonier
autogenerated on Sat Jun 18 2016 08:19:28