|
Point Cloud Library (PCL)
1.6.0
|
Octree key class More...
#include <pcl/octree/octree_key.h>
Public Member Functions | |
| OctreeKey () | |
| Empty constructor. More... | |
| OctreeKey (unsigned int keyX, unsigned int keyY, unsigned int keyZ) | |
| Constructor for key initialization. More... | |
| OctreeKey (const OctreeKey &source) | |
| Copy constructor. More... | |
| bool | operator== (const OctreeKey &b) const |
| Operator== for comparing octree keys with each other. More... | |
| bool | operator<= (const OctreeKey &b) const |
| Operator<= for comparing octree keys with each other. More... | |
| bool | operator>= (const OctreeKey &b) const |
| Operator>= for comparing octree keys with each other. More... | |
| void | pushBranch (unsigned char childIndex) |
| push a child node to the octree key More... | |
| void | popBranch () |
| pop child node from octree key More... | |
| unsigned char | getChildIdxWithDepthMask (unsigned int depthMask) const |
| get child node index using depthMask More... | |
Public Attributes | |
| unsigned int | x |
| unsigned int | y |
| unsigned int | z |
Octree key class
Definition at line 51 of file octree_key.h.
|
inline |
Empty constructor.
Definition at line 56 of file octree_key.h.
|
inline |
Constructor for key initialization.
Definition at line 62 of file octree_key.h.
|
inline |
Copy constructor.
Definition at line 68 of file octree_key.h.
|
inline |
get child node index using depthMask
| [in] | depthMask | bit mask with single bit set at query depth |
Definition at line 126 of file octree_key.h.
|
inline |
Operator<= for comparing octree keys with each other.
Definition at line 86 of file octree_key.h.
|
inline |
Operator== for comparing octree keys with each other.
Definition at line 77 of file octree_key.h.
|
inline |
Operator>= for comparing octree keys with each other.
Definition at line 95 of file octree_key.h.
|
inline |
pop child node from octree key
Definition at line 114 of file octree_key.h.
|
inline |
push a child node to the octree key
| [in] | childIndex | index of child node to be added (0-7) |
Definition at line 104 of file octree_key.h.
| unsigned int pcl::octree::OctreeKey::x |
Definition at line 134 of file octree_key.h.
| unsigned int pcl::octree::OctreeKey::y |
Definition at line 135 of file octree_key.h.
| unsigned int pcl::octree::OctreeKey::z |
Definition at line 136 of file octree_key.h.
1.8.3.1