[Bprocessor-commit] gl/src/net/sourceforge/bprocessor/gl/tool VectorMoveTool.java, 1.2, 1.3
Status: Pre-Alpha
Brought to you by:
henryml
From: Nordholt <nor...@us...> - 2006-08-21 09:49:24
|
Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv8833/src/net/sourceforge/bprocessor/gl/tool Modified Files: VectorMoveTool.java Log Message: fixing error when trying to move nothing Index: VectorMoveTool.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/VectorMoveTool.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** VectorMoveTool.java 14 Aug 2006 08:41:57 -0000 1.2 --- VectorMoveTool.java 21 Aug 2006 09:49:22 -0000 1.3 *************** *** 30,34 **** super(glv, cursor); } ! /** * Move the vertices --- 30,34 ---- super(glv, cursor); } ! /** * Move the vertices *************** *** 37,52 **** */ public void move(Collection objects, Vertex delta) { ! Iterator it = objects.iterator(); ! while (it.hasNext()) { ! Object elm = it.next(); ! if (elm instanceof Vertex) { ! ((Vertex)elm).move(delta.getX(), delta.getY(), delta.getZ()); ! } else if (elm instanceof Edge) { ! ((Edge)elm).move(delta.getX(), delta.getY(), delta.getZ()); ! } else if (elm instanceof Surface) { ! ((Surface) elm).move(delta.getX(), delta.getY(), delta.getZ()); } } } - } --- 37,53 ---- */ public void move(Collection objects, Vertex delta) { ! if (objects != null) { ! Iterator it = objects.iterator(); ! while (it.hasNext()) { ! Object elm = it.next(); ! if (elm instanceof Vertex) { ! ((Vertex)elm).move(delta.getX(), delta.getY(), delta.getZ()); ! } else if (elm instanceof Edge) { ! ((Edge)elm).move(delta.getX(), delta.getY(), delta.getZ()); ! } else if (elm instanceof Surface) { ! ((Surface) elm).move(delta.getX(), delta.getY(), delta.getZ()); ! } } } } } |