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
50namespace ufo
51{
52template <class Derived, class Index, class Node, class Code, class Key, class Coord>
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
All vision-related classes and functions.
Definition cloud.hpp:49