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"