| _bucket | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | private |
| _c1 | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | mutableprivate |
| _cmax | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | private |
| _cmin | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | private |
| _cost | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | private |
| _k | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | private |
| _mc | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | mutableprivate |
| _numpoints | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | private |
| _sc | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | private |
| _tree | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | private |
| init(const std::vector< pos_t > &pts, const distfun_t &dist, int bucket, std::vector< Node > &tree, std::vector< item > &ids, int &cost, int l, int u, int vp) | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | inlineprivate |
| Initialize(const std::vector< pos_t > &pts, const distfun_t &dist, int bucket=4) | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | inline |
| item typedef | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | private |
| Load(std::istream &is, bool bin=true) | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | inline |
| maxbucket | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | privatestatic |
| NearestNeighbor() | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | inline |
| NearestNeighbor(const std::vector< pos_t > &pts, const distfun_t &dist, int bucket=4) | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | inline |
| NumPoints() const | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | inline |
| operator<<(std::ostream &os, const NearestNeighbor &t) | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | friend |
| operator>>(std::istream &is, NearestNeighbor &t) | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | friend |
| ResetStatistics() const | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | inline |
| Save(std::ostream &os, bool bin=true) const | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | inline |
| Search(const std::vector< pos_t > &pts, const distfun_t &dist, const pos_t &query, std::vector< int > &ind, int k=1, dist_t maxdist=std::numeric_limits< dist_t >::max(), dist_t mindist=-1, bool exhaustive=true, dist_t tol=0) const | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | inline |
| Statistics(int &setupcost, int &numsearches, int &searchcost, int &mincost, int &maxcost, double &mean, double &sd) const | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | inline |
| swap(NearestNeighbor &t) | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | inline |
| version | GeographicLib::NearestNeighbor< dist_t, pos_t, distfun_t > | privatestatic |