KdTree node.
More...
#include <small_kdtree.hpp>
|
|
union { | |
| |
|
struct Leaf { | |
| |
|
NodeIndexType first | |
| | First point index in the leaf node.
|
| |
|
NodeIndexType last | |
| | Last point index in the leaf node.
|
| |
| } lr | |
| | Leaf node.
|
| |
|
struct NonLeaf { | |
| |
|
Projection proj | |
| | Projection axis.
|
| |
|
double thresh | |
| | Threshold value.
|
| |
| } sub | |
| | Non-leaf node.
|
| |
| } | node_type | |
| |
|
NodeIndexType | left = INVALID_NODE |
| | Left child node index.
|
| |
|
NodeIndexType | right = INVALID_NODE |
| | Right child node index.
|
| |
template<typename Projection>
struct gtsam_points::KdTreeNode< Projection >
KdTree node.
The documentation for this struct was generated from the following file:
- /home/runner/work/gtsam_points/gtsam_points/include/gtsam_points/ann/small_kdtree.hpp