From: PK <kir...@us...> - 2006-08-26 17:37:47
|
Update of /cvsroot/opentreelib/otl/include/opentree/mesher In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv17213/include/opentree/mesher Modified Files: bbcsimple.h Log Message: Fixing bug in bbcsimple Index: bbcsimple.h =================================================================== RCS file: /cvsroot/opentreelib/otl/include/opentree/mesher/bbcsimple.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- bbcsimple.h 26 Aug 2006 17:19:08 -0000 1.2 +++ bbcsimple.h 26 Aug 2006 17:37:45 -0000 1.3 @@ -166,15 +166,17 @@ rot_group[i].dist_max.Y = 10; rot_group[i].dist_max.Z = 5; */ - float j = 4; - int jj=0; + - float delta = (rot_group[i].dist_max.Y-rot_group[i].dist_min.Y)/rot_groups; + float delta = (rot_group[i].dist_max.Y-rot_group[i].dist_min.Y)/(rot_groups-1); if (delta == 0) delta = 1; - for (float j = rot_group[i].dist_min.Y; j<=rot_group[i].dist_max.Y; j+=delta) + float j = rot_group[i].dist_min.Y; + + printf("\nAngle: Min: %.4f,\t Max: %.4f\n", rot_group[i].dist_min.Y, rot_group[i].dist_max.Y); + + for (int jj=0; jj<rot_groups; jj++) { - jj++; Linker* link = rot_group[i].rot_group; @@ -242,6 +244,9 @@ vertices.add(otVertex(v3,normal,-c,0,1)); vertices.add(otVertex(v4,normal,-c,1,1)); */ + printf("-> %d, %.2f, %d\n",i, j, jj); + + j+=delta; } } |