All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
fcl::NearestNeighborsGNAT< _T > Member List

This is the complete list of members for fcl::NearestNeighborsGNAT< _T >, including all inherited members.

add(const _T &data)fcl::NearestNeighborsGNAT< _T >inlinevirtual
add(const std::vector< _T > &data)fcl::NearestNeighborsGNAT< _T >inlinevirtual
clear(void)fcl::NearestNeighborsGNAT< _T >inlinevirtual
degree_fcl::NearestNeighborsGNAT< _T >protected
DistanceFunction typedeffcl::NearestNeighbors< _T >
distFun_fcl::NearestNeighbors< _T >protected
getDistanceFunction(void) const fcl::NearestNeighbors< _T >inline
GNAT typedeffcl::NearestNeighborsGNAT< _T >protected
integrityCheck()fcl::NearestNeighborsGNAT< _T >inline
isRemoved(const _T &data) const fcl::NearestNeighborsGNAT< _T >inlineprotected
list(std::vector< _T > &data) const fcl::NearestNeighborsGNAT< _T >inlinevirtual
maxDegree_fcl::NearestNeighborsGNAT< _T >protected
maxNumPtsPerLeaf_fcl::NearestNeighborsGNAT< _T >protected
minDegree_fcl::NearestNeighborsGNAT< _T >protected
nearest(const _T &data) const fcl::NearestNeighborsGNAT< _T >inlinevirtual
nearestK(const _T &data, std::size_t k, std::vector< _T > &nbh) const fcl::NearestNeighborsGNAT< _T >inlinevirtual
nearestKInternal(const _T &data, std::size_t k, NearQueue &nbhQueue) const fcl::NearestNeighborsGNAT< _T >inlineprotected
NearestNeighbors(void)fcl::NearestNeighbors< _T >inline
NearestNeighborsGNAT(unsigned int degree=4, unsigned int minDegree=2, unsigned int maxDegree=6, unsigned int maxNumPtsPerLeaf=50, unsigned int removedCacheSize=50, bool rebalancing=false)fcl::NearestNeighborsGNAT< _T >inline
nearestR(const _T &data, double radius, std::vector< _T > &nbh) const fcl::NearestNeighborsGNAT< _T >inlinevirtual
nearestRInternal(const _T &data, double radius, NearQueue &nbhQueue) const fcl::NearestNeighborsGNAT< _T >inlineprotected
operator<<(std::ostream &out, const NearestNeighborsGNAT< _T > &gnat)fcl::NearestNeighborsGNAT< _T >friend
pivotSelector_fcl::NearestNeighborsGNAT< _T >protected
postprocessNearest(NearQueue &nbhQueue, std::vector< _T > &nbh) const fcl::NearestNeighborsGNAT< _T >inlineprotected
rebuildDataStructure()fcl::NearestNeighborsGNAT< _T >inline
rebuildSize_fcl::NearestNeighborsGNAT< _T >protected
remove(const _T &data)fcl::NearestNeighborsGNAT< _T >inlinevirtual
removed_fcl::NearestNeighborsGNAT< _T >protected
removedCacheSize_fcl::NearestNeighborsGNAT< _T >protected
setDistanceFunction(const typename NearestNeighbors< _T >::DistanceFunction &distFun)fcl::NearestNeighborsGNAT< _T >inlinevirtual
fcl::NearestNeighbors::setDistanceFunction(const DistanceFunction &distFun)fcl::NearestNeighbors< _T >inlinevirtual
size(void) const fcl::NearestNeighborsGNAT< _T >inlinevirtual
size_fcl::NearestNeighborsGNAT< _T >protected
tree_fcl::NearestNeighborsGNAT< _T >protected
~NearestNeighbors(void)fcl::NearestNeighbors< _T >inlinevirtual
~NearestNeighborsGNAT(void)fcl::NearestNeighborsGNAT< _T >inlinevirtual