sx = d.source.x + (0<dx?+1:-1)*o*Math.cos(theta) + ox,