![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
Tree leaf. More...
#include <TrueKdTree.h>


Public Member Functions | |
| Leaf (ReferenceCloud *set, const PointCoordinateType planeEquation[], ScalarType _error) | |
| Constructor. More... | |
| ~Leaf () override | |
Public Member Functions inherited from cloudViewer::TrueKdTree::BaseNode | |
| BaseNode (uint8_t nodeType) | |
| virtual | ~BaseNode ()=default |
| bool | isNode () const |
| bool | isLeaf () const |
Public Attributes | |
| ReferenceCloud * | points |
| PointCoordinateType | planeEq [4] |
| ScalarType | error |
| int | userData |
Public Attributes inherited from cloudViewer::TrueKdTree::BaseNode | |
| BaseNode * | parent |
Additional Inherited Members | |
Protected Attributes inherited from cloudViewer::TrueKdTree::BaseNode | |
| const uint8_t | type |
Tree leaf.
Definition at line 79 of file TrueKdTree.h.
|
inline |
Constructor.
The Leaf class takes ownership of its associated subset
Definition at line 94 of file TrueKdTree.h.
|
inlineoverride |
Definition at line 101 of file TrueKdTree.h.
References points.
| ScalarType cloudViewer::TrueKdTree::Leaf::error |
Definition at line 85 of file TrueKdTree.h.
Referenced by ccKdTreeForFacetExtraction::FuseCells().
| PointCoordinateType cloudViewer::TrueKdTree::Leaf::planeEq[4] |
Definition at line 84 of file TrueKdTree.h.
Referenced by ccKdTreeForFacetExtraction::FuseCells().
| ReferenceCloud* cloudViewer::TrueKdTree::Leaf::points |
Definition at line 83 of file TrueKdTree.h.
Referenced by Candidate::Candidate(), DescendingLeafSizeComparison(), ccKdTreeForFacetExtraction::FuseCells(), and cloudViewer::TrueKdTree::split().
| int cloudViewer::TrueKdTree::Leaf::userData |
Definition at line 86 of file TrueKdTree.h.
Referenced by ccKdTreeForFacetExtraction::FuseCells().