Noether
0.0.0
|
A common interface for mesh modifications. More...
#include <mesh_modifier.h>
Public Types | |
using | Ptr = std::unique_ptr< MeshModifier > |
using | ConstPtr = std::unique_ptr< const MeshModifier > |
Public Member Functions | |
virtual std::vector< pcl::PolygonMesh > | modify (const pcl::PolygonMesh &mesh) const |
A common interface for mesh modifications.
Since some modifications, such as segmentation, output multiple meshes, the function returns a list of meshes. Since the return value is a list, this interface (unlike the tool path modifier) takes the input by reference. The default behavior simply returns the input mesh.