Normand Briere
2019-04-22 c60a1ad4f6aa4904e80280586b440a584b5ff061
cMesh.java
....@@ -355,7 +355,9 @@
355355 // DynamicNode handle = new DynamicNode(center.x, center.y, center.z, 0 /*0 , 1 or Float.MAX_VALUE*/, 0);
356356 // Phys.addHandle(handle);
357357
358
- for (int k=Phys.allNodes.size(); --k>=0;) // warning: "add handle" adds a node
358
+ int size = Phys.allNodes.size();
359
+
360
+ for (int k=0; k < size; k++) // warning: "add handle" adds a node
359361 {
360362 DynamicNode dn = Phys.allNodes.get(k);
361363 DynamicNode handle = new DynamicNode(dn.position.x, dn.position.y, dn.position.z, 0 /*0 , 1 or Float.MAX_VALUE*/, 0);
....@@ -482,7 +484,7 @@
482484 }
483485
484486
485
- void DrawNode(CameraPane display, Object3D /*Composite*/ root, boolean selected) // ??
487
+ void DrawNode(iCameraPane display, Object3D /*Composite*/ root, boolean selected) // ??
486488 {
487489 // ?????? if (size() > 0)
488490 // {
....@@ -642,7 +644,7 @@
642644 gl.glEnable(gl.GL_LIGHTING);
643645 }
644646
645
- if (live && display.isLIVE() && display.drawMode == CameraPane.DEFAULT)
647
+ if (live && Globals.isLIVE() && display.DrawMode() == CameraPane.DEFAULT)
646648 {
647649 //System.out.println("UPDATE");
648650 if (Phys == null)