27 #ifndef __vtkRectilinearGridClip_h
28 #define __vtkRectilinearGridClip_h
33 #include "vtkFiltersGeneralModule.h"
41 void PrintSelf(ostream& os, vtkIndent indent);
45 void SetOutputWholeExtent(
int extent[6], vtkInformation *outInfo=0);
46 void SetOutputWholeExtent(
int minX,
int maxX,
int minY,
int maxY,
48 void GetOutputWholeExtent(
int extent[6]);
52 void ResetOutputWholeExtent();
58 vtkSetMacro(ClipData,
int);
59 vtkGetMacro(ClipData,
int);
60 vtkBooleanMacro(ClipData,
int);
64 void SetOutputWholeExtent(
int piece,
int numPieces);
73 int OutputWholeExtent[6];
78 vtkInformationVector **,
79 vtkInformationVector *);
84 vtkInformationVector **,
85 vtkInformationVector *);
a dataset that is topologically regular with variable spacing in the three coordinate directions ...
Superclass for algorithms that produce only rectilinear grid as output.
~vtkRectilinearGridClip()
static vtkRectilinearGridAlgorithm * New()
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
Reduces the image extent of the input.
void PrintSelf(ostream &os, vtkIndent indent)
int * GetOutputWholeExtent()