Lines Matching refs:edgePoints
567 function adjustEdgeGeoAndStyle(edge, edgePoints) argument
571 for (var i = 0; edgePoints && i < edgePoints.length; i++)
573 if (!edgePoints[i].corrected)
575 edgePoints[i].y += yCorrection;
576 edgePoints[i].corrected = true
580 eGeo.points = edgePoints;
639 var edgePoints = [srcP];
651 edgePoints.pop();
652 lp = edgePoints[edgePoints.length - 1];
656 edgePoints.push(np);
663 if (edgePoints.length > 2)
665 var spX = edgePoints[0].x;
666 var lpX = edgePoints[edgePoints.length - 1].x;
668 for (var i = edgePoints.length - 2; i > 0; i--)
670 … if ((spX > lpX && edgePoints[i].x < lpX) || (spX < lpX && edgePoints[i].x < spX))
672 edgePoints.splice(i, 1);
678 eGeo.points = edgePoints;
682 adjustEdgeGeoAndStyle(outgoingEdge[j], edgePoints);