Classes | Namespaces | Enumerations | Functions
FilterDecimateVoxels.h File Reference

Builds a new layer with a decimated version of an input layer. More...

#include <mp2p_icp/metricmap.h>
#include <mp2p_icp_filters/FilterBase.h>
#include <mp2p_icp_filters/PointCloudToVoxelGrid.h>
#include <mp2p_icp_filters/PointCloudToVoxelGridSingle.h>
#include <mrpt/maps/CPointsMap.h>
#include <mrpt/typemeta/TEnumType.h>
Include dependency graph for FilterDecimateVoxels.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mp2p_icp_filters::FilterDecimateVoxels
 
struct  mp2p_icp_filters::FilterDecimateVoxels::Parameters
 

Namespaces

 mp2p_icp_filters
 

Enumerations

enum  mp2p_icp_filters::DecimateMethod : uint8_t { mp2p_icp_filters::DecimateMethod::FirstPoint = 0, mp2p_icp_filters::DecimateMethod::ClosestToAverage, mp2p_icp_filters::DecimateMethod::VoxelAverage, mp2p_icp_filters::DecimateMethod::RandomPoint }
 

Functions

MRPT_ENUM_TYPE_BEGIN_NAMESPACE(mp2p_icp_filters, mp2p_icp_filters::DecimateMethod) MRPT_FILL_ENUM(DecimateMethod MRPT_FILL_ENUM (DecimateMethod::ClosestToAverage)
 
 MRPT_FILL_ENUM (DecimateMethod::RandomPoint)
 
 MRPT_FILL_ENUM (DecimateMethod::VoxelAverage)
 

Detailed Description

Builds a new layer with a decimated version of an input layer.

Author
Jose Luis Blanco Claraco
Date
Sep 10, 2021

Definition in file FilterDecimateVoxels.h.

Function Documentation

◆ MRPT_FILL_ENUM() [1/3]

MRPT_ENUM_TYPE_BEGIN_NAMESPACE ( mp2p_icp_filters, mp2p_icp_filters::DecimateMethod) MRPT_FILL_ENUM(DecimateMethod MRPT_FILL_ENUM ( DecimateMethod::ClosestToAverage  )

◆ MRPT_FILL_ENUM() [2/3]

MRPT_FILL_ENUM ( DecimateMethod::RandomPoint  )

◆ MRPT_FILL_ENUM() [3/3]

MRPT_FILL_ENUM ( DecimateMethod::VoxelAverage  )


mp2p_icp
Author(s):
autogenerated on Fri Dec 20 2024 03:46:00