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 34 of file TrajectoryDrawer.h.


Constructor & Destructor Documentation

Definition at line 30 of file TrajectoryDrawer.cpp.

Definition at line 36 of file TrajectoryDrawer.cpp.

Definition at line 42 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 75 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 47 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 84 of file TrajectoryDrawer.cpp.


Member Data Documentation

Definition at line 45 of file TrajectoryDrawer.h.

number of nodes in the ScanGraph

Definition at line 46 of file TrajectoryDrawer.h.

Definition at line 44 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 Jun 6 2019 17:31:58