|
UFO 1.0.0
An Efficient Probabilistic 3D Mapping Framework That Embraces the Unknown
|
Public Types | |
| using | Base = TreeBlock< Dim, BF > |
| using | Bounds = AABB< Dim, typename Point::value_type > |
| using | Code = TreeCode< Dim > |
| using | container_type = std::list< value_type > |
| using | Length = typename Base::Length |
| using | length_t = typename Base::length_t |
| using | Point = typename Base::Point |
| using | scalar_type = typename Point::value_type |
| using | value_type = Point |
Public Types inherited from ufo::TreeBlock< Dim, BF > | |
| using | InnerBlock = TreeInnerBlock< Dim, BF > |
| using | LeafBlock = TreeLeafBlock< Dim, BF > |
Public Member Functions | |
| constexpr | TreeSetBlock (TreeIndex::pos_t parent_block, Code code, Point center, Length half_length) |
| constexpr | TreeSetBlock (TreeIndex::pos_t parent_block, TreeSetBlock const &parent, std::size_t offset, Length half_length) |
Public Attributes | |
| std::array< Bounds, BF > | bounds = createArray<BF>(Bounds(MAX, MIN)) |
| std::array< container_type, BF > | values |
Static Public Attributes | |
| static constexpr auto const | MAX |
| static constexpr auto const | MIN |
| using ufo::TreeSetBlock< Dim, BF >::Base = TreeBlock<Dim, BF> |
| using ufo::TreeSetBlock< Dim, BF >::Bounds = AABB<Dim, typename Point::value_type> |
| using ufo::TreeSetBlock< Dim, BF >::Code = TreeCode<Dim> |
| using ufo::TreeSetBlock< Dim, BF >::container_type = std::list<value_type> |
| using ufo::TreeSetBlock< Dim, BF >::Length = typename Base::Length |
| using ufo::TreeSetBlock< Dim, BF >::length_t = typename Base::length_t |
| using ufo::TreeSetBlock< Dim, BF >::Point = typename Base::Point |
| using ufo::TreeSetBlock< Dim, BF >::scalar_type = typename Point::value_type |
| using ufo::TreeSetBlock< Dim, BF >::value_type = Point |
|
inlineconstexpr |
|
inlineconstexpr |
| std::array<Bounds, BF> ufo::TreeSetBlock< Dim, BF >::bounds = createArray<BF>(Bounds(MAX, MIN)) |
|
staticconstexpr |
|
staticconstexpr |
| std::array<container_type, BF> ufo::TreeSetBlock< Dim, BF >::values |