Public Member Functions | Protected Attributes
octomap::TrajectoryDrawer Class Reference

#include <TrajectoryDrawer.h>

Inheritance diagram for octomap::TrajectoryDrawer:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void clear ()
virtual void draw () const
virtual void setScanGraph (const octomap::ScanGraph &graph)
 TrajectoryDrawer ()
 TrajectoryDrawer (const ScanGraph &graph)
virtual ~TrajectoryDrawer ()

Protected Attributes

GLfloat * m_trajectoryColorArray
unsigned int m_trajectorySize
 number of nodes in the ScanGraph
GLfloat * m_trajectoryVertexArray

Detailed Description

Definition at line 33 of file TrajectoryDrawer.h.


Constructor & Destructor Documentation

Definition at line 29 of file TrajectoryDrawer.cpp.

Definition at line 35 of file TrajectoryDrawer.cpp.

Definition at line 41 of file TrajectoryDrawer.cpp.


Member Function Documentation

Clears the object's representation (will be called when it gets invalid)

Reimplemented from octomap::SceneObject.

Definition at line 74 of file TrajectoryDrawer.cpp.

void octomap::TrajectoryDrawer::draw ( ) const [virtual]

Actual draw function which will be called to visualize the object

Implements octomap::SceneObject.

Definition at line 46 of file TrajectoryDrawer.cpp.

Notifies drawer of a new or changed ScanGraph, so that the internal representation can be rebuilt. Needs to be overloaded by each specific drawer.

Parameters:
graphScanGraph to be visualized

Implements octomap::ScanGraphDrawer.

Definition at line 83 of file TrajectoryDrawer.cpp.


Member Data Documentation

Definition at line 44 of file TrajectoryDrawer.h.

number of nodes in the ScanGraph

Definition at line 45 of file TrajectoryDrawer.h.

Definition at line 43 of file TrajectoryDrawer.h.


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


octovis
Author(s): Kai M. Wurm , Armin Hornung
autogenerated on Thu Feb 11 2016 23:51:20