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

#include <particles.hpp>

List of all members.

Public Member Functions

void add (std::vector< Sophus::SE3f > &newTransforms)
void clear ()
void draw ()
bool empty ()
 Particles ()
virtual ~Particles ()

Private Member Functions

virtual void _glGenLists ()

Private Attributes

int gl_id
 Opengl id starting point for the lists.
std::vector< Sophus::SE3f > T
 transforms
bool updated

Detailed Description

Draw a bunch of arrows representing sophus particles.

Typically used for representation of a particle filter.

Definition at line 34 of file particles.hpp.


Constructor & Destructor Documentation

Definition at line 22 of file particles.cpp.

Definition at line 28 of file particles.cpp.


Member Function Documentation

void qglv::Particles::_glGenLists ( ) [private, virtual]

Definition at line 60 of file particles.cpp.

void qglv::Particles::add ( std::vector< Sophus::SE3f > &  newTransforms)

Definition at line 35 of file particles.cpp.

Definition at line 46 of file particles.cpp.

Definition at line 52 of file particles.cpp.

Definition at line 41 of file particles.cpp.


Member Data Documentation

int qglv::Particles::gl_id [private]

Opengl id starting point for the lists.

Definition at line 47 of file particles.hpp.

std::vector< Sophus::SE3f > qglv::Particles::T [private]

transforms

Definition at line 50 of file particles.hpp.

bool qglv::Particles::updated [private]

Definition at line 46 of file particles.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