28 #include "vtkAcceleratorsVTKmModule.h" 46 void PrintSelf(ostream &os,
vtkIndent indent) override;
52 vtkGetMacro(ClipValue,
double)
53 vtkSetMacro(ClipValue,
double)
59 vtkGetMacro(ComputeScalars,
bool)
60 vtkSetMacro(ComputeScalars,
bool)
68 vtkGetObjectMacro(ClipFunction, vtkImplicitFunction);
77 vtkInformationVector*) override;
79 int FillInputPortInformation(
int port, vtkInformation*
info) override;
84 vtkImplicitFunction *ClipFunction;
85 std::unique_ptr<
tovtkm::ImplicitFunctionConverter> ClipFunctionConverter;
88 vtkmClip(const vtkmClip&) = delete;
89 void operator=(const vtkmClip&) = delete;
abstract interface for implicit functions
vtkTypeUInt32 vtkMTimeType
Clip a dataset using the accelerated vtk-m Clip filter.
a simple class to control print indentation
Superclass for algorithms that produce only unstructured grid as output.