[Bprocessor-commit] model/src/net/sourceforge/bprocessor/model Mesh.java, 1.22, 1.23
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2007-11-06 14:02:39
|
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; } } |