19 #ifndef vtkPVGradientFilter_h 20 #define vtkPVGradientFilter_h 23 #include "vtkHyperTreeGridGradient.h" 53 vtkSetClampMacro(Dimensionality,
int, 2, 3);
54 vtkGetMacro(Dimensionality,
int);
79 HTGMode,
int, vtkHyperTreeGridGradient::UNLIMITED, vtkHyperTreeGridGradient::UNSTRUCTURED);
80 vtkGetMacro(HTGMode,
int);
91 vtkSetMacro(HTGExtensiveComputation,
bool);
92 vtkGetMacro(HTGExtensiveComputation,
bool);
93 vtkBooleanMacro(HTGExtensiveComputation,
bool);
100 int Dimensionality = 3;
103 int HTGMode = vtkHyperTreeGridGradient::UNLIMITED;
105 bool HTGExtensiveComputation =
false;
virtual int FillInputPortInformation(int port, vtkInformation *info)
static vtkGradientFilter * New()
BoundaryMethod
Possible values for gradient computation at boundaries for vtkImageData:
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual void PrintSelf(ostream &os, vtkIndent indent)
#define VTKPVVTKEXTENSIONSFILTERSGENERAL_EXPORT
Filter to unify gradient implementations for different types.
virtual int RequestDataObject(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
void operator=(const vtkObjectBase &)
virtual int FillOutputPortInformation(int port, vtkInformation *info)