atlas
atlas::util::detail::KDTreeBase< PayloadT, PointT > Member List

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

build()atlas::util::detail::KDTreeBase< PayloadT, PointT >inlinevirtual
build(std::vector< Value > &values)=0atlas::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) 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
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 &)=0atlas::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