|
Noether
0.0.0
|
MeshModifier that cascades multiple MeshModifier instances in series.
#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 > |
|
finaloverridevirtual |
Reimplemented from noether::MeshModifier.