octomap  1.8.0
 All Data Structures Namespaces Files Functions Variables Typedefs Friends Macros Pages
Data Structures
Here are the data structures with brief descriptions:
[detail level 123]
oNoctomapNamespace the OctoMap library and visualization tools
|oCAbstractOccupancyOcTreeInterface class for all octree types that store occupancy
|oCAbstractOcTreeThis abstract class is an interface to all octrees and provides a factory design pattern for readin and writing all kinds of OcTrees to files (see read())
|oCAbstractOcTreeNode
|oCColorOcTree
||\CStaticMemberInitializerStatic member object which ensures that this OcTree's prototype ends up in the classIDMapping only once
|oCColorOcTreeNode
||\CColor
|oCCountingOcTreeAn AbstractOcTree which stores an internal counter per node / volume
||\CStaticMemberInitializerStatic member object which ensures that this OcTree's prototype ends up in the classIDMapping only once
|oCCountingOcTreeNodeAn Octree-node which stores an internal counter per node / volume
|oCKeyRay
|oCMapCollection
|oCMapNode
|oCOccupancyOcTreeBaseBase implementation for Occupancy Octrees (e.g
|oCOcTreeOctomap main map data structure, stores 3D occupancy grid map in an OcTree
||\CStaticMemberInitializerStatic member object which ensures that this OcTree's prototype ends up in the classIDMapping only once
|oCOcTreeBase
|oCOcTreeBaseImplOcTree base class, to be used with with any kind of OcTreeDataNode
|oCOcTreeDataNodeBasic node in the OcTree that can hold arbitrary data of type T in value
|oCOcTreeKeyOcTreeKey is a container class for internal key addressing
||\CKeyHashProvides a hash function on Keys
|oCOcTreeNodeNodes to be used in OcTree
|oCOcTreeNodeStamped
|oCOcTreeStamped
||\CStaticMemberInitializerStatic member object which ensures that this OcTree's prototype ends up in the classIDMapping only once
|oCPointcloudA collection of 3D coordinates (point3d), which are regarded as endpoints of a 3D laser scan
|oCScanEdgeA connection between two ScanNodes
|oCScanGraphA ScanGraph is a collection of ScanNodes, connected by ScanEdges
|\CScanNodeA 3D scan as Pointcloud, performed from a Pose6D
oNoctomathNamespace of the math library in OctoMap
|oCPose6DThis class represents a tree-dimensional pose of an object
|oCQuaternionThis class represents a Quaternion
|\CVector3This class represents a three-dimensional vector
oCiterator_baseBase class for OcTree iterators
|\CStackElementElement on the internal recursion stack of the iterator
oCleaf_bbx_iteratorBounding-box leaf iterator
oCleaf_iteratorIterator to iterate over all leafs of the tree
\Ctree_iteratorIterator over the complete tree (inner nodes and leafs)