Classes | Public Member Functions | Static Protected Attributes
octomap::OcTree Class Reference

#include <OcTree.h>

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

List of all members.

Classes

class  StaticMemberInitializer

Public Member Functions

OcTreecreate () const
std::string getTreeType () const
 OcTree (double resolution)
 Default constructor, sets resolution of leafs.
 OcTree (std::string _filename)
virtual ~OcTree ()

Static Protected Attributes

static StaticMemberInitializer ocTreeMemberInit
 to ensure static initialization (only once)

Detailed Description

octomap main map data structure, stores 3D occupancy grid map in an OcTree. Basic functionality is implemented in OcTreeBase.

Definition at line 49 of file OcTree.h.


Constructor & Destructor Documentation

octomap::OcTree::OcTree ( double  resolution) [inline]

Default constructor, sets resolution of leafs.

Definition at line 53 of file OcTree.h.

octomap::OcTree::OcTree ( std::string  _filename)

Reads an OcTree from a binary file

Parameters:
_filename

Definition at line 39 of file OcTree.cpp.

virtual octomap::OcTree::~OcTree ( ) [inline, virtual]

Definition at line 62 of file OcTree.h.


Member Function Documentation

OcTree* octomap::OcTree::create ( ) const [inline]

virtual constructor: creates a new object of same type (Covariant return type requires an up-to-date compiler)

Definition at line 66 of file OcTree.h.

std::string octomap::OcTree::getTreeType ( ) const [inline]

Reimplemented from octomap::OcTreeBaseImpl< NODE, INTERFACE >.

Definition at line 68 of file OcTree.h.


Member Data Documentation

to ensure static initialization (only once)

Definition at line 84 of file OcTree.h.


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


octomap
Author(s): Kai M. Wurm , Armin Hornung
autogenerated on Fri Feb 12 2016 02:12:35