| AdaptativeIndex(const te::gm::Envelope &mbr, const std::size_t &bucketSize=12) | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | inline | 
  | AdaptativeIndex(const AdaptativeIndex &rhs) | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | private | 
  | average(std::vector< std::pair< kdKey, kdDataItem > > &dataSet, const char &discriminator) const  | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | inlineprivate | 
  | build(std::vector< std::pair< kdKey, kdDataItem > > &dataSet) | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | inline | 
  | build(std::vector< std::pair< kdKey, kdDataItem > > &dataSet, double averageValue, const te::gm::Envelope &mbr) | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | inlineprivate | 
  | clear() | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | inline | 
  | erase(KdTreeNode *node) | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | inlineprivate | 
  | getBucketSize() const  | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | inline | 
  | getMBR() const  | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | inline | 
  | isEmpty() const  | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | inline | 
  | kdData typedef | te::sam::kdtree::AdaptativeIndex< KdTreeNode > |  | 
  | kdDataItem typedef | te::sam::kdtree::AdaptativeIndex< KdTreeNode > |  | 
  | kdKey typedef | te::sam::kdtree::AdaptativeIndex< KdTreeNode > |  | 
  | kdNode typedef | te::sam::kdtree::AdaptativeIndex< KdTreeNode > |  | 
  | m_bucketSize | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | private | 
  | m_mbr | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | private | 
  | m_root | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | private | 
  | m_size | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | private | 
  | nearestNeighborSearch(const kdKey &key, std::vector< kdDataItem > &report, std::vector< double > &sqrDists, const std::size_t &k) const  | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | inline | 
  | nearestNeighborSearch(KdTreeNode *node, const kdKey &key, std::vector< kdDataItem > &report, std::vector< double > &sqrDists, te::gm::Envelope &e) const  | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | inlineprivate | 
  | operator=(const AdaptativeIndex &rhs) | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | private | 
  | search(const te::gm::Envelope &e, std::vector< KdTreeNode * > &report) const  | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | inline | 
  | search(const te::gm::Envelope &e, std::vector< kdDataItem > &report) const  | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | inline | 
  | search(const te::gm::Envelope &e, KdTreeNode *node, std::vector< KdTreeNode * > &report) const  | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | inlineprivate | 
  | setBucketSize(const std::size_t &size) | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | inline | 
  | setMBR(const te::gm::Envelope &mbr) | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | inline | 
  | size() const  | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | inline | 
  | update(KdTreeNode *node, const kdKey &key, std::vector< kdDataItem > &report, std::vector< double > &sqrDists, te::gm::Envelope &e) const  | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | inlineprivate | 
  | ~AdaptativeIndex() | te::sam::kdtree::AdaptativeIndex< KdTreeNode > | inline |