From e12e4461df22be6421b175379ff538baccfbf1ff Mon Sep 17 00:00:00 2001 From: Thomas Feuvrier <thomas.feuvrier@c-s.fr> Date: Wed, 30 Apr 2008 08:34:21 +0000 Subject: [PATCH] Suppression warning par remplacement "int" par "unsigned int" dans boucle for --- ...jBSplineScatteredDataPointSetToImageFilter.txx | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Utilities/InsightJournal/ijBSplineScatteredDataPointSetToImageFilter.txx b/Utilities/InsightJournal/ijBSplineScatteredDataPointSetToImageFilter.txx index beb0862458..2070bf3fa8 100755 --- a/Utilities/InsightJournal/ijBSplineScatteredDataPointSetToImageFilter.txx +++ b/Utilities/InsightJournal/ijBSplineScatteredDataPointSetToImageFilter.txx @@ -82,10 +82,10 @@ BSplineScatteredDataPointSetToImageFilter<TInputPointSet, TOutputImage> typename KernelType::MatrixType C; C = this->m_Kernel[i]->GetShapeFunctionsInZeroToOneInterval(); R = C; - for ( int j = 0; j < C.cols(); j++ ) + for ( unsigned int j = 0; j < C.cols(); j++ ) { RealType c = pow( 2.0, static_cast<RealType>( C.cols()-j-1 ) ); - for ( int k = 0; k < C.rows(); k++) + for ( unsigned int k = 0; k < C.rows(); k++) { R(k, j) *= c; } @@ -251,7 +251,6 @@ BSplineScatteredDataPointSetToImageFilter<TInputPointSet, TOutputImage> RealType avg_p = 0.0; RealType totalWeight = 0.0; - RealType norm_p; typename PointDataContainerType::Iterator ItIn, ItOut; ItIn = this->m_InputPointData->Begin(); @@ -379,7 +378,7 @@ BSplineScatteredDataPointSetToImageFilter<TInputPointSet, TOutputImage> for ( unsigned int j = 0; j < ImageDimension; j++ ) { tmp[j] = idx[j] + off[j]; - if ( tmp[j] >= NumberOfNewControlPoints[j] && !this->m_CloseDimension[j] ) + if ( tmp[j] >= static_cast<long>(NumberOfNewControlPoints[j]) && (!this->m_CloseDimension[j]) ) { OutOfBoundary = true; break; @@ -394,7 +393,7 @@ BSplineScatteredDataPointSetToImageFilter<TInputPointSet, TOutputImage> continue; } - for ( unsigned int j = 0; j < N; j++ ) + for ( unsigned int j = 0; j < static_cast<unsigned int>(N); j++ ) { off_Psi = this->IndexToSubscript( j, size_Psi ); @@ -402,8 +401,8 @@ BSplineScatteredDataPointSetToImageFilter<TInputPointSet, TOutputImage> for ( unsigned int k = 0; k < ImageDimension; k++ ) { tmp_Psi[k] = idx_Psi[k] + off_Psi[k]; - if ( tmp_Psi[k] >= this->m_CurrentNumberOfControlPoints[k] - && !this->m_CloseDimension[k] ) + if ( tmp_Psi[k] >= static_cast<long>(this->m_CurrentNumberOfControlPoints[k] ) + && (!this->m_CloseDimension[k]) ) { OutOfBoundary = true; break; @@ -632,7 +631,7 @@ BSplineScatteredDataPointSetToImageFilter<TInputPointSet, TOutputImage> ::GenerateOutputImageFast() { typename PointDataImageType::Pointer collapsedPhiLattices[ImageDimension+1]; - for ( int i = 0; i < ImageDimension; i++ ) + for ( unsigned int i = 0; i < ImageDimension; i++ ) { collapsedPhiLattices[i] = PointDataImageType::New(); collapsedPhiLattices[i]->SetOrigin( this->m_PhiLattice->GetOrigin() ); -- GitLab