Noether
0.0.0
|
MeshModifier that cascades multiple MeshModifier instances in series. More...
#include <compound_modifier.h>
Public Member Functions | |
CompoundMeshModifier (const CompoundMeshModifier &)=delete | |
CompoundMeshModifier (CompoundMeshModifier &&)=delete | |
CompoundMeshModifier & | operator= (CompoundMeshModifier &)=delete |
CompoundMeshModifier & | operator= (CompoundMeshModifier &&)=delete |
CompoundMeshModifier (std::vector< MeshModifier::ConstPtr > modifiers) | |
std::vector< pcl::PolygonMesh > | modify (const pcl::PolygonMesh &mesh) const override final |
Protected Attributes | |
std::vector< MeshModifier::ConstPtr > | modifiers_ |
Additional Inherited Members | |
Public Types inherited from noether::MeshModifier | |
using | Ptr = std::unique_ptr< MeshModifier > |
using | ConstPtr = std::unique_ptr< const MeshModifier > |
MeshModifier that cascades multiple MeshModifier instances in series.
|
finaloverridevirtual |
Reimplemented from noether::MeshModifier.