Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv26541/src/net/sourceforge/bprocessor/gl/tool
Modified Files:
SpaceTool.java EraserTool.java
Log Message:
Introduced an erase operation performs a delete + some extra stuff
Index: SpaceTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/SpaceTool.java,v
retrieving revision 1.82
retrieving revision 1.83
diff -C2 -d -r1.82 -r1.83
*** SpaceTool.java 17 Jul 2007 12:13:46 -0000 1.82
--- SpaceTool.java 19 Jul 2007 12:23:32 -0000 1.83
***************
*** 397,401 ****
public void remove() {
for (Geometric current : Selection.primary()) {
! current.delete();
}
Selection.primary().clear();
--- 397,401 ----
public void remove() {
for (Geometric current : Selection.primary()) {
! current.erase();
}
Selection.primary().clear();
Index: EraserTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/EraserTool.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** EraserTool.java 16 Jul 2007 12:22:40 -0000 1.8
--- EraserTool.java 19 Jul 2007 12:23:32 -0000 1.9
***************
*** 48,52 ****
findTarget(e);
if (target instanceof Edge || target instanceof ClippingPlane) {
! ((Geometric) target).delete();
Project.getInstance().changed(target);
target = null;
--- 48,52 ----
findTarget(e);
if (target instanceof Edge || target instanceof ClippingPlane) {
! ((Geometric) target).erase();
Project.getInstance().changed(target);
target = null;
|