17#include "vtkAcceleratorsVTKmFiltersModule.h"
25VTK_ABI_NAMESPACE_BEGIN
40 double GetClipValue() {
return this->
GetValue(); }
43 void SetClipValue(
double v) { this->
SetValue(v); }
49 vtkGetMacro(ComputeScalars,
bool);
50 vtkSetMacro(ComputeScalars,
bool);
51 vtkBooleanMacro(ComputeScalars,
bool);
72 bool ComputeScalars =
true;
78 void operator=(
const vtkmClip&) =
delete;
abstract interface for implicit functions
a simple class to control print indentation
Clip any dataset with a user-specified implicit function or an input scalar point data array.
virtual void SetValue(double)
Set/Get the clipping value of the implicit function (if an implicit function is applied) or scalar da...
virtual double GetValue()
Set/Get the clipping value of the implicit function (if an implicit function is applied) or scalar da...
Clip a dataset using the accelerated vtk-m Clip filter.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
#define VTK_DEPRECATED_IN_9_3_0(reason)