//log.debug("inter2: "+inter2.toString());
//Figure out the control points
GeomPoint edgeCenter = GeomPoint.interpolate(end,headPnt,(float) arrowStyle.edgeControlPosition);
GeomPoint edgeNorm = startNorm.clone();
edgeNorm.normalize(halfWidth*arrowStyle.edgeControlSize);
//log.debug("halfWidth*arrowStyle.edgeControlSize: "+(halfWidth*arrowStyle.edgeControlSize));
//log.debug("edgeNorm: "+edgeNorm.toString());
GeomPoint edgeCntrl1 = edgeCenter.add(edgeNorm);
GeomPoint edgeCntrl2 = edgeCenter.subtract(edgeNorm);