18 #ifndef itkGaussianExponentialDiffeomorphicTransform_h
19 #define itkGaussianExponentialDiffeomorphicTransform_h
55 template<
typename TParametersValueType,
unsigned int NDimensions>
76 itkStaticConstMacro(
Dimension,
unsigned int, NDimensions );
105 itkSetMacro( GaussianSmoothingVarianceForTheConstantVelocityField, ScalarType );
106 itkGetConstMacro( GaussianSmoothingVarianceForTheConstantVelocityField, ScalarType );
112 itkSetMacro( GaussianSmoothingVarianceForTheUpdateField, ScalarType );
113 itkGetConstMacro( GaussianSmoothingVarianceForTheUpdateField, ScalarType );
118 virtual ~GaussianExponentialDiffeomorphicTransform();
125 <ConstantVelocityFieldType, ConstantVelocityFieldType>
133 GaussianExponentialDiffeomorphicTransform( const
Self& );
134 void operator=( const Self& );
142 #ifndef ITK_MANUAL_INSTANTIATION
143 # include "itkGaussianExponentialDiffeomorphicTransform.hxx"
146 #endif // itkGaussianExponentialDiffeomorphicTransform_h
A NeighborhoodOperator whose coefficients are a one dimensional, discrete Gaussian kernel...
Light weight base class for most itk classes.
Control indentation during Print() invocation.
Applies a single scalar NeighborhoodOperator to an itk::Vector image region.
Templated n-dimensional image class.