24 #ifndef vtkImageChangeInformation_h
25 #define vtkImageChangeInformation_h
27 #include "vtkImagingCoreModule.h"
56 vtkSetVector3Macro(OutputExtentStart,
int);
57 vtkGetVector3Macro(OutputExtentStart,
int);
66 vtkSetVector3Macro(OutputSpacing,
double);
67 vtkGetVector3Macro(OutputSpacing,
double);
76 vtkSetVector3Macro(OutputOrigin,
double);
77 vtkGetVector3Macro(OutputOrigin,
double);
89 vtkGetMacro(CenterImage,
int);
96 vtkSetVector3Macro(ExtentTranslation,
int);
97 vtkGetVector3Macro(ExtentTranslation,
int);
104 vtkSetVector3Macro(SpacingScale,
double);
105 vtkGetVector3Macro(SpacingScale,
double);
112 vtkSetVector3Macro(OriginTranslation,
double);
113 vtkGetVector3Macro(OriginTranslation,
double);
121 vtkSetVector3Macro(OriginScale,
double);
122 vtkGetVector3Macro(OriginScale,
double);
131 int OutputExtentStart[3];
132 int ExtentTranslation[3];
133 int FinalExtentTranslation[3];
135 double OutputSpacing[3];
136 double SpacingScale[3];
138 double OutputOrigin[3];
139 double OriginScale[3];
140 double OriginTranslation[3];
144 vtkInformationVector *) VTK_OVERRIDE;
145 int RequestInformation (vtkInformation *,
146 vtkInformationVector **,
147 vtkInformationVector *) VTK_OVERRIDE;
149 int RequestData(vtkInformation *,
150 vtkInformationVector **,
151 vtkInformationVector *) VTK_OVERRIDE;
153 int FillInputPortInformation(
int port, vtkInformation *
info) VTK_OVERRIDE;
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.
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.