18 #ifndef itkEuler3DTransform_h 19 #define itkEuler3DTransform_h 46 template<
typename TParametersValueType=
double >
95 void SetParameters(
const ParametersType & parameters) ITK_OVERRIDE;
97 const ParametersType &
GetParameters(
void) const ITK_OVERRIDE;
103 void SetRotation(ScalarType angleX, ScalarType angleY, ScalarType angleZ);
105 itkGetConstMacro(AngleX, ScalarType);
106 itkGetConstMacro(AngleY, ScalarType);
107 itkGetConstMacro(AngleZ, ScalarType);
122 itkGetConstMacro(ComputeZYX,
bool);
128 Euler3DTransform(const MatrixType & matrix, const OutputPointType & offset);
139 void SetVarRotation(ScalarType angleX, ScalarType angleY, ScalarType angleZ);
148 void operator=(
const Self &) ITK_DELETE_FUNCTION;
157 #ifndef ITK_MANUAL_INSTANTIATION 158 #include "itkEuler3DTransform.hxx"
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
Control indentation during Print() invocation.