Skip to content

Commit 83950ec

Browse files
committed
Shorten.
1 parent 23ebbb0 commit 83950ec

3 files changed

Lines changed: 11 additions & 14 deletions

File tree

d3.js

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4832,17 +4832,15 @@ d3 = function() {
48324832
edge[0] = vertex;
48334833
edge.l = lSite;
48344834
edge.r = rSite;
4835-
} else if (edge.l === rSite) {
4836-
edge[1] = vertex;
48374835
} else {
4838-
edge[0] = vertex;
4836+
edge[+(edge.l === rSite)] = vertex;
48394837
}
48404838
}
48414839
function d3_geom_voronoiHalfEdge(edge, lSite, rSite) {
4842-
var va = edge[0], vb = edge[1];
4840+
var i = +(edge.l !== lSite), va = edge[1 - i], vb = edge[i];
48434841
this.edge = edge;
48444842
this.site = lSite;
4845-
this.angle = rSite ? Math.atan2(rSite[1] - lSite[1], rSite[0] - lSite[0]) : edge.l === lSite ? Math.atan2(vb[0] - va[0], va[1] - vb[1]) : Math.atan2(va[0] - vb[0], vb[1] - va[1]);
4843+
this.angle = rSite ? Math.atan2(rSite[1] - lSite[1], rSite[0] - lSite[0]) : Math.atan2(vb[0] - va[0], va[1] - vb[1]);
48464844
}
48474845
d3_geom_voronoiHalfEdge.prototype = {
48484846
start: function() {

0 commit comments

Comments
 (0)