Update of /cvsroot/bprocessor/facade/src/net/sourceforge/bprocessor/facade/modellor
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv30922/src/net/sourceforge/bprocessor/facade/modellor
Modified Files:
NetFacadeModellor.java
Log Message:
simpler and better implementation for merging surfaces
Index: NetFacadeModellor.java
===================================================================
RCS file: /cvsroot/bprocessor/facade/src/net/sourceforge/bprocessor/facade/modellor/NetFacadeModellor.java,v
retrieving revision 1.24
retrieving revision 1.25
diff -C2 -d -r1.24 -r1.25
*** NetFacadeModellor.java 29 Mar 2007 14:01:52 -0000 1.24
--- NetFacadeModellor.java 30 Mar 2007 11:11:47 -0000 1.25
***************
*** 413,417 ****
frame1.removeAll(Geometry.deleteRedundantSurfaces(frame1));
Geometry.allPossibleCollapses(Geometry.collect(frame1));
! space.addAll(Geometry.mergeAllPossibleSurfaces(frame1));
Set<Edge> edges = new HashSet<Edge>();
for (Surface s : frame1) {
--- 413,417 ----
frame1.removeAll(Geometry.deleteRedundantSurfaces(frame1));
Geometry.allPossibleCollapses(Geometry.collect(frame1));
! Geometry.mergeAllPossibleSurfaces(frame1);
Set<Edge> edges = new HashSet<Edge>();
for (Surface s : frame1) {
|