Public Types | Public Member Functions | Private Attributes | Friends
rtabmap::RtabmapColorOcTreeNode Class Reference

#include <OctoMap.h>

Inheritance diagram for rtabmap::RtabmapColorOcTreeNode:
Inheritance graph
[legend]

List of all members.

Public Types

enum  OccupancyType { kTypeUnknown = -1, kTypeEmpty = 0, kTypeGround = 1, kTypeObstacle = 100 }

Public Member Functions

bool createChild (unsigned int i)
void expandNode ()
RtabmapColorOcTreeNodegetChild (unsigned int i)
const RtabmapColorOcTreeNodegetChild (unsigned int i) const
int getNodeRefId () const
int getOccupancyType () const
const octomap::point3dgetPointRef () const
bool pruneNode ()
 RtabmapColorOcTreeNode ()
 RtabmapColorOcTreeNode (const RtabmapColorOcTreeNode &rhs)
void setNodeRefId (int nodeRefId)
void setOccupancyType (char type)
void setPointRef (const octomap::point3d &point)

Private Attributes

int nodeRefId_
octomap::point3d pointRef_
int type_

Friends

class RtabmapColorOcTree

Detailed Description

Definition at line 50 of file OctoMap.h.


Member Enumeration Documentation

Enumerator:
kTypeUnknown 
kTypeEmpty 
kTypeGround 
kTypeObstacle 

Definition at line 53 of file OctoMap.h.


Constructor & Destructor Documentation

Definition at line 58 of file OctoMap.h.

Definition at line 59 of file OctoMap.h.


Member Function Documentation

Reimplemented from octomap::ColorOcTreeNode.

Definition at line 96 of file OctoMap.cpp.

Reimplemented from octomap::ColorOcTreeNode.

Definition at line 82 of file OctoMap.cpp.

Reimplemented from octomap::ColorOcTreeNode.

Definition at line 43 of file OctoMap.cpp.

Reimplemented from octomap::ColorOcTreeNode.

Definition at line 51 of file OctoMap.cpp.

Definition at line 64 of file OctoMap.h.

Definition at line 65 of file OctoMap.h.

Definition at line 66 of file OctoMap.h.

Reimplemented from octomap::ColorOcTreeNode.

Definition at line 61 of file OctoMap.cpp.

void rtabmap::RtabmapColorOcTreeNode::setNodeRefId ( int  nodeRefId) [inline]

Definition at line 61 of file OctoMap.h.

Definition at line 62 of file OctoMap.h.

Definition at line 63 of file OctoMap.h.


Friends And Related Function Documentation

friend class RtabmapColorOcTree [friend]

Definition at line 56 of file OctoMap.h.


Member Data Documentation

Definition at line 76 of file OctoMap.h.

Definition at line 78 of file OctoMap.h.

Definition at line 77 of file OctoMap.h.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Thu Jun 6 2019 21:59:42