[Bprocessor-commit] facade/src/net/sourceforge/bprocessor/facade/modellor NetFacadeModellor.java,
Status: Pre-Alpha
Brought to you by:
henryml
|
From: Nordholt <nor...@us...> - 2006-11-28 17:54:06
|
Update of /cvsroot/bprocessor/facade/src/net/sourceforge/bprocessor/facade/modellor In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv21722/src/net/sourceforge/bprocessor/facade/modellor Modified Files: NetFacadeModellor.java Log Message: work on net facademodellor Index: NetFacadeModellor.java =================================================================== RCS file: /cvsroot/bprocessor/facade/src/net/sourceforge/bprocessor/facade/modellor/NetFacadeModellor.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** NetFacadeModellor.java 28 Nov 2006 17:23:14 -0000 1.2 --- NetFacadeModellor.java 28 Nov 2006 17:53:05 -0000 1.3 *************** *** 211,215 **** */ private void regenerate() { ! createFacade(net); } --- 211,217 ---- */ private void regenerate() { ! space.setEdges(new HashMap()); ! space.setSurfaces(new HashMap()); ! space.setVertices(new HashMap()); createFacade(net); } *************** *** 235,239 **** Edge e = (Edge)edge.next(); h = new Surface(e.offset(fcopy.getEdges(), fcopy, -frameWidth)); ! space.insert(h); Geometry.holeAnalysis(h); } --- 237,241 ---- Edge e = (Edge)edge.next(); h = new Surface(e.offset(fcopy.getEdges(), fcopy, -frameWidth)); ! h = space.insert(h); Geometry.holeAnalysis(h); } *************** *** 242,246 **** extrudeIntoSpace(fcopy, depth, sides); sides = new HashSet(); ! Geometry.holeAnalysis(extrudeIntoSpace(h, depth, sides)); } } --- 244,248 ---- extrudeIntoSpace(fcopy, depth, sides); sides = new HashSet(); ! Geometry.holeAnalysis(space.insert(extrudeIntoSpace(h, depth, sides))); } } |