|
gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include <nanoflann.hpp>

Public Attributes | |
| union { | |
| struct leaf { | |
| IndexType left | |
| IndexType right | |
| Indices of points in leaf node. More... | |
| } lr | |
| struct nonleaf { | |
| int divfeat | |
| Dimension used for subdivision. More... | |
| DistanceType divlow | |
| DistanceType divhigh | |
| The values used for subdivision. More... | |
| } sub | |
| } | node_type |
| Node * | child1 |
| Node * | child2 |
| Child nodes (both=NULL mean its a leaf node) More... | |
Definition at line 776 of file nanoflann.hpp.
| Node* nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::Node::child1 |
Definition at line 790 of file nanoflann.hpp.
Referenced by nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::divideTree(), nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::load_tree(), nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::save_tree(), and nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::searchLevel().
| Node * nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::Node::child2 |
Child nodes (both=NULL mean its a leaf node)
Definition at line 790 of file nanoflann.hpp.
Referenced by nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::divideTree(), nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::load_tree(), nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::save_tree(), and nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::searchLevel().
| int nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::Node::divfeat |
Dimension used for subdivision.
Definition at line 786 of file nanoflann.hpp.
| DistanceType nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::Node::divhigh |
The values used for subdivision.
Definition at line 787 of file nanoflann.hpp.
| DistanceType nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::Node::divlow |
Definition at line 787 of file nanoflann.hpp.
| IndexType nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::Node::left |
Definition at line 782 of file nanoflann.hpp.
| struct { ... } ::leaf nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::Node::lr |
| union { ... } nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::Node::node_type |
Union used because a node can be either a LEAF node or a non-leaf node, so both data fields are never used simultaneously
Referenced by nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::divideTree(), and nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::searchLevel().
| IndexType nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::Node::right |
Indices of points in leaf node.
Definition at line 782 of file nanoflann.hpp.
| struct { ... } ::nonleaf nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >::Node::sub |