#include <FilterDecimateVoxels.h>
Public Member Functions | |
void | load_from_yaml (const mrpt::containers::yaml &c) |
Public Attributes | |
mrpt::math::TBoundingBoxf | bounding_box |
bool | error_on_missing_input_layer = true |
std::string | input_pointcloud_layer |
std::string | output_pointcloud_layer |
bool | use_voxel_average = false |
double | voxel_filter_resolution = .20 |
Definition at line 49 of file FilterDecimateVoxels.h.
void FilterDecimateVoxels::Parameters::load_from_yaml | ( | const mrpt::containers::yaml & | c | ) |
Definition at line 25 of file FilterDecimateVoxels.cpp.
mrpt::math::TBoundingBoxf mp2p_icp_filters::FilterDecimateVoxels::Parameters::bounding_box |
YAML loading format:
Definition at line 78 of file FilterDecimateVoxels.h.
bool mp2p_icp_filters::FilterDecimateVoxels::Parameters::error_on_missing_input_layer = true |
Whether to throw an exception if the input layer does not exist, or, otherwise, it should be silently ignored producing an empty output.
Definition at line 59 of file FilterDecimateVoxels.h.
std::string mp2p_icp_filters::FilterDecimateVoxels::Parameters::input_pointcloud_layer |
Definition at line 53 of file FilterDecimateVoxels.h.
std::string mp2p_icp_filters::FilterDecimateVoxels::Parameters::output_pointcloud_layer |
The output point cloud layer name
Definition at line 62 of file FilterDecimateVoxels.h.
bool mp2p_icp_filters::FilterDecimateVoxels::Parameters::use_voxel_average = false |
If enabled, the mean of each voxel is taken instead of any of the original points.
Definition at line 69 of file FilterDecimateVoxels.h.
double mp2p_icp_filters::FilterDecimateVoxels::Parameters::voxel_filter_resolution = .20 |
Size of each voxel edge [meters]
Definition at line 65 of file FilterDecimateVoxels.h.