[Bprocessor-commit] gl/src/net/sourceforge/bprocessor/gl/tool EraserTool.java, 1.3, 1.4
Status: Pre-Alpha
Brought to you by:
henryml
|
From: rimestad <rim...@us...> - 2006-11-13 14:00:48
|
Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv13549/src/net/sourceforge/bprocessor/gl/tool Modified Files: EraserTool.java Log Message: Made the eraser delete all geometrics entities Index: EraserTool.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/EraserTool.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** EraserTool.java 21 Mar 2006 22:33:36 -0000 1.3 --- EraserTool.java 13 Nov 2006 14:00:31 -0000 1.4 *************** *** 13,17 **** import net.sourceforge.bprocessor.gl.GLView; ! import net.sourceforge.bprocessor.model.Edge; import net.sourceforge.bprocessor.model.Project; --- 13,17 ---- import net.sourceforge.bprocessor.gl.GLView; ! import net.sourceforge.bprocessor.model.Geometric; import net.sourceforge.bprocessor.model.Project; *************** *** 36,44 **** protected void moved(MouseEvent e) { findTarget(e); ! if (target instanceof Edge) { ! glv.getView().makeTarget(target); ! } else { ! glv.getView().makeTarget(null); ! } } --- 36,40 ---- protected void moved(MouseEvent e) { findTarget(e); ! glv.getView().makeTarget(target); } *************** *** 49,58 **** protected void pressed(MouseEvent e) { findTarget(e); ! if (target instanceof Edge) { ! ((Edge) target).delete(); ! Project.getInstance().checkpoint(); ! } else { ! glv.getView().makeTarget(null); ! } } --- 45,52 ---- protected void pressed(MouseEvent e) { findTarget(e); ! ((Geometric) target).delete(); ! target = null; ! glv.getView().makeTarget(null); ! Project.getInstance().checkpoint(); } |