[Bprocessor-commit] model/src/net/sourceforge/bprocessor/model Plane.java, 1.41, 1.42 Persistence.j
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2009-06-22 14:08:35
|
Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv5822/src/net/sourceforge/bprocessor/model Modified Files: Plane.java Persistence.java Log Message: Saving material for spaces Index: Persistence.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Persistence.java,v retrieving revision 1.77 retrieving revision 1.78 diff -C2 -d -r1.77 -r1.78 *** Persistence.java 11 Jun 2009 12:42:15 -0000 1.77 --- Persistence.java 22 Jun 2009 12:39:16 -0000 1.78 *************** *** 792,795 **** --- 792,796 ---- private static void internalizeReferences(Container object, SpaceType xml, Map map) { object.setEnvelope(asSet(xml.getBoundary(), map)); + object.setMaterial((Material) get(xml.getInsideMaterial(), map)); { Modellor m = internalizeModellor(xml.getModellor(), map); *************** *** 1436,1439 **** --- 1437,1443 ---- xml.setVoidref(id(map, object.getEmpty())); } + if (object.getMaterial() != null) { + xml.setInsideMaterial(id(map, object.getMaterial())); + } xml.getBoundary().addAll(ids(map, sorted(object.getEnvelope()))); } Index: Plane.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Plane.java,v retrieving revision 1.41 retrieving revision 1.42 diff -C2 -d -r1.41 -r1.42 *** Plane.java 3 Nov 2008 14:26:18 -0000 1.41 --- Plane.java 22 Jun 2009 12:39:16 -0000 1.42 *************** *** 266,269 **** --- 266,272 ---- private void copyPlanarEdges() { for (Edge current : input.edges()) { + if (current == null) { + System.out.println("BANG!"); + } if (contains(current)) { Edge edge = (Edge) current.copy(map); |