From dfe816e9beea01d2c1d35d2f9c053cdc3c1e496b Mon Sep 17 00:00:00 2001 From: Saad Jbabdi <saad@fmrib.ox.ac.uk> Date: Fri, 27 Jul 2007 09:06:00 +0000 Subject: [PATCH] corrected duncan's warning --- streamlines.cc | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/streamlines.cc b/streamlines.cc index 864a75d..9ea0835 100644 --- a/streamlines.cc +++ b/streamlines.cc @@ -134,7 +134,7 @@ namespace TRACT{ //update every passed_flag for( unsigned int wm=0;wm<m_waymasks.size();wm++ ){ - if( (*m_waymasks[wm])(x_s,y_s,z_s)>0 ) { + if( (*m_waymasks[wm])(x_s,y_s,z_s)!=0 ) { m_passed_flags[wm]=true; } } @@ -264,7 +264,7 @@ namespace TRACT{ for(int Wz=m_seeds.minz();Wz<=m_seeds.maxz();Wz++) for(int Wy=m_seeds.miny();Wy<=m_seeds.maxy();Wy++) for(int Wx=m_seeds.minx();Wx<=m_seeds.maxx();Wx++) - if(m_seeds.value(Wx,Wy,Wz)>0) + if(m_seeds.value(Wx,Wy,Wz)!=0) numseeds++; m_ConMat.reinitialize(numseeds,numseeds,1); @@ -274,7 +274,7 @@ namespace TRACT{ for(int Wz=m_seeds.minz();Wz<=m_seeds.maxz();Wz++){ for(int Wy=m_seeds.miny();Wy<=m_seeds.maxy();Wy++){ for(int Wx=m_seeds.minx();Wx<=m_seeds.maxx();Wx++){ - if(m_seeds(Wx,Wy,Wz)>0){ + if(m_seeds(Wx,Wy,Wz)!=0){ m_CoordMat(myrow,0,0)=Wx; m_CoordMat(myrow,1,0)=Wy; m_CoordMat(myrow,2,0)=Wz; @@ -296,13 +296,13 @@ namespace TRACT{ for(int Wz=m_seeds.minz();Wz<=m_seeds.maxz();Wz++) for(int Wy=m_seeds.miny();Wy<=m_seeds.maxy();Wy++) for(int Wx=m_seeds.minx();Wx<=m_seeds.maxx();Wx++) - if(m_seeds.value(Wx,Wy,Wz)>0) + if(m_seeds.value(Wx,Wy,Wz)!=0) numseeds++; for(int Wz=m_lrmask.minz();Wz<=m_lrmask.maxz();Wz++) for(int Wy=m_lrmask.miny();Wy<=m_lrmask.maxy();Wy++) for(int Wx=m_lrmask.minx();Wx<=m_lrmask.maxx();Wx++) - if(m_lrmask.value(Wx,Wy,Wz)>0) + if(m_lrmask.value(Wx,Wy,Wz)!=0) numnz++; @@ -327,7 +327,7 @@ namespace TRACT{ for(int Wz=m_lrmask.minz();Wz<=m_lrmask.maxz();Wz++) for(int Wy=m_lrmask.miny();Wy<=m_lrmask.maxy();Wy++) for(int Wx=m_lrmask.minx();Wx<=m_lrmask.maxx();Wx++) - if(m_lrmask(Wx,Wy,Wz)>0){ + if(m_lrmask(Wx,Wy,Wz)!=0){ m_CoordMat_tract2(mytrow,0,0)=Wx; m_CoordMat_tract2(mytrow,1,0)=Wy; m_CoordMat_tract2(mytrow,2,0)=Wz; @@ -338,7 +338,7 @@ namespace TRACT{ for(int Wz=m_seeds.minz();Wz<=m_seeds.maxz();Wz++) for(int Wy=m_seeds.miny();Wy<=m_seeds.maxy();Wy++) for(int Wx=m_seeds.minx();Wx<=m_seeds.maxx();Wx++) - if(m_seeds(Wx,Wy,Wz)>0){ + if(m_seeds(Wx,Wy,Wz)!=0){ m_CoordMat2(myrow,0,0)=Wx; m_CoordMat2(myrow,1,0)=Wy; m_CoordMat2(myrow,2,0)=Wz; @@ -439,7 +439,7 @@ namespace TRACT{ for(unsigned int i=0;i<path.size();i++){ int x_s=int(round(float(path[i](1)))),y_s=int(round(float(path[i](2)))),z_s=int(round(float(path[i](3)))); for(unsigned int m=0;m<m_targetmasknames.size();m++){ - if(m_targetmasks[m](x_s,y_s,z_s)>0 && m_targflags[m]==0){ + if(m_targetmasks[m](x_s,y_s,z_s)!=0 && m_targflags[m]==0){ m_seedcounts[m](xseedvox,yseedvox,zseedvox)=m_seedcounts[m](xseedvox,yseedvox,zseedvox)+1; m_targflags[m]=1; //m_particle_numbers[m].push_back(particle_number); @@ -455,8 +455,8 @@ namespace TRACT{ if(i>0) d+=sqrt((path[i]-path[i-1]).SumSquare()); for(unsigned int m=0;m<m_targetmasknames.size();m++){ - if(m_targetmasks[m](x_s,y_s,z_s)>0 && m_targflags[m]==0){ - m_seedcounts[m](xseedvox,yseedvox,zseedvox)+=d; + if(m_targetmasks[m](x_s,y_s,z_s)!=0 && m_targflags[m]==0){ + m_seedcounts[m](xseedvox,yseedvox,zseedvox)+=(int)d; m_targflags[m]=1; //m_particle_numbers[m].push_back(particle_number); } @@ -475,8 +475,8 @@ namespace TRACT{ for(int Wz=m_prob.minz();Wz<=m_prob.maxz();Wz++){ for(int Wy=m_prob.miny();Wy<=m_prob.maxy();Wy++){ for(int Wx=m_prob.minx();Wx<=m_prob.maxx();Wx++){ - if(m_seeds(Wx,Wy,Wz)>0){ - if(m_prob(Wx,Wy,Wz)>0){ + if(m_seeds(Wx,Wy,Wz)!=0){ + if(m_prob(Wx,Wy,Wz)!=0){ m_ConMat(m_Conrow,Concol,0)=m_prob(Wx,Wy,Wz); } Concol++; -- GitLab