Point Cloud Library (PCL) 1.12.0
Loading...
Searching...
No Matches
List of all members | Public Member Functions
pcl::octree::OctreeNode Class Referenceabstract

Abstract octree node class More...

#include <pcl/octree/octree_nodes.h>

+ Inheritance diagram for pcl::octree::OctreeNode:

Public Member Functions

 OctreeNode ()
 
virtual ~OctreeNode ()
 
virtual node_type_t getNodeType () const =0
 Pure virtual method for receiving the type of octree node (branch or leaf)
 
virtual OctreeNodedeepCopy () const =0
 Pure virtual method to perform a deep copy of the octree.
 

Detailed Description

Abstract octree node class

Note
Every octree node should implement the getNodeType () method
Author
Julius Kammerl (juliu.nosp@m.s@ka.nosp@m.mmerl.nosp@m..de)

Definition at line 58 of file octree_nodes.h.

Constructor & Destructor Documentation

◆ OctreeNode()

pcl::octree::OctreeNode::OctreeNode ( )
inline

Definition at line 60 of file octree_nodes.h.

◆ ~OctreeNode()

virtual pcl::octree::OctreeNode::~OctreeNode ( )
inlinevirtual

Definition at line 62 of file octree_nodes.h.

Member Function Documentation

◆ deepCopy()

virtual OctreeNode * pcl::octree::OctreeNode::deepCopy ( ) const
pure virtual

◆ getNodeType()

virtual node_type_t pcl::octree::OctreeNode::getNodeType ( ) const
pure virtual

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