9 #include "imstkGeometryAlgorithm.h" 10 #include "imstkMath.h" 15 class ImplicitGeometry;
30 std::shared_ptr<ImageData> getOutputImage()
const;
37 imstkGetMacro(Dimensions,
const Vec3i&);
38 imstkGetMacro(Bounds,
const Vec6d&);
40 imstkSetMacro(Dimensions,
const Vec3i&);
41 imstkSetMacro(Bounds,
const Vec6d&);
This filter rasterizes an implicit function to image of specified dimensions and bounds.
void setInputGeometry(std::shared_ptr< ImplicitGeometry > inputGeometry)
Required input, port 0.
Abstract base class for geometry algorithms. GeometryAlgorithms take N input geometries and produce N...
void requestUpdate() override
Users can implement this for the logic to be run.