44 void PrintSelf(ostream& os, vtkIndent indent)
override;
93 vtkGetMacro(IsotropicSpacing,
bool);
94 vtkSetMacro(IsotropicSpacing,
bool);
95 vtkBooleanMacro(IsotropicSpacing,
bool);
102 vtkGetMacro(OversamplingFactor,
double);
103 vtkSetMacro(OversamplingFactor,
double);
109 vtkGetVectorMacro(UserSpacing,
double, 3);
110 vtkSetVectorMacro(UserSpacing,
double, 3);
114 vtkGetVectorMacro(InputAxisIndexForSourceAxis,
int, 3);
117 vtkGetVectorMacro(SourceAxisIndexForInputAxis,
int, 3);
122 vtkGetMacro(PadOutputGeometry,
bool);
123 vtkSetMacro(PadOutputGeometry,
bool);
124 vtkBooleanMacro(PadOutputGeometry,
bool);
148 bool IsotropicSpacing{
false };
149 double OversamplingFactor{ 1.0 };
150 bool PadOutputGeometry{
true };
151 double UserSpacing[3]{ 1.0, 1.0, 1.0 };
153 int InputAxisIndexForSourceAxis[3]{ 0, 1, 2 };
154 int SourceAxisIndexForInputAxis[3]{ 0, 1, 2 };