18#ifndef itkScaleLogarithmicTransform_h
19#define itkScaleLogarithmicTransform_h
34template <
typename TParametersValueType =
float,
unsigned int VDimension = 3>
53 static constexpr unsigned int SpaceDimension = VDimension;
54 static constexpr unsigned int ParametersDimension = VDimension;
57 using typename Superclass::ScalarType;
60 using typename Superclass::ParametersType;
62 using typename Superclass::FixedParametersType;
66 using typename Superclass::JacobianType;
67 using typename Superclass::JacobianPositionType;
68 using typename Superclass::InverseJacobianPositionType;
71 using typename Superclass::ScaleType;
75 using typename Superclass::InputVectorType;
76 using typename Superclass::OutputVectorType;
79 using typename Superclass::InputCovariantVectorType;
80 using typename Superclass::OutputCovariantVectorType;
83 using typename Superclass::InputVnlVectorType;
84 using typename Superclass::OutputVnlVectorType;
87 using typename Superclass::InputPointType;
88 using typename Superclass::OutputPointType;
123#ifndef ITK_MANUAL_INSTANTIATION
124# include "itkScaleLogarithmicTransform.hxx"
Array2D class representing a 2D array.
Control indentation during Print() invocation.
Light weight base class for most itk classes.
Class to hold and manage different parameter types used during optimization.
TParametersValueType ValueType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....