[Bprocessor-commit] gl/src/net/sourceforge/bprocessor/gl/tool PencilTool.java,1.30,1.31 ClipplaneToo
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2005-11-04 09:39:03
|
Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7589/src/net/sourceforge/bprocessor/gl/tool Modified Files: PencilTool.java ClipplaneTool.java SelectTool.java Log Message: - Removed rounding to mm to improve hitdection when working on extruded surfaces - Requests keyboard foucs on mousenter Index: SelectTool.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/SelectTool.java,v retrieving revision 1.37 retrieving revision 1.38 diff -C2 -d -r1.37 -r1.38 *** SelectTool.java 3 Nov 2005 11:12:25 -0000 1.37 --- SelectTool.java 4 Nov 2005 09:38:55 -0000 1.38 *************** *** 323,331 **** Object selected = it.next(); if (selected instanceof Surface) { ! Surface selectedSurface = (Surface)target; selection.remove(selectedSurface); deleteSurface(selectedSurface); } else if (selected instanceof Edge) { ! Edge selectedEdge = (Edge)target; if (selectedEdge.getSurfaces().size() < 1) { selection.remove(selectedEdge); --- 323,331 ---- Object selected = it.next(); if (selected instanceof Surface) { ! Surface selectedSurface = (Surface)selected; selection.remove(selectedSurface); deleteSurface(selectedSurface); } else if (selected instanceof Edge) { ! Edge selectedEdge = (Edge)selected; if (selectedEdge.getSurfaces().size() < 1) { selection.remove(selectedEdge); Index: ClipplaneTool.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/ClipplaneTool.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** ClipplaneTool.java 3 Nov 2005 20:56:57 -0000 1.2 --- ClipplaneTool.java 4 Nov 2005 09:38:55 -0000 1.3 *************** *** 8,11 **** --- 8,14 ---- import net.sourceforge.bprocessor.gl.GLView; + import net.sourceforge.bprocessor.gl.model.ClippingPlane; + import net.sourceforge.bprocessor.model.Surface; + import java.awt.event.MouseEvent; Index: PencilTool.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/PencilTool.java,v retrieving revision 1.30 retrieving revision 1.31 diff -C2 -d -r1.30 -r1.31 *** PencilTool.java 31 Oct 2005 07:52:45 -0000 1.30 --- PencilTool.java 4 Nov 2005 09:38:55 -0000 1.31 *************** *** 233,237 **** */ protected double roundMM(double value) { ! return ((double) Math.round(value * 1000)) / 1000.0; } --- 233,238 ---- */ protected double roundMM(double value) { ! return value; ! //return ((double) Math.round(value * 1000)) / 1000.0; } *************** *** 397,401 **** (current.getX(), current.getY(), current.getZ(), 0.0); if (!vertices.isEmpty()) { ! current = (Vertex) vertices.iterator().next(); } } --- 398,402 ---- (current.getX(), current.getY(), current.getZ(), 0.0); if (!vertices.isEmpty()) { ! //current = (Vertex) vertices.iterator().next(); } } |