X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=registration%2FclitkShapedBLUTSpatioTemporalDeformableTransform.h;h=309b867f75336539ec5a1a9a24286d5f42e2bcbe;hb=HEAD;hp=c9fb588e30f83641260459a16e9d57e0cd684a66;hpb=e1098dccba022441144bfc1c44a2b58db7dde34e;p=clitk.git diff --git a/registration/clitkShapedBLUTSpatioTemporalDeformableTransform.h b/registration/clitkShapedBLUTSpatioTemporalDeformableTransform.h index c9fb588..309b867 100644 --- a/registration/clitkShapedBLUTSpatioTemporalDeformableTransform.h +++ b/registration/clitkShapedBLUTSpatioTemporalDeformableTransform.h @@ -68,9 +68,7 @@ namespace clitk /** Standard parameters container. */ typedef typename Superclass::ParametersType ParametersType; -#if ITK_VERSION_MAJOR >= 4 typedef typename Superclass::NumberOfParametersType NumberOfParametersType; -#endif /** Standard Jacobian container. */ typedef typename Superclass::JacobianType JacobianType; @@ -266,22 +264,14 @@ namespace clitk } /** Compute the Jacobian Matrix of the transformation at one point */ -#if ITK_VERSION_MAJOR >= 4 virtual void ComputeJacobianWithRespectToParameters (const InputPointType &p, JacobianType &jacobian) const; virtual void ComputeJacobianWithRespectToPosition (const InputPointType &p, JacobianType &jacobian) const { itkExceptionMacro( "ComputeJacobianWithRespectToPosition not yet implemented for " << this->GetNameOfClass() ); } -#else - virtual const JacobianType& GetJacobian(const InputPointType &point ) const; -#endif /** Return the number of parameters that completely define the Transfom */ -#if ITK_VERSION_MAJOR >= 4 virtual NumberOfParametersType GetNumberOfParameters(void) const; -#else - virtual unsigned int GetNumberOfParameters(void) const; -#endif //JV Return the padded number of parameters virtual unsigned int GetPaddedNumberOfParameters(void) const; @@ -445,16 +435,14 @@ namespace clitk // JV Shape unsigned int m_TransformShape; -#if ITK_VERSION_MAJOR >= 4 mutable JacobianType m_SharedDataBSplineJacobian; -#endif }; //class ShapedBLUTSpatioTemporalDeformableTransform } // namespace itk -#if ITK_TEMPLATE_TXX +#ifndef ITK_MANUAL_INSTANTIATION # include "clitkShapedBLUTSpatioTemporalDeformableTransform.txx" #endif