[Bprocessor-commit] gl/src/net/sourceforge/bprocessor/gl/tool RotationTool.java, 1.33, 1.34 ArcTool
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2007-12-13 08:21:38
|
Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv382/src/net/sourceforge/bprocessor/gl/tool Modified Files: RotationTool.java ArcTool.java Log Message: final grid algorithm Index: ArcTool.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/ArcTool.java,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d -r1.24 -r1.25 *** ArcTool.java 11 Dec 2007 14:49:11 -0000 1.24 --- ArcTool.java 13 Dec 2007 08:21:40 -0000 1.25 *************** *** 108,112 **** l2.setStrippled(true); ! Edge inter = l1.intersection(l2); if (inter != null) { Vertex center = inter.getFrom(); --- 108,112 ---- l2.setStrippled(true); ! Edge inter = l1.shortestEdge(l2); if (inter != null) { Vertex center = inter.getFrom(); Index: RotationTool.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/RotationTool.java,v retrieving revision 1.33 retrieving revision 1.34 diff -C2 -d -r1.33 -r1.34 *** RotationTool.java 22 Nov 2007 10:12:46 -0000 1.33 --- RotationTool.java 13 Dec 2007 08:21:40 -0000 1.34 *************** *** 407,411 **** Line l = iter.next(); Edge tmp = new Edge(l.getPointAt(p1), l.getPointAt(p2)); ! Edge con = e.intersection(tmp); if (con.getLength() < 0.1) { if (tmp.coincides(con.getFrom())) { --- 407,411 ---- Line l = iter.next(); Edge tmp = new Edge(l.getPointAt(p1), l.getPointAt(p2)); ! Edge con = e.shortestEdge(tmp); if (con.getLength() < 0.1) { if (tmp.coincides(con.getFrom())) { |