18 #ifndef itkScaleSkewVersor3DTransform_h 19 #define itkScaleSkewVersor3DTransform_h 53 template<
typename TParametersValueType=
double>
115 virtual void SetMatrix(
const MatrixType & matrix) ITK_OVERRIDE;
116 virtual void SetMatrix(
const MatrixType & matrix,
const TParametersValueType tolerance) ITK_OVERRIDE;
127 virtual void SetParameters(
const ParametersType & parameters) ITK_OVERRIDE;
129 virtual const ParametersType &
GetParameters(
void) const ITK_OVERRIDE;
131 void SetScale(const ScaleVectorType & scale);
133 itkGetConstReferenceMacro(Scale, ScaleVectorType);
135 void SetSkew(const SkewVectorType & skew);
137 itkGetConstReferenceMacro(Skew, SkewVectorType);
149 ScaleSkewVersor3DTransform(const MatrixType & matrix, const OutputVectorType & offset);
150 ScaleSkewVersor3DTransform(
unsigned int paramDims);
151 ~ScaleSkewVersor3DTransform()
174 void operator=(
const Self &) ITK_DELETE_FUNCTION;
184 #ifndef ITK_MANUAL_INSTANTIATION 185 #include "itkScaleSkewVersor3DTransform.hxx"
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
Control indentation during Print() invocation.
TParametersValueType ValueType