Fix #143 rendering glitch with rounded arcs.
Mike Bostock
5 years ago
151 | 151 | oc; |
152 | 152 | |
153 | 153 | // Restrict the corner radius according to the sector angle. |
154 | if (da <= tau - epsilon && (oc = intersect(x01, y01, x00, y00, x11, y11, x10, y10))) { | |
154 | if (da < pi && (oc = intersect(x01, y01, x00, y00, x11, y11, x10, y10))) { | |
155 | 155 | var ax = x01 - oc[0], |
156 | 156 | ay = y01 - oc[1], |
157 | 157 | bx = x11 - oc[0], |