[Bprocessor-commit] gl/src/net/sourceforge/bprocessor/gl/view View.java,1.72,1.73
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2006-03-25 18:10:30
|
Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/view In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9416/src/net/sourceforge/bprocessor/gl/view Modified Files: View.java Log Message: Remove the Mesh Ð has been replaced by Space. The world is a Space with type = Functional and name "Void" Index: View.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/view/View.java,v retrieving revision 1.72 retrieving revision 1.73 diff -C2 -d -r1.72 -r1.73 *** View.java 13 Mar 2006 12:06:51 -0000 1.72 --- View.java 25 Mar 2006 18:10:04 -0000 1.73 *************** *** 15,19 **** import net.sourceforge.bprocessor.model.CoordinateSystem; - import net.sourceforge.bprocessor.model.Mesh; import net.sourceforge.bprocessor.model.Plane; import net.sourceforge.bprocessor.model.Camera; --- 15,18 ---- *************** *** 894,902 **** } drawConstructionEdges(gld, edges); ! Mesh interior = active.getInterior(); ! if (interior != null) { ! drawGeneralEdges(gld, interior.getEdges()); ! ! } } else { Collection edges = Project.getInstance().getEdges(); --- 893,897 ---- } drawConstructionEdges(gld, edges); ! drawGeneralEdges(gld, active.getEdges()); } else { Collection edges = Project.getInstance().getEdges(); *************** *** 948,955 **** */ public void drawSpaceSurfaces(GLDrawable gld, Space space, int side) { ! Mesh interior = space.getInterior(); ! if (interior != null) { ! drawSurfaces(gld, interior.getSurfaces(), side); ! } } --- 943,947 ---- */ public void drawSpaceSurfaces(GLDrawable gld, Space space, int side) { ! drawSurfaces(gld, space.getSurfaces(), side); } *************** *** 964,971 **** while (iter.hasNext()) { Space current = (Space) iter.next(); ! Mesh interior = current.getInterior(); ! if (interior != null) { ! drawSurfaces(gld, interior.getSurfaces(), side); ! } } } --- 956,960 ---- while (iter.hasNext()) { Space current = (Space) iter.next(); ! drawSurfaces(gld, current.getSurfaces(), side); } } *************** *** 1373,1383 **** } } ! if (space.getInterior() != null) { ! Collection surfs = space.getInterior().getSurfaces(); ! Iterator surfsIt = surfs.iterator(); ! while (surfsIt.hasNext()) { ! Surface current = (Surface) surfsIt.next(); ! es.addAll(current.getEdges()); ! } } Iterator it = es.iterator(); --- 1362,1370 ---- } } ! Collection surfs = space.getSurfaces(); ! Iterator surfsIt = surfs.iterator(); ! while (surfsIt.hasNext()) { ! Surface current = (Surface) surfsIt.next(); ! es.addAll(current.getEdges()); } Iterator it = es.iterator(); *************** *** 1415,1422 **** if (space != null) { Set ss = new HashSet(); ! if (space.getInterior() != null) { ! Collection surfs = space.getInterior().getSurfaces(); ! ss.addAll(surfs); ! } Iterator it = ss.iterator(); while (it.hasNext()) { --- 1402,1407 ---- if (space != null) { Set ss = new HashSet(); ! Collection surfs = space.getSurfaces(); ! ss.addAll(surfs); Iterator it = ss.iterator(); while (it.hasNext()) { *************** *** 1618,1622 **** return false; } ! if (front.getInterior() != null || back.getInterior() != null) { return false; } --- 1603,1607 ---- return false; } ! if (!front.getSurfaces().isEmpty() || !back.getSurfaces().isEmpty()) { return false; } *************** *** 1673,1695 **** } - /** - * Draw the spaces by running the modellor - * @param gld The GLDrawable - */ - private void drawSpaces(GLDrawable gld) { - Collection spaces = Project.getInstance().getSpaces(); - - Iterator spaceIter = spaces.iterator(); - while (spaceIter.hasNext()) { - Space space = (Space) spaceIter.next(); - Mesh interior = space.getInterior(); - if (interior != null) { - gl.glColor3fv(CONSTRUCTOR_COLOR); - drawSurfaces(gld, interior.getSurfaces(), BOTH); - drawEdges(gld, interior.getEdges()); - } - } - } - /** * Getter for activeEdge --- 1658,1661 ---- |