Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv9000/src/net/sourceforge/bprocessor/gl/tool
Modified Files:
ExtrusionTool.java
Log Message:
Bugfix: surface-analysis should delete instead of remove surfaces
Index: ExtrusionTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/ExtrusionTool.java,v
retrieving revision 1.62
retrieving revision 1.63
diff -C2 -d -r1.62 -r1.63
*** ExtrusionTool.java 25 Jul 2007 12:44:29 -0000 1.62
--- ExtrusionTool.java 26 Jul 2007 09:52:27 -0000 1.63
***************
*** 105,109 ****
Space space = Project.getInstance().getActiveSpace();
if (extrusion != null) {
-
space.removeProtected(extrusion);
space.computeNextId();
--- 105,108 ----
***************
*** 114,117 ****
--- 113,117 ----
Set<Surface> tops = new HashSet<Surface>();
Surface top = null;
+
if (plane == null) {
if (all) {
***************
*** 307,311 ****
--- 307,313 ----
}
+
if (start == null) {
+
if (!Selection.primary().isEmpty()) {
extrudeEdges = new ArrayList<Edge>();
|