[Bprocessor-commit] gl/src/net/sourceforge/bprocessor/gl/tool MoveTool.java,1.31,1.32 RotationTool.j
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2006-02-07 19:29:10
|
Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25413/src/net/sourceforge/bprocessor/gl/tool Modified Files: MoveTool.java RotationTool.java Log Message: Change to change-propagation and constraint handling Index: MoveTool.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/MoveTool.java,v retrieving revision 1.31 retrieving revision 1.32 diff -C2 -d -r1.31 -r1.32 *** MoveTool.java 1 Feb 2006 17:26:50 -0000 1.31 --- MoveTool.java 7 Feb 2006 12:49:55 -0000 1.32 *************** *** 111,118 **** } else { if (o instanceof Entity) { ! Project.getInstance().updateConstraints((Entity) o); } } } } /** --- 111,119 ---- } else { if (o instanceof Entity) { ! //Project.getInstance().updateConstraints((Entity) o); } } } + Project.getInstance().changed(vertices); } /** Index: RotationTool.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/RotationTool.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** RotationTool.java 1 Feb 2006 10:04:28 -0000 1.8 --- RotationTool.java 7 Feb 2006 12:49:55 -0000 1.9 *************** *** 10,18 **** import net.sourceforge.bprocessor.gl.model.ClippingPlane; - import net.sourceforge.bprocessor.model.Project; import net.sourceforge.bprocessor.model.Edge; import net.sourceforge.bprocessor.model.Entity; import net.sourceforge.bprocessor.model.Geometry; import net.sourceforge.bprocessor.model.Plane; import net.sourceforge.bprocessor.model.Vertex; import net.sourceforge.bprocessor.model.Surface; --- 10,18 ---- import net.sourceforge.bprocessor.gl.model.ClippingPlane; import net.sourceforge.bprocessor.model.Edge; import net.sourceforge.bprocessor.model.Entity; import net.sourceforge.bprocessor.model.Geometry; import net.sourceforge.bprocessor.model.Plane; + import net.sourceforge.bprocessor.model.Project; import net.sourceforge.bprocessor.model.Vertex; import net.sourceforge.bprocessor.model.Surface; *************** *** 81,98 **** /** - * Update selection - * - */ - protected void update() { - Iterator iter = selection.iterator(); - while (iter.hasNext()) { - Object o = iter.next(); - if (o instanceof Entity) { - Project.getInstance().updateConstraints((Entity) o); - } - } - } - - /** * Invoked when a mouse button has been pressed on a component. * @param e The MouseEvent object --- 81,84 ---- *************** *** 238,241 **** --- 224,228 ---- } } + Project.getInstance().changed(vertices); } |