25 #ifndef vtkResampleToImage_h 26 #define vtkResampleToImage_h 29 #include "vtkFiltersCoreModule.h" 51 vtkGetMacro(UseInputBounds,
bool);
60 vtkSetVector6Macro(SamplingBounds,
double);
61 vtkGetVector6Macro(SamplingBounds,
double);
68 vtkSetVector3Macro(SamplingDimensions,
int);
69 vtkGetVector3Macro(SamplingDimensions,
int);
83 vtkInformationVector*) VTK_OVERRIDE;
84 virtual
int RequestData(vtkInformation *, vtkInformationVector **,
85 vtkInformationVector *);
86 virtual
int RequestInformation(vtkInformation *, vtkInformationVector **,
87 vtkInformationVector *);
88 virtual
int RequestUpdateExtent(vtkInformation *, vtkInformationVector **,
89 vtkInformationVector *);
90 int FillInputPortInformation(
int, vtkInformation *) VTK_OVERRIDE;
91 int FillOutputPortInformation(
int, vtkInformation *) VTK_OVERRIDE;
96 const
char* GetMaskArrayName() const;
102 void PerformResampling(
vtkDataObject *input, const
double samplingBounds[6],
103 bool computeProbingExtent, const
double inputBounds[6],
115 static
void ComputeDataBounds(
vtkDataObject *data,
double bounds[6]);
119 double SamplingBounds[6];
120 int SamplingDimensions[3];
subclass of vtkProbeFilter which supports composite datasets in the input.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
sample dataset on a uniform grid
Superclass for all sources, filters, and sinks in VTK.
a simple class to control print indentation
topologically and geometrically regular array of data
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
Allocate and hold a VTK object.
static vtkAlgorithm * New()
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
general representation of visualization data