34 #ifndef __itkAdvancedVersorRigid3DTransform_h 35 #define __itkAdvancedVersorRigid3DTransform_h 63 template<
class TScalarType =
double >
83 itkStaticConstMacro( SpaceDimension,
unsigned int, 3 );
84 itkStaticConstMacro( InputSpaceDimension,
unsigned int, 3 );
85 itkStaticConstMacro( OutputSpaceDimension,
unsigned int, 3 );
86 itkStaticConstMacro( ParametersDimension,
unsigned int, 6 );
128 void SetParameters(
const ParametersType & parameters );
130 virtual const ParametersType & GetParameters(
void )
const;
133 virtual void GetJacobian(
134 const InputPointType &,
136 NonZeroJacobianIndicesType & )
const;
141 unsigned int paramDim );
143 const OutputVectorType & offset );
147 void PrintSelf( std::ostream & os, Indent indent )
const;
152 { this->Superclass::SetRotationMatrix( matrix ); }
157 void operator=(
const Self & );
165 #ifndef ITK_MANUAL_INSTANTIATION 166 #include "itkAdvancedVersorRigid3DTransform.hxx"