[Bprocessor-commit] model/src/net/sourceforge/bprocessor/model SurfaceAnalysis.java, 1.5, 1.6 Space
Status: Pre-Alpha
Brought to you by:
henryml
|
From: Michael L. <he...@us...> - 2007-03-28 13:52:09
|
Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv4094/src/net/sourceforge/bprocessor/model Modified Files: SurfaceAnalysis.java Space.java Log Message: Performs surface-analysis as part of Part.insert(mesh) Index: Space.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Space.java,v retrieving revision 1.126 retrieving revision 1.127 diff -C2 -d -r1.126 -r1.127 *** Space.java 26 Mar 2007 10:48:23 -0000 1.126 --- Space.java 28 Mar 2007 13:52:06 -0000 1.127 *************** *** 2740,2743 **** --- 2740,2745 ---- surfaces.add(insert(surface)); } + SurfaceAnalysis analysis = new SurfaceAnalysis(); + surfaces.addAll(analysis.surfaceAnalysis(this, edges)); return new Mesh(surfaces, edges, vertices); } Index: SurfaceAnalysis.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/SurfaceAnalysis.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** SurfaceAnalysis.java 28 Mar 2007 12:02:22 -0000 1.5 --- SurfaceAnalysis.java 28 Mar 2007 13:52:06 -0000 1.6 *************** *** 264,270 **** for (Edge current : start) { if (emap.containsKey(current)) { ! // EdgeNode node = emap.get(current); ! // node.left = null; ! // node.right = null; } } --- 264,270 ---- for (Edge current : start) { if (emap.containsKey(current)) { ! EdgeNode node = emap.get(current); ! node.left = null; ! node.right = null; } } |