[Bprocessor-commit] gl/src/net/sourceforge/bprocessor/gl/tool OffsetTool.java, 1.20, 1.21 ArcTool.j
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2007-11-09 09:45:36
|
Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv4506/src/net/sourceforge/bprocessor/gl/tool Modified Files: OffsetTool.java ArcTool.java RectTool.java Pencil.java Log Message: checkpoint code cleanup Index: Pencil.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/Pencil.java,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** Pencil.java 19 Oct 2007 11:01:15 -0000 1.19 --- Pencil.java 9 Nov 2007 09:45:32 -0000 1.20 *************** *** 99,103 **** (current.type() == Intersection.EDGE && eColl.contains(current.object()))); ! if (!Geometry.insertEdges(edges).isEmpty() || exsGeometry) { cleanUp(); return; --- 99,108 ---- (current.type() == Intersection.EDGE && eColl.contains(current.object()))); ! boolean finish = !Geometry.insertEdges(edges).isEmpty() || exsGeometry; ! ! Project.getInstance().changed(Project.getInstance()); ! Project.getInstance().checkpoint(); ! ! if (finish) { cleanUp(); return; Index: ArcTool.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/ArcTool.java,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** ArcTool.java 19 Sep 2007 20:57:47 -0000 1.18 --- ArcTool.java 9 Nov 2007 09:45:32 -0000 1.19 *************** *** 19,22 **** --- 19,23 ---- import net.sourceforge.bprocessor.model.Edge; import net.sourceforge.bprocessor.model.Geometry; + import net.sourceforge.bprocessor.model.Project; import net.sourceforge.bprocessor.model.Selection; import net.sourceforge.bprocessor.model.Vertex; *************** *** 190,193 **** --- 191,196 ---- public void onVertex() { Geometry.insertEdges(createArc(first.vertex(), current.vertex(), end.vertex(), false)); + Project.getInstance().changed(Project.getInstance()); + Project.getInstance().checkpoint(); first = null; end = null; Index: RectTool.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/RectTool.java,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** RectTool.java 25 Oct 2007 09:28:02 -0000 1.23 --- RectTool.java 9 Nov 2007 09:45:32 -0000 1.24 *************** *** 19,22 **** --- 19,23 ---- import net.sourceforge.bprocessor.model.Edge; import net.sourceforge.bprocessor.model.Geometry; + import net.sourceforge.bprocessor.model.Project; import net.sourceforge.bprocessor.model.Selection; import net.sourceforge.bprocessor.model.Surface; *************** *** 101,106 **** direction.scale((length - direction.length()) / direction.length()); movingEdge.move(direction.getX(), direction.getY(), direction.getZ()); ! List surfaces = Geometry.insertEdges(rectangle); ! System.out.println("surfaces: " + surfaces); cleanUp(); feedback(rectangle); --- 102,108 ---- direction.scale((length - direction.length()) / direction.length()); movingEdge.move(direction.getX(), direction.getY(), direction.getZ()); ! Geometry.insertEdges(rectangle); ! Project.getInstance().changed(Project.getInstance()); ! Project.getInstance().checkpoint(); cleanUp(); feedback(rectangle); *************** *** 187,190 **** --- 189,194 ---- } } + Project.getInstance().changed(Project.getInstance()); + Project.getInstance().checkpoint(); } cleanUp(); Index: OffsetTool.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/OffsetTool.java,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** OffsetTool.java 5 Oct 2007 13:30:43 -0000 1.20 --- OffsetTool.java 9 Nov 2007 09:45:32 -0000 1.21 *************** *** 29,32 **** --- 29,33 ---- import net.sourceforge.bprocessor.model.Geometry; import net.sourceforge.bprocessor.model.Point; + import net.sourceforge.bprocessor.model.Project; import net.sourceforge.bprocessor.model.Selection; import net.sourceforge.bprocessor.model.Surface; *************** *** 290,293 **** --- 291,296 ---- private void endOffset() { Geometry.insertEdges(contour); + Project.getInstance().changed(Project.getInstance()); + Project.getInstance().checkpoint(); cleanUp(); } |