]> Creatis software - creaVtk.git/blobdiff - bbtk_creaVtk_PKG/src/bbcreaVtkCreateMeshFromPoints.cxx
#3493 MeshManager
[creaVtk.git] / bbtk_creaVtk_PKG / src / bbcreaVtkCreateMeshFromPoints.cxx
index 3d6227fc45d9202a66d34c711c216e932bcd2969..4c444dd8fb467c9c9139eb7b60350973b668046c 100644 (file)
@@ -35,6 +35,12 @@ void CreateMeshFromPoints::Process()
                std::vector<double> lstY                = bbGetInputLstY();
                std::vector<double> lstZ                = bbGetInputLstZ();
                std::vector<int> lstIndexs              = bbGetInputLstIndexs();
+    
+    printf("CreateMeshFromPoints::Process: sizeX %d \n", lstX.size() );
+    printf("CreateMeshFromPoints::Process: sizeY %d \n", lstY.size() );
+    printf("CreateMeshFromPoints::Process: sizeZ %d \n", lstZ.size() );
+    printf("CreateMeshFromPoints::Process: lstIndexs %d \n", lstIndexs.size() );
+
                if ( (lstIndexs.size()<=1) || (lstX.size()==0) || (lstX.size()!=lstY.size()) || (lstY.size()!=lstZ.size()) )
                {
                        printf("Warnning! CreateMeshFromPoints::Process: List of points X Y Z  and LstIndexes is not correct\n");
@@ -58,7 +64,7 @@ void CreateMeshFromPoints::Process()
                        int iSeg1,iSeg2;
                        int iGeneral    =       0;
                        int     sizeLstIdexes=lstIndexs.size();
-                       for (i=0; i<sizeLstIdexes-1;i++)
+                       for (i=0; i<sizeLstIdexes-1; i++ )
                        {
                                sizeSegment1 = lstIndexs[i];
                                sizeSegment2 = lstIndexs[i+1];
@@ -76,8 +82,8 @@ void CreateMeshFromPoints::Process()
                                        triangleStrip->GetPointIds()->SetId(ii*2+1,iSeg2);
                                        iSeg1++;
                                        iSeg2++;
-                                       if (iSeg1>=maxSegment1) iSeg1=maxSegment1-1;
-                                       if (iSeg2>=maxSegment2) iSeg2=maxSegment2-1;
+                    if (iSeg1>=maxSegment1) { iSeg1=maxSegment1-1; }
+                    if (iSeg2>=maxSegment2) { iSeg2=maxSegment2-1; }
                                } // for ii 
                                iGeneral=iGeneral+sizeSegment1;
                                cells->InsertNextCell(triangleStrip);