add(GNAT &gnat, const _T &data) | fcl::NearestNeighborsGNAT< _T >::Node | inline |
children_ | fcl::NearestNeighborsGNAT< _T >::Node | |
data_ | fcl::NearestNeighborsGNAT< _T >::Node | |
degree_ | fcl::NearestNeighborsGNAT< _T >::Node | |
insertNeighborK(NearQueue &nbh, std::size_t k, const _T &data, const _T &key, double dist) const | fcl::NearestNeighborsGNAT< _T >::Node | inline |
insertNeighborR(NearQueue &nbh, double r, const _T &data, double dist) const | fcl::NearestNeighborsGNAT< _T >::Node | inline |
list(const GNAT &gnat, std::vector< _T > &data) const | fcl::NearestNeighborsGNAT< _T >::Node | inline |
maxRadius_ | fcl::NearestNeighborsGNAT< _T >::Node | |
maxRange_ | fcl::NearestNeighborsGNAT< _T >::Node | |
minRadius_ | fcl::NearestNeighborsGNAT< _T >::Node | |
minRange_ | fcl::NearestNeighborsGNAT< _T >::Node | |
nearestK(const GNAT &gnat, const _T &data, std::size_t k, NearQueue &nbh, NodeQueue &nodeQueue, bool &isPivot) const | fcl::NearestNeighborsGNAT< _T >::Node | inline |
nearestR(const GNAT &gnat, const _T &data, double r, NearQueue &nbh, NodeQueue &nodeQueue) const | fcl::NearestNeighborsGNAT< _T >::Node | inline |
needToSplit(const GNAT &gnat) const | fcl::NearestNeighborsGNAT< _T >::Node | inline |
Node(int degree, int capacity, const _T &pivot) | fcl::NearestNeighborsGNAT< _T >::Node | inline |
operator<<(std::ostream &out, const Node &node) | fcl::NearestNeighborsGNAT< _T >::Node | friend |
pivot_ | fcl::NearestNeighborsGNAT< _T >::Node | |
split(GNAT &gnat) | fcl::NearestNeighborsGNAT< _T >::Node | inline |
updateRadius(double dist) | fcl::NearestNeighborsGNAT< _T >::Node | inline |
updateRange(unsigned int i, double dist) | fcl::NearestNeighborsGNAT< _T >::Node | inline |
~Node() | fcl::NearestNeighborsGNAT< _T >::Node | inline |