UFO
1.0.0
An Efficient Probabilistic 3D Mapping Framework That Embraces the Unknown
Loading...
Searching...
No Matches
label_set.hpp
1
42
#ifndef UFO_MAP_LABEL_SET_HPP
43
#define UFO_MAP_LABEL_SET_HPP
44
45
// UFO
46
47
// STL
48
#include <memory>
49
50
namespace
ufo
51
{
52
template
<
class
Derived,
class
Index,
class
Node,
class
Code,
class
Key,
class
Coord>
53
class
LabelSet
54
{
55
public
:
56
//
57
// Label set block
58
//
59
60
[[nodiscard]] DataBlock<label_t, N>& labelSetBlock(pos_t block)
61
{
62
return
label_[block];
63
}
64
65
[[nodiscard]] DataBlock<label_t, N>
const
& labelSetBlock(pos_t block)
const
66
{
67
return
label_[block];
68
}
69
};
70
}
// namespace ufo
71
72
#endif
// UFO_MAP_LABEL_SET_HPP
ufo::LabelSet
Definition
label_set.hpp:54
ufo
All vision-related classes and functions.
Definition
cloud.hpp:49
lib
map
include
ufo
map
label
label_set.hpp
Generated by
1.9.8