18 #ifndef itkGaussianExponentialDiffeomorphicTransform_h
19 #define itkGaussianExponentialDiffeomorphicTransform_h
55 template<
typename TParametersValueType,
unsigned int NDimensions>
75 static constexpr
unsigned int ConstantVelocityFieldDimension = NDimensions;
78 static constexpr
unsigned int Dimension = NDimensions;
107 itkSetMacro( GaussianSmoothingVarianceForTheConstantVelocityField,
ScalarType );
108 itkGetConstMacro( GaussianSmoothingVarianceForTheConstantVelocityField,
ScalarType );
114 itkSetMacro( GaussianSmoothingVarianceForTheUpdateField,
ScalarType );
115 itkGetConstMacro( GaussianSmoothingVarianceForTheUpdateField,
ScalarType );
131 void PrintSelf( std::ostream &,
Indent )
const override;
140 #ifndef ITK_MANUAL_INSTANTIATION
141 # include "itkGaussianExponentialDiffeomorphicTransform.hxx"
144 #endif // itkGaussianExponentialDiffeomorphicTransform_h
Light weight base class for most itk classes.
constexpr unsigned int Dimension
Control indentation during Print() invocation.
Applies a single scalar NeighborhoodOperator to an itk::Vector image region.
Templated n-dimensional image class.