build() override | atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > | virtual |
build(std::vector< Value > &) override (defined in atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT >) | atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > | |
atlas::util::detail::KDTreeBase::build(std::vector< Value > &values)=0 | atlas::util::detail::KDTreeBase< PayloadT, PointT > | pure virtual |
atlas::util::detail::KDTreeBase::build(const Longitudes &longitudes, const Latitudes &latitudes, const Payloads &payloads) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | inline |
atlas::util::detail::KDTreeBase::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 |
atlas::util::detail::KDTreeBase::build(const Points &points, const Payloads &payloads) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | inline |
atlas::util::detail::KDTreeBase::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 |
do_closestPoint(const Point &) const override | atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > | virtual |
do_closestPoints(const Point &, size_t k) const override | atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > | virtual |
do_closestPointsWithinRadius(const Point &, double radius) const override | atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > | virtual |
empty() const (defined in atlas::util::detail::KDTreeBase< PayloadT, PointT >) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | inline |
footprint() const override (defined in atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT >) | atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > | inlinevirtual |
geometry() const (defined in atlas::util::detail::KDTreeBase< PayloadT, PointT >) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | inline |
insert(const Value &value) override | atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > | |
atlas::util::detail::KDTreeBase::insert(const Point &p, const Payload &payload) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | inline |
atlas::util::detail::KDTreeBase::insert(const Value &)=0 | atlas::util::detail::KDTreeBase< PayloadT, PointT > | pure virtual |
KDTree_eckit(const Geometry &geometry, Args... args) (defined in atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT >) | atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > | inline |
KDTree_eckit(Args... args) (defined in atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT >) | atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > | inline |
KDTree_eckit(const std::shared_ptr< Tree > &tree) (defined in atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT >) | atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > | inline |
KDTree_eckit(const std::shared_ptr< Tree > &tree, const Geometry &geometry) (defined in atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT >) | atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > | inline |
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::KDTree_eckit< TreeT, PayloadT, PointT >) | atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > | |
PayloadList typedef (defined in atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT >) | atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > | |
Point typedef (defined in atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT >) | atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > | |
reserve(idx_t size) override | atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > | virtual |
size() const override (defined in atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT >) | atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > | inlinevirtual |
tree() const (defined in atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT >) | atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > | inline |
Value typedef (defined in atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT >) | atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > | |
ValueList typedef (defined in atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT >) | atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > | |
~KDTreeBase()=default (defined in atlas::util::detail::KDTreeBase< PayloadT, PointT >) | atlas::util::detail::KDTreeBase< PayloadT, PointT > | virtual |