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 36 of file PointcloudDrawer.h.


Constructor & Destructor Documentation

Definition at line 30 of file PointcloudDrawer.cpp.

Definition at line 35 of file PointcloudDrawer.cpp.

Definition at line 42 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 73 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 81 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 47 of file PointcloudDrawer.cpp.


Member Data Documentation

Definition at line 48 of file PointcloudDrawer.h.

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