Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv3640/src/net/sourceforge/bprocessor/gl/tool
Modified Files:
Tool.java ToolFactory.java
Log Message:
Added controlled extrude to the toolbar
Index: ToolFactory.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/ToolFactory.java,v
retrieving revision 1.49
retrieving revision 1.50
diff -C2 -d -r1.49 -r1.50
*** ToolFactory.java 16 Jun 2006 09:53:46 -0000 1.49
--- ToolFactory.java 6 Jul 2006 10:39:38 -0000 1.50
***************
*** 73,77 ****
/** extrusion tool */
! private AbstractTool extrusion;
/** pencil tool */
--- 73,80 ----
/** extrusion tool */
! private ExtrudeTool extrusion;
!
! /** multi extrusion tool */
! private MultiExtrudeTool mulextrusion;
/** pencil tool */
***************
*** 127,131 ****
/** The extrude button */
! private JToggleButton extrudBut;
/** The clipplane button */
--- 130,137 ----
/** The extrude button */
! private JToggleButton extrudeBut;
!
! /** The multi extrude button */
! private JToggleButton mulextrudeBut;
/** The clipplane button */
***************
*** 184,187 ****
--- 190,194 ----
rotation = new RotationTool(glv, pencilcursor);
extrusion = new ExtrudeTool(glv, pencilcursor);
+ mulextrusion = new MultiExtrudeTool(glv, pencilcursor);
clipplane = new ClipplaneTool(glv, pencilcursor);
tapeMeasure = new TapeMeasureTool(glv, pencilcursor);
***************
*** 200,205 ****
tb.addSeparator(3);
! extrudBut = this.registerTool(Tool.EXTRUSION_TOOL, extrusion,
"Biconextrudetool.gif", "Extrude");
moveBut = this.registerTool(Tool.MOVE_TOOL, move, "Biconmovetool.gif", "Move");
moveBut.addMouseListener(new MoveButtonMouseListener(moveBut));
--- 207,214 ----
tb.addSeparator(3);
! extrudeBut = this.registerTool(Tool.EXTRUSION_TOOL, extrusion,
"Biconextrudetool.gif", "Extrude");
+ mulextrudeBut = this.registerTool(Tool.MULTI_EXTRUDE_TOOL, mulextrusion,
+ "Biconextrudetool2.gif", "Controlled Extrude");
moveBut = this.registerTool(Tool.MOVE_TOOL, move, "Biconmovetool.gif", "Move");
moveBut.addMouseListener(new MoveButtonMouseListener(moveBut));
Index: Tool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/Tool.java,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -d -r1.21 -r1.22
*** Tool.java 22 Mar 2006 11:42:44 -0000 1.21
--- Tool.java 6 Jul 2006 10:39:38 -0000 1.22
***************
*** 48,51 ****
--- 48,53 ----
/** The Protractor tool */
public static final int PROTRACTOR_TOOL = 13;
+ /** The controlled extrude tool */
+ public static final int MULTI_EXTRUDE_TOOL = 14;
/**
|