| adapter_ (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | protected |
| addInnerType(pos_type block) noexcept (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotectedstatic |
| addLeafType(pos_type block) noexcept (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotectedstatic |
| allLeaf(pos_type block) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| allParent(pos_type block) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| anyLeaf(pos_type block) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| anyParent(pos_type block) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| Base typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | protected |
| Base (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | protected |
| begin() (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| begin() const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| beginNearest(Geometry const &query, float epsilon=0.0f) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| beginNearest(Geometry const &query, float epsilon=0.0f) const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| beginQuery(Predicate const &pred) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| beginQuery(Predicate const &pred) const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| beginQueryNearest(Predicate const &pred, Geometry const &query, float epsilon=0.0f) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| beginQueryNearest(Predicate const &pred, Geometry const &query, float epsilon=0.0f) const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| BF (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | protectedstatic |
| block() const noexcept | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| block(NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| Bounds typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| bounds() const | ufo::TreeMap< Dim, T > | inline |
| bounds(NodeType node) | ufo::TreeMap< Dim, T > | inline |
| bounds(NodeType node) const | ufo::TreeMap< Dim, T > | inline |
| boundsMax(Index node) | ufo::TreeMap< Dim, T > | inlineprotected |
| boundsMax(Index node) const | ufo::TreeMap< Dim, T > | inlineprotected |
| boundsMin(Index node) | ufo::TreeMap< Dim, T > | inlineprotected |
| boundsMin(Index node) const | ufo::TreeMap< Dim, T > | inlineprotected |
| branchingFactor() noexcept | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotectedstatic |
| cbegin() const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| cbeginNearest(Geometry const &query, float epsilon=0.0f) const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| cbeginQuery(Predicate const &pred) const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| cbeginQueryNearest(Predicate const &pred, Geometry const &query, float epsilon=0.0f) const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| cend() const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| cendNearest() const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| cendQuery() const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| cendQueryNearest() const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| center() const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| center(NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| centerAxis(std::size_t axis) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| centerAxis(NodeType node, std::size_t axis) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| centerAxisChecked(NodeType node, std::size_t axis) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| centerChecked(NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| child(NodeType node, offset_type offset) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| childCenter(Point center, Length half_length, offset_type child) | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotectedstatic |
| childChecked(NodeType node, offset_type offset) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| clear() | ufo::TreeMap< Dim, T > | inline |
| Code typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| const_iterator typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| const_nearest_iterator typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| const_nearest_iterator_geom typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| const_pointer typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| const_query_iterator typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| const_query_iterator_pred typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| const_query_nearest_iterator typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| const_query_nearest_iterator_pred_geom typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| const_reference typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| ConstNearest typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| ConstQuery typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| ConstQueryNearest typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| contains(Point point) const | ufo::TreeMap< Dim, T > | inline |
| Coord typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| coord_type typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| count(Point point) const | ufo::TreeMap< Dim, T > | inline |
| create(bool leaf) (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| createThreadSafe(bool leaf) (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| depth() const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| depth(pos_type block) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| depth(NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| depth_type typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| derived() | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| derived() const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| device_ (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | protected |
| difference_type typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| dimensions() noexcept | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotectedstatic |
| emplace(Point point, Args &&... args) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| empty() const noexcept | ufo::TreeMap< Dim, T > | inline |
| empty(Index node) const noexcept | ufo::TreeMap< Dim, T > | inlineprotected |
| end() (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| end() const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| endNearest() (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| endNearest() const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| endQuery() (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| endQuery() const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| endQueryNearest() (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| endQueryNearest() const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(value_type const &value) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(iterator pos) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(const_iterator pos) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(query_iterator_pred< Predicate > pos) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(const_query_iterator_pred< Predicate > pos) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(nearest_iterator_geom< Geometry > pos) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(const_nearest_iterator_geom< Geometry > pos) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(query_nearest_iterator_pred_geom< Predicate, Geometry > pos) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(const_query_nearest_iterator_pred_geom< Predicate, Geometry > pos) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(iterator first, iterator last) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(const_iterator first, const_iterator last) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(query_iterator_pred< Predicate1 > first, query_iterator_pred< Predicate2 > last) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(const_query_iterator_pred< Predicate1 > first, const_query_iterator_pred< Predicate2 > last) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(Query< Predicate > query) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(ConstQuery< Predicate > query) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(nearest_iterator_geom< Geometry1 > first, nearest_iterator_geom< Geometry2 > last) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(const_nearest_iterator_geom< Geometry1 > first, const_nearest_iterator_geom< Geometry2 > last) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(query_nearest_iterator_pred_geom< Predicate1, Geometry1 > first, query_nearest_iterator_pred_geom< Predicate2, Geometry2 > last) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(const_query_nearest_iterator_pred_geom< Predicate1, Geometry1 > first, const_query_nearest_iterator_pred_geom< Predicate2, Geometry2 > last) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(QueryNearest< Predicate, Geometry > query) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(ConstQueryNearest< Predicate, Geometry > query) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(Point point) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| erase(typename container_type::const_iterator it) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inlineprotected |
| erase(pos_type block) (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| erasePropagate(Index node) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inlineprotected |
| exists(NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| gpuDevice() const (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuInit(WGPUPowerPreference power_preference=WGPUPowerPreference_HighPerformance, WGPUBackendType backend_type=WGPUBackendType_Undefined) (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuInit(WGPULimits const &required_limits, WGPUSurface compatible_surface=nullptr, WGPUPowerPreference power_preference=WGPUPowerPreference_HighPerformance, WGPUBackendType backend_type=WGPUBackendType_Undefined) (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuInit(WGPUAdapter adapter) (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuInit(WGPUAdapter adapter, WGPULimits const &required_limits) (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuInit(WGPUDevice device) (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuInnerBuffer(std::size_t index) const (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuInnerBufferSize(std::size_t index) const (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuLeafBuffer(std::size_t index) const (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuLeafBufferSize(std::size_t index) const (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuNumBuffers() const (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuNumInnerBuffers() const (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuNumLeafBuffers() const (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuQueue() const (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuRead() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuRead() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuReadInner() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuReadInner() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuReadLeaf() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuReadLeaf() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuRelease() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuWrite() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuWrite() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuWriteInner() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuWriteInner() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuWriteLeaf() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| gpuWriteLeaf() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| halfLength() const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| halfLength(depth_type depth) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| halfLength(NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| halfLengthReciprocal() const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| halfLengthReciprocal(depth_type depth) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| halfLengthReciprocal(NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| index() const noexcept | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| Index typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| inner(pos_type block) noexcept (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotectedstatic |
| inner_buffers_ (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | protected |
| inner_data_ (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | protected |
| InnerBlock typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | protected |
| innerBlock(pos_type block) (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| innerBlock(pos_type block) const (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| innerClear() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| innerCreate() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| innerCreateThreadSafe() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| innerData() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| innerData() const (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| InnerData typedef (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | protected |
| innerErase(pos_type block) (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| innerExists(pos_type block) const (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| innerReserve(std::size_t cap) (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| innerSize() const (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| insert(value_type const &value) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| insert(value_type &&value) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| insert(InputIt first, InputIt last) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| insert(ExecutionPolicy &&policy, RandomIt first, RandomIt last) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| insert(std::initializer_list< value_type > ilist) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| insert(ExecutionPolicy &&policy, std::initializer_list< value_type > ilist) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| insert(Range const &r) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| insert(ExecutionPolicy &&policy, Range const &r) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| insert(Index node, value_type const &value) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inlineprotected |
| insert(Index node, value_type &&value) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inlineprotected |
| insertPropagate(Index node, Point p) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inlineprotected |
| instance_ (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | protected |
| isInside(Point coord) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| isLeaf(NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| isParent(NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| isPureLeaf(pos_type block) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| isPureLeaf(NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| isRoot(NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| iterator typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| Key typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| leaf(pos_type block) noexcept (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotectedstatic |
| leaf_buffers_ (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | protected |
| leaf_data_ (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | protected |
| LeafBlock typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | protected |
| leafBlock(pos_type block) (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| leafBlock(pos_type block) const (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| leafClear() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| leafCreate() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| leafCreateThreadSafe() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| LeafData typedef (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | protected |
| leafData() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| leafData() const (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| leafErase(pos_type block) (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| leafExists(pos_type block) const (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| leafReserve(std::size_t cap) (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| leafSize() const (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| Length typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| length() const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| length(depth_type depth) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| length(NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| length_type typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| lengthReciprocal() const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| lengthReciprocal(depth_type depth) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| lengthReciprocal(NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| mapped_type typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| max() const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| max(NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| max_buffer_size_ (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | protected |
| maxNumDepthLevels() noexcept | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotectedstatic |
| min() const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| min(NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| minNumDepthLevels() noexcept | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotectedstatic |
| modified() const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| modified(NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| Nearest typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| nearest(Geometry const &query, float epsilon=0.0f) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| nearest(Geometry const &query, float epsilon=0.0f) const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| nearest_iterator typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| nearest_iterator_geom typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| nearestDistance(Geometry const &query, float max_distance=std::numeric_limits< float >::infinity(), float epsilon=0.0f, NearestSearchAlgorithm search_alg=NearestSearchAlgorithm::DEPTH_FIRST) const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| nearestPoint(Geometry const &query, float max_distance=std::numeric_limits< float >::infinity(), float epsilon=0.0f, NearestSearchAlgorithm search_alg=NearestSearchAlgorithm::DEPTH_FIRST) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| nearestPoint(Geometry const &query, float max_distance=std::numeric_limits< float >::infinity(), float epsilon=0.0f, NearestSearchAlgorithm search_alg=NearestSearchAlgorithm::DEPTH_FIRST) const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| Node typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| node() const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| node(NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| noneLeaf(pos_type block) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| noneParent(pos_type block) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| NumBuffers (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | protectedstatic |
| numDepthLevels() const noexcept | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| offset() const noexcept | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| offset(NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| offset_type typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| onInitChildren(Index, pos_type) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inlineprotected |
| onInitRoot() (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inlineprotected |
| onPruneChildren(Index, pos_type) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inlineprotected |
| operator!= (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | friend |
| operator=(TreeMap const &)=default (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| operator=(TreeMap &&)=default (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| operator== (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | friend |
| operator[](NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| parentCenter(Point center, Length half_length, offset_type index) | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotectedstatic |
| Point typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| pointer typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| pos_type typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| pred::Spatial (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | friend |
| query(Predicate const &pred) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| query(Predicate const &pred) const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| Query typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| query_iterator typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| query_iterator_pred typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| query_nearest_iterator typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| query_nearest_iterator_pred_geom typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| queryNearest(Predicate const &pred, Geometry const &query, float epsilon=0.0f) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| queryNearest(Predicate const &pred, Geometry const &query, float epsilon=0.0f) const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| QueryNearest typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| queue_ (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | protected |
| reference typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| removeInnerType(pos_type block) noexcept (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotectedstatic |
| removeLeafType(pos_type block) noexcept (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotectedstatic |
| reserve(std::size_t num_nodes) | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| size() const noexcept | ufo::TreeMap< Dim, T > | inline |
| size_ (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | protected |
| size_type typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| swap(TreeMap &other) | ufo::TreeMap< Dim, T > | inline |
| traverse(UnaryFun f) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| traverse(NodeType node, UnaryFun f) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| traverse(UnaryFun f, Predicate const &pred, bool only_exists=true) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| traverse(NodeType node, UnaryFun f, Predicate pred, bool only_exists=true) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| TreeMap(Length leaf_node_length=Length(0.1), depth_type num_depth_levels=std::min(depth_type(17), Base::maxNumDepthLevels())) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| TreeMap(length_type leaf_node_length, depth_type num_depth_levels=std::min(depth_type(17), Base::maxNumDepthLevels())) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| TreeMap(InputIt first, InputIt last, length_type leaf_node_length=length_type(0.1), depth_type num_depth_levels=std::min(depth_type(17), Base::maxNumDepthLevels())) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| TreeMap(std::initializer_list< value_type > init, length_type leaf_node_length=length_type(0.1), depth_type num_depth_levels=std::min(depth_type(17), Base::maxNumDepthLevels())) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| TreeMap(Range const &range, length_type leaf_node_length=length_type(0.1), depth_type num_depth_levels=std::min(depth_type(17), Base::maxNumDepthLevels())) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inline |
| TreeMap(TreeMap const &)=default (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| TreeMap(TreeMap &&)=default (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| TreeMapIterator (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | friend |
| TreeMapNearestIterator (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | friend |
| TreeMapQueryIterator (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | friend |
| TreeMapQueryNearestIterator (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | friend |
| valid(pos_type block) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| valid(NodeType node) const | ufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > > | inlineprotected |
| value_type typedef (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |
| values(pos_type block) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inlineprotected |
| values(pos_type block) const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inlineprotected |
| values(Index node) (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inlineprotected |
| values(Index node) const (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | inlineprotected |
| ~TreeData() (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | inlineprotected |
| ~TreeMap()=default (defined in ufo::TreeMap< Dim, T >) | ufo::TreeMap< Dim, T > | |