Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv13529/src/net/sourceforge/bprocessor/model
Modified Files:
Mesh.java
Log Message:
Progress on mesh
Index: Mesh.java
===================================================================
RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Mesh.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** Mesh.java 22 Mar 2007 14:37:26 -0000 1.13
--- Mesh.java 23 Mar 2007 09:48:57 -0000 1.14
***************
*** 117,123 ****
for (Vertex vertex : others) {
split(vertex, added, removed);
}
- edges.removeAll(removed);
- edges.addAll(added);
}
--- 117,125 ----
for (Vertex vertex : others) {
split(vertex, added, removed);
+ edges.removeAll(removed);
+ edges.addAll(added);
+ removed.clear();
+ added.clear();
}
}
***************
*** 132,135 ****
--- 134,138 ----
Collection<Edge> added, Collection<Edge> removed) {
boolean add = false;
+
for (Edge edge : edges) {
if (edge.coincides(vertex)) {
|