Drake Designer
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | List of all members
vtkOctomap Class Reference

#include <src/vtk/DRCFilters/vtkOctomap.h>

Inheritance diagram for vtkOctomap:
Inheritance graph
[legend]

Public Member Functions

 vtkTypeMacro (vtkOctomap, vtkProp)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
void UpdateOctomapData (const char *data)
 
void setAlphaOccupied (double alphaOccupied)
 
void changeTreeDepth (int depth)
 
void setColorMode (int colorMode)
 
void enableOctreeStructure (bool enabled)
 
void enableOcTreeCells (bool enabled)
 
void enableFreespace (bool enabled)
 
virtual void ReleaseGraphicsResources (vtkWindow *)
 
virtual int RenderOpaqueGeometry (vtkViewport *)
 
virtual int RenderOverlay (vtkViewport *)
 
virtual int RenderTranslucentPolygonalGeometry (vtkViewport *)
 
virtual int HasTranslucentPolygonalGeometry ()
 
void addOctree (octomap::AbstractOcTree *tree, int id, octomap::pose6d origin)
 
void addOctree (octomap::AbstractOcTree *tree, int id)
 
bool getOctreeRecord (int id, octomap::OcTreeRecord *&otr)
 

Static Public Member Functions

static vtkOctomapNew ()
 

Static Public Attributes

static const unsigned int DEFAULT_OCTREE_ID = 0
 

Protected Member Functions

 vtkOctomap ()
 
 ~vtkOctomap ()
 

Detailed Description

Definition at line 41 of file vtkOctomap.h.

Constructor & Destructor Documentation

vtkOctomap::vtkOctomap ( )
protected
vtkOctomap::~vtkOctomap ( )
protected

Member Function Documentation

void vtkOctomap::addOctree ( octomap::AbstractOcTree *  tree,
int  id,
octomap::pose6d  origin 
)
void vtkOctomap::addOctree ( octomap::AbstractOcTree *  tree,
int  id 
)
void vtkOctomap::changeTreeDepth ( int  depth)
void vtkOctomap::enableFreespace ( bool  enabled)
void vtkOctomap::enableOcTreeCells ( bool  enabled)
void vtkOctomap::enableOctreeStructure ( bool  enabled)
bool vtkOctomap::getOctreeRecord ( int  id,
octomap::OcTreeRecord *&  otr 
)
virtual int vtkOctomap::HasTranslucentPolygonalGeometry ( )
virtual
static vtkOctomap* vtkOctomap::New ( )
static
void vtkOctomap::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual void vtkOctomap::ReleaseGraphicsResources ( vtkWindow *  )
virtual
virtual int vtkOctomap::RenderOpaqueGeometry ( vtkViewport *  )
virtual
virtual int vtkOctomap::RenderOverlay ( vtkViewport *  )
virtual
virtual int vtkOctomap::RenderTranslucentPolygonalGeometry ( vtkViewport *  )
virtual
void vtkOctomap::setAlphaOccupied ( double  alphaOccupied)
void vtkOctomap::setColorMode ( int  colorMode)
void vtkOctomap::UpdateOctomapData ( const char *  data)
vtkOctomap::vtkTypeMacro ( vtkOctomap  ,
vtkProp   
)

Member Data Documentation

const unsigned int vtkOctomap::DEFAULT_OCTREE_ID = 0
static

Definition at line 72 of file vtkOctomap.h.


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