26 #ifndef vtkImageChangeInformation_h
27 #define vtkImageChangeInformation_h
53 vtkSetVector3Macro(OutputExtentStart,
int);
54 vtkGetVector3Macro(OutputExtentStart,
int);
61 vtkSetVector3Macro(OutputSpacing,
double);
62 vtkGetVector3Macro(OutputSpacing,
double);
69 vtkSetVector3Macro(OutputOrigin,
double);
70 vtkGetVector3Macro(OutputOrigin,
double);
78 vtkSetMacro(CenterImage,
int);
79 vtkBooleanMacro(CenterImage,
int);
80 vtkGetMacro(CenterImage,
int);
85 vtkSetVector3Macro(ExtentTranslation,
int);
86 vtkGetVector3Macro(ExtentTranslation,
int);
91 vtkSetVector3Macro(SpacingScale,
double);
92 vtkGetVector3Macro(SpacingScale,
double);
97 vtkSetVector3Macro(OriginTranslation,
double);
98 vtkGetVector3Macro(OriginTranslation,
double);
104 vtkSetVector3Macro(OriginScale,
double);
105 vtkGetVector3Macro(OriginScale,
double);
114 int OutputExtentStart[3];
115 int ExtentTranslation[3];
116 int FinalExtentTranslation[3];
118 double OutputSpacing[3];
119 double SpacingScale[3];
121 double OutputOrigin[3];
122 double OriginScale[3];
123 double OriginTranslation[3];
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
a simple class to control print indentation
topologically and geometrically regular array of data
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
#define VTKIMAGINGCORE_EXPORT
virtual int FillInputPortInformation(int port, vtkInformation *info)
Generic algorithm superclass for image algs.
void PrintSelf(ostream &os, vtkIndent indent)
static vtkAlgorithm * New()
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)