#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.