| Branch typedef | rl::math::GnatNearestNeighbors< MetricT > | private |
| checks | rl::math::GnatNearestNeighbors< MetricT > | private |
| choose(const Node &node, ::std::vector< ::std::size_t > ¢ers, ::std::vector< ::std::vector< Distance >> &distances) | rl::math::GnatNearestNeighbors< MetricT > | inlineprivate |
| clear() | rl::math::GnatNearestNeighbors< MetricT > | inline |
| const_reference typedef | rl::math::GnatNearestNeighbors< MetricT > | |
| data() const | rl::math::GnatNearestNeighbors< MetricT > | inline |
| data(const Node &node, ::std::vector< Value > &data) const | rl::math::GnatNearestNeighbors< MetricT > | inlineprivate |
| difference_type typedef | rl::math::GnatNearestNeighbors< MetricT > | |
| Distance typedef | rl::math::GnatNearestNeighbors< MetricT > | |
| empty() const | rl::math::GnatNearestNeighbors< MetricT > | inline |
| generator | rl::math::GnatNearestNeighbors< MetricT > | private |
| getChecks() const | rl::math::GnatNearestNeighbors< MetricT > | inline |
| getNodeDataMax() const | rl::math::GnatNearestNeighbors< MetricT > | inline |
| getNodeDegree() const | rl::math::GnatNearestNeighbors< MetricT > | inline |
| getNodeDegreeMax() const | rl::math::GnatNearestNeighbors< MetricT > | inline |
| getNodeDegreeMin() const | rl::math::GnatNearestNeighbors< MetricT > | inline |
| GnatNearestNeighbors(const Metric &metric) | rl::math::GnatNearestNeighbors< MetricT > | inlineexplicit |
| GnatNearestNeighbors(Metric &&metric=Metric()) | rl::math::GnatNearestNeighbors< MetricT > | inlineexplicit |
| GnatNearestNeighbors(InputIterator first, InputIterator last, const Metric &metric) | rl::math::GnatNearestNeighbors< MetricT > | inline |
| GnatNearestNeighbors(InputIterator first, InputIterator last, Metric &&metric=Metric()) | rl::math::GnatNearestNeighbors< MetricT > | inline |
| insert(InputIterator first, InputIterator last) | rl::math::GnatNearestNeighbors< MetricT > | inline |
| Metric typedef | rl::math::GnatNearestNeighbors< MetricT > | |
| metric | rl::math::GnatNearestNeighbors< MetricT > | private |
| nearest(const Value &query, const ::std::size_t &k, const bool &sorted=true) const | rl::math::GnatNearestNeighbors< MetricT > | inline |
| Neighbor typedef | rl::math::GnatNearestNeighbors< MetricT > | |
| nodeDataMax | rl::math::GnatNearestNeighbors< MetricT > | private |
| nodeDegree | rl::math::GnatNearestNeighbors< MetricT > | private |
| nodeDegreeMax | rl::math::GnatNearestNeighbors< MetricT > | private |
| nodeDegreeMin | rl::math::GnatNearestNeighbors< MetricT > | private |
| push(const Value &value) | rl::math::GnatNearestNeighbors< MetricT > | inline |
| push(Node &node, const Value &value) | rl::math::GnatNearestNeighbors< MetricT > | inlineprivate |
| radius(const Value &query, const Distance &radius, const bool &sorted=true) const | rl::math::GnatNearestNeighbors< MetricT > | inline |
| reference typedef | rl::math::GnatNearestNeighbors< MetricT > | |
| root | rl::math::GnatNearestNeighbors< MetricT > | private |
| search(const Value &query, const ::std::size_t *k, const Distance *radius, const bool &sorted) const | rl::math::GnatNearestNeighbors< MetricT > | inlineprivate |
| search(const Node &node, const Value &query, const ::std::size_t *k, const Distance *radius, ::std::vector< Branch > &branches, ::std::vector< Neighbor > &neighbors, ::std::size_t &checks) const | rl::math::GnatNearestNeighbors< MetricT > | inlineprivate |
| seed(const ::std::mt19937::result_type &value) | rl::math::GnatNearestNeighbors< MetricT > | inline |
| setChecks(const ::boost::optional< ::std::size_t > &checks) | rl::math::GnatNearestNeighbors< MetricT > | inline |
| setNodeDataMax(const ::std::size_t &nodeDataMax) | rl::math::GnatNearestNeighbors< MetricT > | inline |
| setNodeDegree(const ::std::size_t &nodeDegree) | rl::math::GnatNearestNeighbors< MetricT > | inline |
| setNodeDegreeMax(const ::std::size_t &nodeDegreeMax) | rl::math::GnatNearestNeighbors< MetricT > | inline |
| setNodeDegreeMin(const ::std::size_t &nodeDegreeMin) | rl::math::GnatNearestNeighbors< MetricT > | inline |
| size() const | rl::math::GnatNearestNeighbors< MetricT > | inline |
| size_type typedef | rl::math::GnatNearestNeighbors< MetricT > | |
| split(Node &node) | rl::math::GnatNearestNeighbors< MetricT > | inlineprivate |
| swap(GnatNearestNeighbors &other) | rl::math::GnatNearestNeighbors< MetricT > | inline |
| swap(GnatNearestNeighbors &lhs, GnatNearestNeighbors &rhs) | rl::math::GnatNearestNeighbors< MetricT > | friend |
| Value typedef | rl::math::GnatNearestNeighbors< MetricT > | |
| value_type typedef | rl::math::GnatNearestNeighbors< MetricT > | |
| values | rl::math::GnatNearestNeighbors< MetricT > | private |
| ~GnatNearestNeighbors() | rl::math::GnatNearestNeighbors< MetricT > | inline |