X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=bbtk_creaVtk_PKG%2Fsrc%2FbbcreaVtkDistanceMap.cxx;h=787c1efa5e3d9033935458369b5534768066adec;hb=76f1142e5d1a48a2e929e5a732f7b863d6b3497b;hp=1c50d0f3405c1a0fd028e19a3521dbcfa7821c31;hpb=dce9dbecb71a7f84a827c550976eeec0eee2c6a8;p=creaVtk.git diff --git a/bbtk_creaVtk_PKG/src/bbcreaVtkDistanceMap.cxx b/bbtk_creaVtk_PKG/src/bbcreaVtkDistanceMap.cxx index 1c50d0f..787c1ef 100644 --- a/bbtk_creaVtk_PKG/src/bbcreaVtkDistanceMap.cxx +++ b/bbtk_creaVtk_PKG/src/bbcreaVtkDistanceMap.cxx @@ -75,6 +75,16 @@ void DistanceMap::Process() int px,py,pz; int pxOut,pyOut,pzOut; + +printf("EED Warnning! DistanceMap::Process Clean Ponter Image......\n"); +printf("EED Warnning! DistanceMap::Process Clean Ponter Image......\n"); +printf("EED Warnning! DistanceMap::Process Clean Ponter Image......\n"); +printf("EED Warnning! DistanceMap::Process Clean Ponter Image......\n"); +printf("EED Warnning! DistanceMap::Process Clean Ponter Image......\n"); +printf("EED Warnning! DistanceMap::Process Clean Ponter Image......\n"); +printf("EED Warnning! DistanceMap::Process Clean Ponter Image......\n"); +printf("EED Warnning! DistanceMap::Process Clean Ponter Image......\n"); + while (lst1X.size()>0) { depth=depth+bbGetInputSlope(); @@ -163,6 +173,7 @@ void DistanceMap::Process() int pxOutBack; int pyOutBack; int pzOutBack; + int length=0; while (ok==true) { ok2=false; @@ -184,9 +195,9 @@ void DistanceMap::Process() ok2 = true; } // if min } // if - } // for kk - } // fo jj - } // for ii + } // for pz + } // fo py + } // for px if (ok2==true) { @@ -196,14 +207,15 @@ void DistanceMap::Process() lstPathXOut.push_back( pxOut ); lstPathYOut.push_back( pyOut ); lstPathZOut.push_back( pzOut ); + length++; } else { ok=false; } - } + } // while bbSetOutputOut( imageoutput ); bbSetOutputFinalPoint( lstPointOut ); - + bbSetOutputLength( length ); bbSetOutputLstPathXOut( lstPathXOut ); bbSetOutputLstPathYOut( lstPathYOut ); bbSetOutputLstPathZOut( lstPathZOut );