[Bprocessor-commit] gl/src/net/sourceforge/bprocessor/gl/tool PencilTool.java,1.34,1.35
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2005-11-18 16:25:10
|
Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11543/src/net/sourceforge/bprocessor/gl/tool Modified Files: PencilTool.java Log Message: Splits edges also when using length field to insert Index: PencilTool.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/PencilTool.java,v retrieving revision 1.34 retrieving revision 1.35 diff -C2 -d -r1.34 -r1.35 *** PencilTool.java 18 Nov 2005 01:27:56 -0000 1.34 --- PencilTool.java 18 Nov 2005 16:25:01 -0000 1.35 *************** *** 167,171 **** edge.split(vertex); } ! } if (vertex.getId() == null) { //log.info("ID was null on " + vertex); --- 167,171 ---- edge.split(vertex); } ! } if (vertex.getId() == null) { //log.info("ID was null on " + vertex); *************** *** 544,550 **** // TODO fix. if (current != null) { - double x = current.getX(); - double y = current.getY(); - double z = current.getZ(); Vertex before = null; if (alignVertex != null) { --- 544,547 ---- *************** *** 561,564 **** --- 558,567 ---- current.setY(roundMM(current.getY())); current.setZ(roundMM(current.getZ())); + Set edges = Project.getInstance().findEdge(current); + Iterator iter = edges.iterator(); + while (iter.hasNext()) { + Edge edge = (Edge) iter.next(); + target = edge; + } onVertex(current); glv.repaint(); |