#include <FilterEdgesPlanes.h>
Classes | |
struct | Parameters |
Public Member Functions | |
void | filter (mp2p_icp::metric_map_t &inOut) const override |
FilterEdgesPlanes () | |
void | initialize (const mrpt::containers::yaml &c) override |
Public Member Functions inherited from mp2p_icp_filters::FilterBase | |
FilterBase () | |
virtual | ~FilterBase () |
Public Attributes | |
Parameters | params_ |
Private Attributes | |
PointCloudToVoxelGrid | filter_grid_ |
Accepts as input a point cloud, and classifies points into edges and planes.
Not compatible with calling from different threads simultaneously for different input point clouds. Use independent instances for each thread if needed.
Definition at line 30 of file FilterEdgesPlanes.h.
|
default |
|
overridevirtual |
See docs above for FilterBase.
Implements mp2p_icp_filters::FilterBase.
Definition at line 65 of file FilterEdgesPlanes.cpp.
|
overridevirtual |
Loads, from a YAML configuration block, all the common, and implementation-specific parameters.
Implements mp2p_icp_filters::FilterBase.
Definition at line 48 of file FilterEdgesPlanes.cpp.
|
mutableprivate |
Definition at line 73 of file FilterEdgesPlanes.h.
Parameters mp2p_icp_filters::FilterEdgesPlanes::params_ |
Algorithm parameters
Definition at line 70 of file FilterEdgesPlanes.h.