18#ifndef elxSimilarityTransform_h
19#define elxSimilarityTransform_h
22#include "itkSimilarityTransform.h"
23#include "itkCenteredTransformInitializer.h"
78template <
class TElastix>
81 elx::TransformBase<TElastix>::FixedImageDimension>
118 using typename Superclass1::ScalarType;
119 using typename Superclass1::ParametersType;
120 using typename Superclass1::NumberOfParametersType;
121 using typename Superclass1::JacobianType;
123 using typename Superclass1::InputPointType;
124 using typename Superclass1::OutputPointType;
125 using typename Superclass1::InputVectorType;
126 using typename Superclass1::OutputVectorType;
127 using typename Superclass1::InputCovariantVectorType;
128 using typename Superclass1::OutputCovariantVectorType;
129 using typename Superclass1::InputVnlVectorType;
130 using typename Superclass1::OutputVnlVectorType;
134 using OffsetType =
typename SimilarityTransformType::OffsetType;
149 using SizeType =
typename FixedImageType::SizeType;
156 itk::CenteredTransformInitializer<SimilarityTransformType, FixedImageType, MovingImageType>;
238#ifndef ITK_MANUAL_INSTANTIATION
239# include "elxSimilarityTransform.hxx"