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

#include <PointcloudDrawer.h>

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

List of all members.

Public Member Functions

virtual void clear ()
virtual void draw () const
 PointcloudDrawer ()
 PointcloudDrawer (const ScanGraph &graph)
virtual void setScanGraph (const ScanGraph &graph)
virtual ~PointcloudDrawer ()

Protected Attributes

unsigned m_numberPoints
GLfloat * m_pointsArray

Detailed Description

Drawer which visualizes Pointclouds

Definition at line 35 of file PointcloudDrawer.h.


Constructor & Destructor Documentation

Definition at line 29 of file PointcloudDrawer.cpp.

Definition at line 34 of file PointcloudDrawer.cpp.

Definition at line 41 of file PointcloudDrawer.cpp.


Member Function Documentation

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

Reimplemented from octomap::SceneObject.

Definition at line 72 of file PointcloudDrawer.cpp.

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

Actual draw function which will be called to visualize the object

Implements octomap::SceneObject.

Definition at line 80 of file PointcloudDrawer.cpp.

void octomap::PointcloudDrawer::setScanGraph ( const ScanGraph graph) [virtual]

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 46 of file PointcloudDrawer.cpp.


Member Data Documentation

Definition at line 47 of file PointcloudDrawer.h.

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