build() | atlas::util::detail::KDTreeBase< PayloadT, PointT > | inlinevirtual |
build(std::vector< Value > &values)=0 | atlas::util::detail::KDTreeBase< PayloadT, PointT > | pure virtual |
build(const Longitudes &longitudes, const Latitudes &latitudes, const Payloads &payloads) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | inline |
build(const LongitudesIterator &longitudes_begin, const LongitudesIterator &longitudes_end, const LatitudesIterator &latitudes_begin, const LatitudesIterator &latitudes_end, const PayloadsIterator &payloads_begin, const PayloadsIterator &payloads_end) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | inline |
build(const Points &points, const Payloads &payloads) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | inline |
build(const PointIterator &points_begin, const PointIterator &points_end, const PayloadsIterator &payloads_begin, const PayloadsIterator &payloads_end) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | inline |
closestPoint(const Point &p) const | atlas::util::detail::KDTreeBase< PayloadT, PointT > | inline |
closestPoints(const Point &p, size_t k) const | atlas::util::detail::KDTreeBase< PayloadT, PointT > | inline |
closestPointsWithinRadius(const Point &p, double radius) const | atlas::util::detail::KDTreeBase< PayloadT, PointT > | inline |
empty() const (defined in atlas::util::detail::KDTreeBase< PayloadT, PointT >) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | inline |
footprint() const =0 (defined in atlas::util::detail::KDTreeBase< PayloadT, PointT >) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | pure virtual |
geometry() const (defined in atlas::util::detail::KDTreeBase< PayloadT, PointT >) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | inline |
insert(const Point &p, const Payload &payload) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | inline |
insert(const Value &)=0 | atlas::util::detail::KDTreeBase< PayloadT, PointT > | pure virtual |
KDTreeBase()=default (defined in atlas::util::detail::KDTreeBase< PayloadT, PointT >) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | |
KDTreeBase(const Geometry &geometry) (defined in atlas::util::detail::KDTreeBase< PayloadT, PointT >) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | inline |
Payload typedef (defined in atlas::util::detail::KDTreeBase< PayloadT, PointT >) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | |
PayloadList typedef (defined in atlas::util::detail::KDTreeBase< PayloadT, PointT >) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | |
Point typedef (defined in atlas::util::detail::KDTreeBase< PayloadT, PointT >) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | |
reserve(idx_t) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | inlinevirtual |
size() const =0 (defined in atlas::util::detail::KDTreeBase< PayloadT, PointT >) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | pure virtual |
~KDTreeBase()=default (defined in atlas::util::detail::KDTreeBase< PayloadT, PointT >) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | virtual |