Robotics Library  0.7.0
rl::math::KdtreeBoundingBoxNearestNeighbors< MetricT > Member List

This is the complete list of members for rl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >, including all inherited members.

BoundingBox typedefrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >private
boundingBoxrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >private
checksrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >private
clear()rl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inline
computeBoundingBox(InputIterator first, InputIterator last, BoundingBox &boundingBox)rl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inlineprivate
const_reference typedefrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >
data() constrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inline
data(const Node &node, ::std::vector< Value > &data) constrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inlineprivate
difference_type typedefrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >
Distance typedefrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >
divide(Node &node, BoundingBox &boundingBox, InputIterator first, InputIterator last)rl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inlineprivate
empty() constrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inline
getChecks() constrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inline
getNodeDataMax() constrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inline
insert(InputIterator first, InputIterator last)rl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inline
KdtreeBoundingBoxNearestNeighbors(const Metric &metric)rl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inlineexplicit
KdtreeBoundingBoxNearestNeighbors(Metric &&metric=Metric())rl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inlineexplicit
KdtreeBoundingBoxNearestNeighbors(InputIterator first, InputIterator last, const Metric &metric)rl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inline
KdtreeBoundingBoxNearestNeighbors(InputIterator first, InputIterator last, Metric &&metric=Metric())rl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inline
Metric typedefrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >
metricrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >private
nearest(const Value &query, const ::std::size_t &k, const bool &sorted=true) constrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inline
Neighbor typedefrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >
nodeDataMaxrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >private
push(const Value &value)rl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inline
push(Node &node, const Value &value)rl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inlineprivate
radius(const Value &query, const Distance &radius, const bool &sorted=true) constrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inline
reference typedefrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >
rootrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >private
search(const Value &query, const ::std::size_t *k, const Distance *radius, const bool &sorted) constrl::math::KdtreeBoundingBoxNearestNeighbors< 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 Distance &mindist, const ::std::vector< Distance > &sidedist) constrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inlineprivate
select(InputIterator first, InputIterator last, BoundingBox &boundingBox)rl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inlineprivate
setChecks(const ::boost::optional< ::std::size_t > &checks)rl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inline
setNodeDataMax(const ::std::size_t &nodeDataMax)rl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inline
Size typedefrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >
size() constrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inline
size_type typedefrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >
swap(KdtreeBoundingBoxNearestNeighbors &other)rl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inline
swap(KdtreeBoundingBoxNearestNeighbors &lhs, KdtreeBoundingBoxNearestNeighbors &rhs)rl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >friend
Value typedefrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >
value_type typedefrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >
valuesrl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >private
~KdtreeBoundingBoxNearestNeighbors()rl::math::KdtreeBoundingBoxNearestNeighbors< MetricT >inline