Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv3157/src/net/sourceforge/bprocessor/gl/tool
Modified Files:
ExtrusionTool.java
Log Message:
fixed error in extrusion tool when a surface orthogonal to the one extruded are pressed
Index: ExtrusionTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/ExtrusionTool.java,v
retrieving revision 1.63
retrieving revision 1.64
diff -C2 -d -r1.63 -r1.64
*** ExtrusionTool.java 26 Jul 2007 09:52:27 -0000 1.63
--- ExtrusionTool.java 9 Aug 2007 16:04:29 -0000 1.64
***************
*** 113,117 ****
Set<Surface> tops = new HashSet<Surface>();
Surface top = null;
-
if (plane == null) {
if (all) {
--- 113,116 ----
***************
*** 123,129 ****
} else {
if (all) {
! extrudesurface.extrusionAllOnto(plane, sides, tops);
} else {
! top = extrudesurface.extrusionOnto(plane, sides);
extrusion.add(top);
}
--- 122,128 ----
} else {
if (all) {
! extrudesurface.extrusionAllOnto(plane, distance, sides, tops);
} else {
! top = extrudesurface.extrusionOnto(plane, distance, sides);
extrusion.add(top);
}
|