+
+ printf("EED WidgetShowNPoints::SetInitLstPoints flag 1\n");
+
+ if (GetViewShowNPoints()->renderer==NULL)
+ {
+ return;
+ }
+ double x,y,z;
+ std::string label;
+ int i,sizeX,sizeY,sizeZ,sizeTmp,sizeLabels;
+ int ii,iIndexs,sizeIndexs;
+
+ sizeX = (int)initLstPointsX.size();
+ sizeY = (int)initLstPointsY.size();
+ sizeZ = (int)initLstPointsZ.size();
+ sizeLabels = (int)initLstLabels.size();
+ sizeIndexs = (int)initLstIndexs.size();
+
+ if (sizeIndexs==0)
+ {
+ initLstIndexs.push_back(sizeX);
+ sizeIndexs = (int)initLstIndexs.size();
+ }
+
+ if ( (sizeX==sizeY) && (sizeX==sizeZ) )
+ {
+ i=0;
+ for (iIndexs=0;iIndexs<sizeIndexs;iIndexs++ )
+ {
+ if (iIndexs!=0)
+ {
+ InsertCollectionAfter_();
+ }// if last iIndexs
+ sizeTmp = initLstIndexs[iIndexs];
+ for (ii=0;ii<sizeTmp;ii++)
+ {
+ x = initLstPointsX[i];
+ y = initLstPointsY[i];
+ z = initLstPointsZ[i];
+ if (i<sizeLabels)
+ {
+ label = initLstLabels[i];
+ } else {
+ label="";
+ }
+ AddPoint( x,y,z,label );
+ i++;
+ } // for i
+
+
+ }// for ii
+ // SetOutputBox();
+ // renderer->GetRenderWindow()->Render();
+ } // if size
+
+
+
+
+ /*
+