88class ITK_TEMPLATE_EXPORT
EulerTransform :
public EulerGroupTemplate<TScalarType, Dimension>
95 using Superclass = EulerGroupTemplate<TScalarType, Dimension>;
111 using typename Superclass::ScalarType;
112 using typename Superclass::ParametersType;
113 using typename Superclass::NumberOfParametersType;
114 using typename Superclass::JacobianType;
115 using typename Superclass::OffsetType;
116 using typename Superclass::InputPointType;
117 using typename Superclass::OutputPointType;
118 using typename Superclass::InputVectorType;
119 using typename Superclass::OutputVectorType;
120 using typename Superclass::InputCovariantVectorType;
121 using typename Superclass::OutputCovariantVectorType;
122 using typename Superclass::InputVnlVectorType;
123 using typename Superclass::OutputVnlVectorType;
125 using typename Superclass::NonZeroJacobianIndicesType;
126 using typename Superclass::SpatialJacobianType;
127 using typename Superclass::JacobianOfSpatialJacobianType;
128 using typename Superclass::SpatialHessianType;
129 using typename Superclass::JacobianOfSpatialHessianType;
130 using typename Superclass::InternalMatrixType;
138 static_assert(SpaceDimension != 3,
"This is not the specialization is 3D!");
148 static_assert(SpaceDimension != 3,
"This is not the specialization is 3D!");