33#ifndef itkAdvancedSimilarity3DTransform_h
34#define itkAdvancedSimilarity3DTransform_h
61template <
class TScalarType =
double>
87 using typename Superclass::ParametersType;
88 using typename Superclass::NumberOfParametersType;
89 using typename Superclass::JacobianType;
90 using typename Superclass::ScalarType;
91 using typename Superclass::InputPointType;
92 using typename Superclass::OutputPointType;
93 using typename Superclass::InputVectorType;
94 using typename Superclass::OutputVectorType;
95 using typename Superclass::InputVnlVectorType;
96 using typename Superclass::OutputVnlVectorType;
97 using typename Superclass::InputCovariantVectorType;
98 using typename Superclass::OutputCovariantVectorType;
133 const ParametersType &
144 GetJacobian(
const InputPointType &, JacobianType &, NonZeroJacobianIndicesType &)
const override;
153 PrintSelf(std::ostream & os, Indent indent)
const override;
176#ifndef ITK_MANUAL_INSTANTIATION
177# include "itkAdvancedSimilarity3DTransform.hxx"