UFO 1.0.0
An Efficient Probabilistic 3D Mapping Framework That Embraces the Unknown
Loading...
Searching...
No Matches
ufo::TreeMap< Dim, T > Member List

This is the complete list of members for ufo::TreeMap< Dim, T >, including all inherited members.

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) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
allParent(pos_type block) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
anyLeaf(pos_type block) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
anyParent(pos_type block) constufo::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 noexceptufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
block(NodeType node) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
Bounds typedef (defined in ufo::TreeMap< Dim, T >)ufo::TreeMap< Dim, T >
bounds() constufo::TreeMap< Dim, T >inline
bounds(NodeType node)ufo::TreeMap< Dim, T >inline
bounds(NodeType node) constufo::TreeMap< Dim, T >inline
boundsMax(Index node)ufo::TreeMap< Dim, T >inlineprotected
boundsMax(Index node) constufo::TreeMap< Dim, T >inlineprotected
boundsMin(Index node)ufo::TreeMap< Dim, T >inlineprotected
boundsMin(Index node) constufo::TreeMap< Dim, T >inlineprotected
branchingFactor() noexceptufo::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() constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
center(NodeType node) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
centerAxis(std::size_t axis) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
centerAxis(NodeType node, std::size_t axis) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
centerAxisChecked(NodeType node, std::size_t axis) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
centerChecked(NodeType node) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
child(NodeType node, offset_type offset) constufo::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) constufo::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) constufo::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) constufo::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() constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
depth(pos_type block) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
depth(NodeType node) constufo::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() constufo::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() noexceptufo::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 noexceptufo::TreeMap< Dim, T >inline
empty(Index node) const noexceptufo::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) constufo::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() constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
halfLength(depth_type depth) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
halfLength(NodeType node) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
halfLengthReciprocal() constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
halfLengthReciprocal(depth_type depth) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
halfLengthReciprocal(NodeType node) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
index() const noexceptufo::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) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
isLeaf(NodeType node) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
isParent(NodeType node) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
isPureLeaf(pos_type block) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
isPureLeaf(NodeType node) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
isRoot(NodeType node) constufo::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() constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
length(depth_type depth) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
length(NodeType node) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
length_type typedef (defined in ufo::TreeMap< Dim, T >)ufo::TreeMap< Dim, T >
lengthReciprocal() constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
lengthReciprocal(depth_type depth) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
lengthReciprocal(NodeType node) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
mapped_type typedef (defined in ufo::TreeMap< Dim, T >)ufo::TreeMap< Dim, T >
max() constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
max(NodeType node) constufo::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() noexceptufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotectedstatic
min() constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
min(NodeType node) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
minNumDepthLevels() noexceptufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotectedstatic
modified() constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
modified(NodeType node) constufo::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() constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
node(NodeType node) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
noneLeaf(pos_type block) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
noneParent(pos_type block) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
NumBuffers (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >protectedstatic
numDepthLevels() const noexceptufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
offset() const noexceptufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
offset(NodeType node) constufo::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) constufo::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 noexceptufo::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) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
traverse(NodeType node, UnaryFun f) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
traverse(UnaryFun f, Predicate const &pred, bool only_exists=true) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
traverse(NodeType node, UnaryFun f, Predicate pred, bool only_exists=true) constufo::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) constufo::Tree< TreeMap< Dim, T >, Dim, TreeMapBlock< T > >inlineprotected
valid(NodeType node) constufo::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 >