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
54
namespace
ufo
55
{
56
template
<std::
size_t
BF>
57
struct
SerializedBlock
{
58
std::uint32_t data_start;
59
TreeIndex::pos_type block;
60
BitSet<BF>
offsets;
61
};
62
63
template
<std::
size_t
BF>
64
using
SerializedBlocks = std::vector<SerializedBlock<BF>>;
65
}
// namespace ufo
66
67
#endif
// UFO_MAP_SERIALIZED_BLOCK_HPP
ufo::BitSet
Definition
bit_set.hpp:57
ufo
All vision-related classes and functions.
Definition
cloud.hpp:49
ufo::SerializedBlock
Definition
serialized_block.hpp:57
lib
map
include
ufo
map
serialized_block.hpp
Generated by
1.9.8