24 #ifndef vtkPVClipDataSet_h 25 #define vtkPVClipDataSet_h 27 #include "vtkPVVTKExtensionsDefaultModule.h" 28 #include "vtkTableBasedClipDataSet.h" 30 class VTKPVVTKEXTENSIONSDEFAULT_EXPORT
vtkPVClipDataSet :
public vtkTableBasedClipDataSet
34 void PrintSelf(ostream& os, vtkIndent indent);
38 virtual int ProcessRequest(vtkInformation*, vtkInformationVector**, vtkInformationVector*);
45 vtkSetMacro(UseAMRDualClipForAMR,
bool);
46 vtkGetMacro(UseAMRDualClipForAMR,
bool);
47 vtkBooleanMacro(UseAMRDualClipForAMR,
bool);
54 virtual int RequestData(vtkInformation*, vtkInformationVector**, vtkInformationVector*);
56 virtual int RequestDataObject(vtkInformation*, vtkInformationVector**, vtkInformationVector*);
58 virtual int FillInputPortInformation(
int, vtkInformation* info);
59 virtual int FillOutputPortInformation(
int, vtkInformation* info);
67 int ClipUsingSuperclass(vtkInformation* request, vtkInformationVector** inputVector,
68 vtkInformationVector* outputVector);
69 int ClipUsingThreshold(vtkInformation* request, vtkInformationVector** inputVector,
70 vtkInformationVector* outputVector);
bool UseAMRDualClipForAMR