9 #include "imstkGeometryAlgorithm.h" 37 std::shared_ptr<SurfaceMesh> getOutputMesh();
39 void setInputMesh(std::shared_ptr<SurfaceMesh> inputMesh);
41 imstkGetMacro(SubdivisionType, Type);
42 imstkGetMacro(NumberOfSubdivisions,
int);
43 imstkSetMacro(SubdivisionType, Type);
44 imstkSetMacro(NumberOfSubdivisions,
int);
50 Type m_SubdivisionType = Type::LINEAR;
51 int m_NumberOfSubdivisions = 1;
void requestUpdate() override
Users can implement this for the logic to be run.
Abstract base class for geometry algorithms. GeometryAlgorithms take N input geometries and produce N...