18 #ifndef itkGaussianExponentialDiffeomorphicTransformParametersAdaptor_h
19 #define itkGaussianExponentialDiffeomorphicTransformParametersAdaptor_h
32 template<
typename TTransform>
57 virtual void SetGaussianSmoothingVarianceForTheConstantVelocityField(
ScalarType );
58 itkGetConstReferenceMacro( GaussianSmoothingVarianceForTheConstantVelocityField,
ScalarType );
64 virtual void SetGaussianSmoothingVarianceForTheUpdateField(
ScalarType );
65 itkGetConstReferenceMacro( GaussianSmoothingVarianceForTheUpdateField,
ScalarType );
68 virtual void AdaptTransformParameters() ITK_OVERRIDE;
72 ~GaussianExponentialDiffeomorphicTransformParametersAdaptor();
77 ITK_DISALLOW_COPY_AND_ASSIGN(GaussianExponentialDiffeomorphicTransformParametersAdaptor);
79 ScalarType m_GaussianSmoothingVarianceForTheConstantVelocityField;
87 #ifndef ITK_MANUAL_INSTANTIATION
88 #include "itkGaussianExponentialDiffeomorphicTransformParametersAdaptor.hxx"
virtual void PrintSelf(std::ostream &os, Indent indent) const override
Light weight base class for most itk classes.
unsigned long ModifiedTimeType
Control indentation during Print() invocation.