#include <pointcloud_bitfield.h>
Classes | |
struct | DenseOrSparseBitField |
Public Member Functions | |
void | initialize_from (const metric_map_t &pc) |
pointcloud_bitfield_t ()=default | |
~pointcloud_bitfield_t ()=default | |
Public Attributes | |
Data fields | |
std::map< layer_name_t, DenseOrSparseBitField > | point_layers |
std::vector< bool > | lines |
std::vector< bool > | planes |
A bit field with a bool for each metric_map_t entity. Useful, for example, to keep track of which elements have already been matched during the matching pipeline.
Definition at line 34 of file pointcloud_bitfield.h.
|
default |
|
default |
|
inline |
Definition at line 87 of file pointcloud_bitfield.h.
std::vector<bool> mp2p_icp::pointcloud_bitfield_t::lines |
Definition at line 83 of file pointcloud_bitfield.h.
std::vector<bool> mp2p_icp::pointcloud_bitfield_t::planes |
Definition at line 84 of file pointcloud_bitfield.h.
std::map<layer_name_t, DenseOrSparseBitField> mp2p_icp::pointcloud_bitfield_t::point_layers |
Definition at line 82 of file pointcloud_bitfield.h.