[Bprocessor-commit] model/src/net/sourceforge/bprocessor/model Mesh.java, 1.29, 1.30 Container.java
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2007-12-20 15:36:53
|
Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv23937/src/net/sourceforge/bprocessor/model Modified Files: Mesh.java Container.java Log Message: Alt-move now duplicates unions and instances Index: Mesh.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Mesh.java,v retrieving revision 1.29 retrieving revision 1.30 diff -C2 -d -r1.29 -r1.30 *** Mesh.java 20 Dec 2007 14:19:55 -0000 1.29 --- Mesh.java 20 Dec 2007 15:36:55 -0000 1.30 *************** *** 128,131 **** --- 128,132 ---- public Collection<Geometric> geometrics() { Collection<Geometric> result = new LinkedList(); + result.addAll(elements); result.addAll(surfaces); result.addAll(edges); Index: Container.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Container.java,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** Container.java 20 Dec 2007 14:19:55 -0000 1.10 --- Container.java 20 Dec 2007 15:36:55 -0000 1.11 *************** *** 890,893 **** --- 890,895 ---- } else if (geometric instanceof Vertex) { removeProtected((Vertex) geometric); + } else if (geometric instanceof Space) { + remove((Space) geometric); } } *************** *** 959,962 **** --- 961,966 ---- } else if (geometric instanceof Vertex) { addProtected((Vertex) geometric); + } else if (geometric instanceof Space) { + add((Space) geometric); } } *************** *** 1115,1118 **** --- 1119,1127 ---- Geometry.holeAnalysis(current); } + + for (Space element : mesh.elements()) { + add(element); + } + return new Mesh(surfaces, edges, vertices); } |