[Bprocessor-commit] model/src/net/sourceforge/bprocessor/model Mesh.java, 1.18, 1.19
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2007-06-06 20:14:18
|
Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv22205/src/net/sourceforge/bprocessor/model Modified Files: Mesh.java Log Message: Small change to copy Index: Mesh.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Mesh.java,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** Mesh.java 4 Jun 2007 20:38:32 -0000 1.18 --- Mesh.java 6 Jun 2007 20:14:11 -0000 1.19 *************** *** 9,13 **** import java.util.Collection; - import java.util.HashMap; import java.util.HashSet; import java.util.LinkedList; --- 9,12 ---- *************** *** 225,235 **** /** * Returns a copy of this mesh * @return copy of this Mesh */ ! public Mesh copy() { Collection<Vertex> vs = new LinkedList(); Collection<Edge> es = new LinkedList(); Collection<Surface> ss = new LinkedList(); - Map map = new HashMap(); for (Vertex current : vertices) { vs.add((Vertex) current.copy(map)); --- 224,234 ---- /** * Returns a copy of this mesh + * @param map Map * @return copy of this Mesh */ ! public Mesh copy(Map map) { Collection<Vertex> vs = new LinkedList(); Collection<Edge> es = new LinkedList(); Collection<Surface> ss = new LinkedList(); for (Vertex current : vertices) { vs.add((Vertex) current.copy(map)); |