X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=registration%2FitkOptMattesMutualInformationImageToImageMetricFor3DBLUTFFD.h;h=7cfe51e203aa30af2ef6c6c65c8bc2a3e03369e6;hb=1eaa43a8aa678f784fd0f4b587d45c1435285214;hp=54eedb8deb23ec5cb59d4f40e542906c4f2b651d;hpb=13b9b1bbed880af93318198be2a8c227f4e987f1;p=clitk.git diff --git a/registration/itkOptMattesMutualInformationImageToImageMetricFor3DBLUTFFD.h b/registration/itkOptMattesMutualInformationImageToImageMetricFor3DBLUTFFD.h index 54eedb8..7cfe51e 100644 --- a/registration/itkOptMattesMutualInformationImageToImageMetricFor3DBLUTFFD.h +++ b/registration/itkOptMattesMutualInformationImageToImageMetricFor3DBLUTFFD.h @@ -313,7 +313,7 @@ private: FixedImageSampleContainer & samples ); /** Compute PDF derivative contribution for each parameter. */ - virtual void ComputePDFDerivatives( ThreadIdType threadID, + virtual void ComputePDFDerivatives( unsigned int threadID, unsigned int sampleNumber, int movingImageParzenWindowIndex, const ImageDerivativesType @@ -333,26 +333,26 @@ private: mutable bool m_ImplicitDerivativesSecondPass; - virtual inline void GetValueThreadPreProcess( ThreadIdType threadID, + virtual inline void GetValueThreadPreProcess( unsigned int threadID, bool withinSampleThread ) const; - virtual inline bool GetValueThreadProcessSample( ThreadIdType threadID, + virtual inline bool GetValueThreadProcessSample( unsigned int threadID, unsigned long fixedImageSample, const MovingImagePointType & mappedPoint, double movingImageValue ) const; - virtual inline void GetValueThreadPostProcess( ThreadIdType threadID, + virtual inline void GetValueThreadPostProcess( unsigned int threadID, bool withinSampleThread ) const; virtual inline void GetValueAndDerivativeThreadPreProcess( - ThreadIdType threadID, + unsigned int threadID, bool withinSampleThread ) const; - virtual inline bool GetValueAndDerivativeThreadProcessSample( ThreadIdType threadID, + virtual inline bool GetValueAndDerivativeThreadProcessSample( unsigned int threadID, unsigned long fixedImageSample, const MovingImagePointType & mappedPoint, double movingImageValue, const ImageDerivativesType & movingImageGradientValue ) const; virtual inline void GetValueAndDerivativeThreadPostProcess( - ThreadIdType threadID, + unsigned int threadID, bool withinSampleThread ) const; };