Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv24960/src/net/sourceforge/bprocessor/model
Modified Files:
Mesh.java
Log Message:
group mechanism implemented, that moves geometry into a space
Index: Mesh.java
===================================================================
RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Mesh.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -d -r1.22 -r1.23
*** Mesh.java 29 Sep 2007 14:29:05 -0000 1.22
--- Mesh.java 6 Nov 2007 14:02:35 -0000 1.23
***************
*** 270,273 ****
--- 270,283 ----
ss.add((Surface) current.copy(map));
}
+ return new Mesh(ss, es, vs);
+ }
+
+ /**
+ * Copy and assign original spaces
+ * @param map HashMap
+ * @return Mesh
+ */
+ public Mesh copyAndAssign(Map map) {
+ Mesh copy = copy(map);
for (Surface current : surfaces) {
Surface surface = (Surface) map.get(current);
***************
*** 285,289 ****
}
}
! return new Mesh(ss, es, vs);
}
}
--- 295,299 ----
}
}
! return copy;
}
}
|