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

This is the complete list of members for ufo::Map< Dim, Maps >, 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< Map< Dim, Maps... >, Dim, Maps::Block... >inlineprotected
allParent(pos_type block) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inlineprotected
anyLeaf(pos_type block) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inlineprotected
anyParent(pos_type block) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inlineprotected
block() const noexceptufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
block(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
bounds() constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
bounds(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
Bounds typedef (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >
branchingFactor() noexceptufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inlinestatic
center() constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
center(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
centerAxis(std::size_t axis) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
centerAxis(NodeType node, std::size_t axis) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
centerAxisChecked(NodeType node, std::size_t axis) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
centerChecked(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
child(NodeType node, offset_type offset) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
childCenter(Point center, Length half_length, offset_type child)ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inlineprotectedstatic
childChecked(NodeType node, offset_type offset) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
clear()ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
Code typedef (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >
Coord typedef (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >
coord_type typedef (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >
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< Map< Dim, Maps... >, Dim, Maps::Block... >inline
depth(pos_type block) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
depth(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
depth_type typedef (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >
derived()ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inlineprotected
derived() constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inlineprotected
device_ (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >protected
dimensions() noexceptufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inlinestatic
erase(pos_type block) (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inlineprotected
exists(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
gpuDevice() const (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
gpuInit(WGPUPowerPreference power_preference=WGPUPowerPreference_HighPerformance, WGPUBackendType backend_type=WGPUBackendType_Undefined) (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
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 >inline
gpuInit(WGPUAdapter adapter) (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
gpuInit(WGPUAdapter adapter, WGPULimits const &required_limits) (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
gpuInit(WGPUDevice device) (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
gpuInnerBuffer(MapType map_type, std::size_t index=0) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuInnerBuffer(MapType map_type, std::size_t index, std::index_sequence< Is... >) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuInnerBuffer(MapType map_type, std::size_t index) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuInnerBuffer(std::size_t index) const (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
gpuInnerBufferSize(MapType map_type, std::size_t index=0) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuInnerBufferSize(MapType map_type, std::size_t index, std::index_sequence< Is... >) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuInnerBufferSize(MapType map_type, std::size_t index) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuInnerBufferSize(std::size_t index) const (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
gpuLeafBuffer(MapType map_type, std::size_t index=0) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuLeafBuffer(MapType map_type, std::size_t index, std::index_sequence< Is... >) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuLeafBuffer(MapType map_type, std::size_t index) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuLeafBuffer(std::size_t index) const (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
gpuLeafBufferSize(MapType map_type, std::size_t index=0) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuLeafBufferSize(MapType map_type, std::size_t index, std::index_sequence< Is... >) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuLeafBufferSize(MapType map_type, std::size_t index) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuLeafBufferSize(std::size_t index) const (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
gpuNumBuffers(MapType map_type) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuNumBuffers(MapType map_type, std::index_sequence< Is... >) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuNumBuffers(MapType map_type) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuNumBuffers() const (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
gpuNumInnerBuffers(MapType map_type) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuNumInnerBuffers(MapType map_type, std::index_sequence< Is... >) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuNumInnerBuffers(MapType map_type) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuNumInnerBuffers() const (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
gpuNumLeafBuffers(MapType map_type) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuNumLeafBuffers(MapType map_type, std::index_sequence< Is... >) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuNumLeafBuffers(MapType map_type) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuNumLeafBuffers() const (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
gpuQueue() const (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
gpuRead(MapType map_types=MapType::ALL) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuRead(Predicate const &pred) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuRead(MapType map_types, std::index_sequence< Is... >) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuRead(MapType map_types) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuRead() (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
gpuReadInner(MapType map_types=MapType::ALL) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuReadInner(Predicate const &pred) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuReadInner(MapType map_types, std::index_sequence< Is... >) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuReadInner(MapType map_types) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuReadInner() (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
gpuReadLeaf(MapType map_types=MapType::ALL) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuReadLeaf(Predicate const &pred) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuReadLeaf(MapType map_types, std::index_sequence< Is... >) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuReadLeaf(MapType map_types) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuReadLeaf() (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
gpuRelease() (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuRelease(std::index_sequence< Is... >) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuRelease() (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuWrite(MapType map_types=MapType::ALL) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuWrite(Predicate const &pred) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuWrite(MapType map_types, std::index_sequence< Is... >) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuWrite(MapType map_types) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuWrite() (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
gpuWriteInner(MapType map_types=MapType::ALL) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuWriteInner(Predicate const &pred) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuWriteInner(MapType map_types, std::index_sequence< Is... >) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuWriteInner(MapType map_types) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuWriteInner() (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
gpuWriteLeaf(MapType map_types=MapType::ALL) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuWriteLeaf(Predicate const &pred) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
gpuWriteLeaf(MapType map_types, std::index_sequence< Is... >) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuWriteLeaf(MapType map_types) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
gpuWriteLeaf() (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
halfLength() constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
halfLength(depth_type depth) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
halfLength(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
halfLengthReciprocal() constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
halfLengthReciprocal(depth_type depth) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
halfLengthReciprocal(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
hasMapTypes(MapType map_types) noexcept (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlinestatic
header(MapType map_types=MapType::ALL) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
index() const noexceptufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
Index typedef (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >
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(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 >inline
innerData() const (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
InnerData typedef (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >
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 >inline
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
instance_ (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >protected
isInside(Point coord) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
isLeaf(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
isMap(std::filesystem::path const &file) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlinestatic
isMap(std::istream &in) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlinestatic
isMap(ReadBuffer &in) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlinestatic
isMapType(MapType map_type) noexcept (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotectedstatic
isParent(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
isPureLeaf(pos_type block) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
isPureLeaf(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
isRoot(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
Key typedef (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >
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(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() (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
leafData() const (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline
LeafData typedef (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >
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 >inline
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() constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
length(depth_type depth) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
length(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
Length typedef (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >
length_type typedef (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >
lengthReciprocal() constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
lengthReciprocal(depth_type depth) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
lengthReciprocal(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
Map(Length leaf_node_length=Length(0.1), depth_type num_depth_levels=std::min(depth_type(17), Base::maxNumDepthLevels())) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
Map(length_type leaf_node_length, depth_type num_depth_levels=std::min(depth_type(17), Base::maxNumDepthLevels())) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
Map(std::filesystem::path const &file) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
Map(std::istream &in) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
Map(ReadBuffer &in) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
Map(Map const &)=default (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >
Map(Map &&)=default (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >
Map(Map< Dim, Maps2... > const &other) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
mapType() noexcept (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotectedstatic
mapTypes() noexcept (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlinestatic
mapTypes(std::index_sequence< Is... >) noexcept (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotectedstatic
max() constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
max(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
max_buffer_size_ (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >protected
maxNumDepthLevels() noexceptufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inlinestatic
min() constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
min(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
minNumDepthLevels() noexceptufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inlinestatic
modified() constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
modified(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
node() constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
node(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
Node typedef (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >
noneLeaf(pos_type block) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inlineprotected
noneParent(pos_type block) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inlineprotected
NumBuffers (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >static
numDepthLevels() const noexceptufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
numMapTypes() noexcept (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlinestatic
offset() const noexceptufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
offset(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
offset_type typedef (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >
onDotFile(std::ostream &out, Index node, MapType map_types) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onDotFile(std::ostream &out, Index node, MapType map_types) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onDotFile(std::ostream &out, Index node, MapType map_types) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onInitInnerChildren(Index node, pos_type children) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onInitInnerChildren(Index node, pos_type children, std::index_sequence< Is... >) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onInitInnerChildren(Index node, pos_type children) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onInitLeafChildren(Index node, pos_type children) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onInitLeafChildren(Index node, pos_type children, std::index_sequence< Is... >) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onInitLeafChildren(Index node, pos_type children) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onInitRoot() (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onInitRoot(pos_type block, std::index_sequence< Is... >) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onInitRoot(pos_type block) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onIsPrunable(pos_type block) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onIsPrunable(pos_type block, std::index_sequence< Is... >) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onIsPrunable(pos_type block) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onPropagateChildren(Index node, pos_type children, MapType map_types) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onPropagateChildren(Index node, pos_type children, MapType map_types, std::index_sequence< Is... >) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onPropagateChildren(Index node, pos_type children, MapType map_types) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onPruneInnerChildren(Index node, pos_type children) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onPruneInnerChildren(Index node, pos_type children, std::index_sequence< Is... >) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onPruneInnerChildren(Index node, pos_type children) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onPruneLeafChildren(Index node, pos_type children) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onPruneLeafChildren(Index node, pos_type children, std::index_sequence< Is... >) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onPruneLeafChildren(Index node, pos_type children) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onRead(ExecutionPolicy &&policy, ReadBuffer &in, SerializedBlocks< BF > const &blocks, MapType map_type, std::uint64_t data_size) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onRead(ExecutionPolicy &&policy, ReadBuffer &in, SerializedBlocks< BF > const &blocks, MapType map_type, std::uint64_t data_size, std::index_sequence< Is... >) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onRead(ExecutionPolicy &&policy, ReadBuffer &in, SerializedBlocks< BF > const &blocks, MapType map_type, std::uint64_t data_size) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onSerializedSize(SerializedBlocks< BF > const &blocks, std::size_t num_nodes, MapType map_types) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onSerializedSize(SerializedBlocks< BF > const &blocks, std::size_t num_nodes, MapType map_types, std::index_sequence< Is... >) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onSerializedSize(SerializedBlocks< BF > const &blocks, std::size_t num_nodes, MapType map_types) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onWrite(ExecutionPolicy &&policy, WriteBuffer &out, SerializedBlocks< BF > const &blocks, MapType map_type) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onWrite(ExecutionPolicy &&policy, WriteBuffer &out, SerializedBlocks< BF > const &blocks, MapType map_type, std::index_sequence< Is... >) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
onWrite(ExecutionPolicy &&policy, WriteBuffer &out, SerializedBlocks< BF > const &blocks, MapType map_type) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
operator=(Map const &)=default (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >
operator=(Map &&)=default (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >
operator=(Map< Dim, Maps2... > const &rhs) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
operator[](NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
parentCenter(Point center, Length half_length, offset_type index)ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inlineprotectedstatic
Point typedef (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >
pos_type typedef (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >
propagate(MapType map_types=MapType::ALL)ufo::Map< Dim, Maps >inline
propagate(NodeType const &node, MapType map_types=MapType::ALL) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
propagate(ExecutionPolicy &&policy, MapType map_types=MapType::ALL) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
propagate(ExecutionPolicy &&policy, NodeType node, MapType map_types=MapType::ALL) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
propagate(pos_type block, MapType map_types) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
propagate(ExecutionPolicy &&policy, pos_type block, MapType map_types, bool is_parallel) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
queue_ (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >protected
read(std::filesystem::path const &file, MapType map_types=MapType::ALL, bool propagate=true) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
read(std::istream &in, MapType map_types=MapType::ALL, bool propagate=true) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
read(ReadBuffer &in, MapType map_types=MapType::ALL, bool propagate=true) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
read(ExecutionPolicy &&policy, std::filesystem::path const &file, MapType map_types=MapType::ALL, bool propagate=true) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
read(ExecutionPolicy &&policy, std::istream &in, MapType map_types=MapType::ALL, bool propagate=true) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
read(ExecutionPolicy &&policy, ReadBuffer &in, MapType map_types=MapType::ALL, bool propagate=true) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
readBlocks(Input &in, MapHeader const &header) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
readBlocksRecurs(pos_type block, typename std::vector< BitSet< BF > >::const_iterator tree, SerializedBlocks< BF > &blocks) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
readData(std::istream &in, MapHeader const &header, MapType map_types=MapType::ALL, bool propagate=true) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
readData(ReadBuffer &in, MapHeader const &header, MapType map_types=MapType::ALL, bool propagate=true) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
readData(ExecutionPolicy &&policy, std::istream &in, MapHeader const &header, MapType map_types=MapType::ALL, bool propagate=true) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
readData(ExecutionPolicy &&policy, ReadBuffer &in, MapHeader const &header, MapType map_types=MapType::ALL, bool propagate=true) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
readDataImpl(ExecutionPolicy &&policy, Input &in, MapHeader const &header, MapType map_types, bool propagate) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
readHeader(std::filesystem::path const &file) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
readHeader(std::istream &in) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
readHeader(ReadBuffer &in) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
readMaps(ExecutionPolicy &&policy, std::istream &in, SerializedBlocks< BF > const &blocks, MapHeader const &header, MapType map_types) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
readMaps(ExecutionPolicy &&policy, ReadBuffer &in, SerializedBlocks< BF > const &blocks, MapHeader const &header, MapType map_types) (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
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< Map< Dim, Maps... >, Dim, Maps::Block... >inline
saveDotFile(std::filesystem::path const &file, Predicate const &pred=pred::True{}, MapType map_types=MapType::ALL) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
saveDotFile(std::ostream &out, Predicate const &pred=pred::True{}, MapType map_types=MapType::ALL) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
saveDotFile(NodeType node, std::filesystem::path const &file, Predicate const &pred=pred::True{}, MapType map_types=MapType::ALL) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
saveDotFile(NodeType node, std::ostream &out, Predicate const &pred=pred::True{}, MapType map_types=MapType::ALL) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
saveDotFileRecurs(std::ostream &out, Node node, std::string const &id, Predicate const &pred, MapType map_types, std::string const &parent_shape) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
size() constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
traverse(UnaryFun f) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
traverse(NodeType node, UnaryFun f) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
traverse(UnaryFun f, Predicate const &pred, bool only_exists=true) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
traverse(NodeType node, UnaryFun f, Predicate pred, bool only_exists=true) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
valid(pos_type block) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
valid(NodeType node) constufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... >inline
write(std::filesystem::path const &file, Predicate const &pred=pred::Leaf{}, MapType map_types=MapType::ALL) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
write(std::ostream &out, Predicate const &pred=pred::Leaf{}, MapType map_types=MapType::ALL) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
write(WriteBuffer &out, Predicate const &pred=pred::Leaf{}, MapType map_types=MapType::ALL) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
write(Predicate const &pred=pred::Leaf{}, MapType map_types=MapType::ALL) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
write(ExecutionPolicy &&policy, std::filesystem::path const &file, Predicate const &pred=pred::Leaf{}, MapType map_types=MapType::ALL) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
write(ExecutionPolicy &&policy, std::ostream &out, Predicate const &pred=pred::Leaf{}, MapType map_types=MapType::ALL) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
write(ExecutionPolicy &&policy, WriteBuffer &out, Predicate const &pred=pred::Leaf{}, MapType map_types=MapType::ALL) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
write(ExecutionPolicy &&policy, Predicate const &pred=pred::Leaf{}, MapType map_types=MapType::ALL) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
writeBlocks(Predicate pred) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
writeBlocksModifiedRecurs(pos_type block, std::vector< BitSet< BF > > &tree, SerializedBlocks< BF > &blocks) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
writeBlocksRecurs(Node parent, Predicate const &pred, std::vector< BitSet< BF > > &tree, SerializedBlocks< BF > &blocks) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
writeData(std::filesystem::path const &file, Predicate const &pred=pred::Leaf{}, MapType map_types=MapType::ALL) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
writeData(std::ostream &out, Predicate const &pred=pred::Leaf{}, MapType map_types=MapType::ALL) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
writeData(WriteBuffer &out, Predicate const &pred=pred::Leaf{}, MapType map_types=MapType::ALL) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
writeData(ExecutionPolicy &&policy, std::filesystem::path const &file, Predicate const &pred=pred::Leaf{}, MapType map_types=MapType::ALL) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
writeData(ExecutionPolicy &&policy, std::ostream &out, Predicate const &pred=pred::Leaf{}, MapType map_types=MapType::ALL) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
writeData(ExecutionPolicy &&policy, WriteBuffer &out, Predicate const &pred=pred::Leaf{}, MapType map_types=MapType::ALL) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inline
writeImpl(ExecutionPolicy &&policy, Output &out, Predicate const &pred, MapType map_types, bool write_header) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
writeMaps(ExecutionPolicy &&policy, std::ostream &out, SerializedBlocks< BF > const &blocks, MapHeader const &header) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
writeMaps(ExecutionPolicy &&policy, WriteBuffer &out, SerializedBlocks< BF > const &blocks, MapHeader const &header) const (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >inlineprotected
~Map()=default (defined in ufo::Map< Dim, Maps >)ufo::Map< Dim, Maps >
~TreeData() (defined in ufo::TreeData< Derived, Dim, Ts >)ufo::TreeData< Derived, Dim, Ts >inline