|
UFO 1.0.0
An Efficient Probabilistic 3D Mapping Framework That Embraces the Unknown
|
This is the complete list of members for ufo::detail::MapHelper< Map >, 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) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inlineprotected |
| allParent(pos_type block) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inlineprotected |
| anyLeaf(pos_type block) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inlineprotected |
| anyParent(pos_type block) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inlineprotected |
| block() const noexcept | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| block(NodeType node) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| bounds() const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| bounds(NodeType node) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| Bounds typedef (defined in ufo::Map< Dim, Maps >) | ufo::Map< Dim, Maps > | |
| branchingFactor() noexcept | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inlinestatic |
| center() const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| center(NodeType node) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| centerAxis(std::size_t axis) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| centerAxis(NodeType node, std::size_t axis) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| centerAxisChecked(NodeType node, std::size_t axis) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| centerChecked(NodeType node) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| child(NodeType node, offset_type offset) const | ufo::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) const | ufo::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() const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| depth(pos_type block) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| depth(NodeType node) const | ufo::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() const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inlineprotected |
| device_ (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | protected |
| dimensions() noexcept | ufo::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) const | ufo::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() const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| halfLength(depth_type depth) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| halfLength(NodeType node) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| halfLengthReciprocal() const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| halfLengthReciprocal(depth_type depth) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| halfLengthReciprocal(NodeType node) const | ufo::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 noexcept | ufo::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) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| isLeaf(NodeType node) const | ufo::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) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| isPureLeaf(pos_type block) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| isPureLeaf(NodeType node) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| isRoot(NodeType node) const | ufo::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() const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| length(depth_type depth) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| length(NodeType node) const | ufo::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() const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| lengthReciprocal(depth_type depth) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| lengthReciprocal(NodeType node) const | ufo::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() const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| max(NodeType node) const | ufo::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() noexcept | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inlinestatic |
| min() const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| min(NodeType node) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| minNumDepthLevels() noexcept | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inlinestatic |
| modified() const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| modified(NodeType node) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| node() const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| node(NodeType node) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| Node typedef (defined in ufo::Map< Dim, Maps >) | ufo::Map< Dim, Maps > | |
| noneLeaf(pos_type block) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inlineprotected |
| noneParent(pos_type block) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inlineprotected |
| NumBuffers (defined in ufo::TreeData< Derived, Dim, Ts >) | ufo::TreeData< Derived, Dim, Ts > | static |
| numDepthLevels() const noexcept | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| numMapTypes() noexcept (defined in ufo::Map< Dim, Maps >) | ufo::Map< Dim, Maps > | inlinestatic |
| offset() const noexcept | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| offset(NodeType node) const | ufo::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) const | ufo::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() const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| traverse(UnaryFun f) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| traverse(NodeType node, UnaryFun f) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| traverse(UnaryFun f, Predicate const &pred, bool only_exists=true) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| traverse(NodeType node, UnaryFun f, Predicate pred, bool only_exists=true) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| valid(pos_type block) const | ufo::Tree< Map< Dim, Maps... >, Dim, Maps::Block... > | inline |
| valid(NodeType node) const | ufo::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 |