atlas
atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT > Member List

This is the complete list of members for atlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT >, including all inherited members.

build() overrideatlas::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)=0atlas::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) constatlas::util::detail::KDTreeBase< PayloadT, PointT >inline
closestPoints(const Point &p, size_t k) constatlas::util::detail::KDTreeBase< PayloadT, PointT >inline
closestPointsWithinRadius(const Point &p, double radius) constatlas::util::detail::KDTreeBase< PayloadT, PointT >inline
do_closestPoint(const Point &) const overrideatlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT >virtual
do_closestPoints(const Point &, size_t k) const overrideatlas::util::detail::KDTree_eckit< TreeT, PayloadT, PointT >virtual
do_closestPointsWithinRadius(const Point &, double radius) const overrideatlas::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) overrideatlas::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 &)=0atlas::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) overrideatlas::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