UFO 1.0.0
An Efficient Probabilistic 3D Mapping Framework That Embraces the Unknown
Loading...
Searching...
No Matches
serialized_block.hpp
1
42#ifndef UFO_MAP_SERIALIZED_BLOCK_HPP
43#define UFO_MAP_SERIALIZED_BLOCK_HPP
44
45// UFO
46#include <ufo/container/tree/index.hpp>
47#include <ufo/utility/bit_set.hpp>
48
49// STL
50#include <cstddef>
51#include <cstdint>
52#include <vector>
53
54namespace ufo
55{
56template <std::size_t BF>
58 std::uint32_t data_start;
59 TreeIndex::pos_type block;
60 BitSet<BF> offsets;
61};
62
63template <std::size_t BF>
64using SerializedBlocks = std::vector<SerializedBlock<BF>>;
65} // namespace ufo
66
67#endif // UFO_MAP_SERIALIZED_BLOCK_HPP
All vision-related classes and functions.
Definition cloud.hpp:49