| Code typedef (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | |
| Coord typedef (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | |
| coord_t typedef (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | |
| createRoot() (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| depth_t typedef (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | |
| derived() (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| derived() const (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| distance(Geometry const &query, Predicate const &pred=pred::Leaf(), DistanceInterpolate interpolate=DistanceInterpolate::ALL, float max_distance=std::numeric_limits< float >::max(), float epsilon=0.0f, NearestSearchAlgorithm search_alg=NearestSearchAlgorithm::DEPTH_FIRST) const (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| distance(NodeType node, Predicate const &pred, Geometry const &query, DistanceInterpolate interpolate=DistanceInterpolate::ALL, float max_distance=std::numeric_limits< float >::max(), float epsilon=0.0f, NearestSearchAlgorithm search_alg=NearestSearchAlgorithm::DEPTH_FIRST) const (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| distance(Geometry const &query, DistanceInterpolate interpolate=DistanceInterpolate::ALL, float max_distance=std::numeric_limits< float >::max(), float epsilon=0.0f, NearestSearchAlgorithm search_alg=NearestSearchAlgorithm::DEPTH_FIRST) const (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| distance(NodeType node, Geometry const &query, DistanceInterpolate interpolate=DistanceInterpolate::ALL, float max_distance=std::numeric_limits< float >::max(), float epsilon=0.0f, NearestSearchAlgorithm search_alg=NearestSearchAlgorithm::DEPTH_FIRST) const (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| distance_ (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | protected |
| DistanceBounds typedef (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | |
| distanceBounds(NodeType node) const (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| distanceContainsSurface(NodeType node) const (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| distanceInfo(NodeType node) const (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| DistanceMap (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | friend |
| DistanceMap() (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| DistanceMap(DistanceMap const &other)=default (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | protected |
| DistanceMap(DistanceMap &&other)=default (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | protected |
| DistanceMap(DistanceMap< Derived2, Tree2, WithBounds2 > const &other) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| DistanceMap(DistanceMap< Derived2, Tree2, WithBounds2 > &&other) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| distancePoint(Predicate const &pred, Geometry const &query, DistanceInterpolate interpolate=DistanceInterpolate::ALL, float max_distance=std::numeric_limits< float >::max(), float epsilon=0.0f, NearestSearchAlgorithm search_alg=NearestSearchAlgorithm::DEPTH_FIRST) const (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| distancePoint(NodeType node, Predicate const &pred, Geometry const &query, DistanceInterpolate interpolate=DistanceInterpolate::ALL, float max_distance=std::numeric_limits< float >::max(), float epsilon=0.0f, NearestSearchAlgorithm search_alg=NearestSearchAlgorithm::DEPTH_FIRST) const (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| distancePoint(Geometry const &query, DistanceInterpolate interpolate=DistanceInterpolate::ALL, float max_distance=std::numeric_limits< float >::max(), float epsilon=0.0f, NearestSearchAlgorithm search_alg=NearestSearchAlgorithm::DEPTH_FIRST) const (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| distancePoint(NodeType node, Geometry const &query, DistanceInterpolate interpolate=DistanceInterpolate::ALL, float max_distance=std::numeric_limits< float >::max(), float epsilon=0.0f, NearestSearchAlgorithm search_alg=NearestSearchAlgorithm::DEPTH_FIRST) const (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| distanceReset(NodeType node, bool propagate=true) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| distanceResetIf(NodeType node, UnaryPred p, bool propagate=true) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| distanceSet(NodeType node, DistanceInfo< Dim > info, bool propagate=true) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| distanceSet(NodeType node, Point const &point, float weight=1.0f, bool propagate=true) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| distanceSet(NodeType node, UnaryOp unary_op, bool propagate=true) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| distanceSomething(Index node, Geometry const &query) const (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| distanceSquared(Index node, Geometry const &query) const (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| distanceUpdate(NodeType node, Point const &point, float weight=1.0f, bool propagate=true) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| Index typedef (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | |
| intersects(Index node, Geometry const &query) const (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inline |
| isPrunable(pos_t block) const (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| Key typedef (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | |
| length_t typedef (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | |
| Node typedef (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | |
| offset_t typedef (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | |
| onClear() (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| onCreateChildren(Index node) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| onDisable() (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| onDotFileInfo(std::ostream &out, Index node) const (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| onEnable(std::size_t num_blocks) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| onFillChildren(Index node, pos_t children) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| onPruneChildren(Index node, pos_t) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| onRead(ReadBuffer &in, std::vector< std::pair< pos_t, BitSet< BF > > > const &nodes) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| onReserve(std::size_t cap) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| onSetSize(std::size_t size) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| onUpdateNode(Index node, pos_t children) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| onWrite(WriteBuffer &out, std::vector< std::pair< pos_t, BitSet< BF > > > const &nodes) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| operator=(DistanceMap const &rhs)=default (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | protected |
| operator=(DistanceMap &&rhs)=default (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | protected |
| operator=(DistanceMap< Derived2, Tree2, WithBounds2 > const &rhs) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| operator=(DistanceMap< Derived2, Tree2, WithBounds2 > &&rhs) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| Point typedef (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | |
| pos_t typedef (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | |
| serializedSize(std::vector< std::pair< pos_t, BitSet< BF > > > const &, std::size_t num_nodes) const (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| serializedSizeNode() noexcept (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotectedstatic |
| swap(DistanceMap &other) noexcept(noexcept(distance_.swap(other.distance_))) (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | inlineprotected |
| Type (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | static |
| ~DistanceMap()=default (defined in ufo::DistanceMap< Derived, Tree, WithBounds >) | ufo::DistanceMap< Derived, Tree, WithBounds > | protected |