30 #ifndef vtkImageChangeInformation_h 31 #define vtkImageChangeInformation_h 33 #include "vtkImagingCoreModule.h" 62 vtkSetVector3Macro(OutputExtentStart,
int);
63 vtkGetVector3Macro(OutputExtentStart,
int);
72 vtkSetVector3Macro(OutputSpacing,
double);
73 vtkGetVector3Macro(OutputSpacing,
double);
82 vtkSetVector3Macro(OutputOrigin,
double);
83 vtkGetVector3Macro(OutputOrigin,
double);
95 vtkGetMacro(CenterImage,
int);
102 vtkSetVector3Macro(ExtentTranslation,
int);
103 vtkGetVector3Macro(ExtentTranslation,
int);
110 vtkSetVector3Macro(SpacingScale,
double);
111 vtkGetVector3Macro(SpacingScale,
double);
118 vtkSetVector3Macro(OriginTranslation,
double);
119 vtkGetVector3Macro(OriginTranslation,
double);
127 vtkSetVector3Macro(OriginScale,
double);
128 vtkGetVector3Macro(OriginScale,
double);
137 int OutputExtentStart[3];
138 int ExtentTranslation[3];
139 int FinalExtentTranslation[3];
141 double OutputSpacing[3];
142 double SpacingScale[3];
144 double OutputOrigin[3];
145 double OriginScale[3];
146 double OriginTranslation[3];
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
Subclasses can reimplement this method to translate the update extent requests from each output port ...
a simple class to control print indentation
topologically and geometrically regular array of data
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
Subclasses can reimplement this method to collect information from their inputs and set information f...
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
int FillInputPortInformation(int port, vtkInformation *info) override
These method should be reimplemented by subclasses that have more than a single input or single outpu...
Generic algorithm superclass for image algs.
static vtkAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called in response to a REQUEST_DATA request from the executive.