Lines Matching defs:join
102 * never join with other arcs, and are drawn without caps
197 int join; /* related join */
881 * or join styles. For wide solid circles, we use a fast integer algorithm.
904 int cap[2], join[2];
1021 join[0] = join[1] = 0;
1072 while (join[iphase] < polyArcs[iphase].arcs[i].join) {
1078 joinp = &polyArcs[iphase].joins[join[iphase]];
1096 ++join[iphase];
1764 miArcJoinPtr join;
1768 join = reallocarray(*joinsp, newsize, sizeof(**joinsp));
1769 if (!join)
1772 *joinsp = join;
1774 join = &(*joinsp)[*njoinsp];
1775 join->end0 = end0;
1776 join->arcIndex0 = index0;
1777 join->phase0 = phase0;
1778 join->end1 = end1;
1779 join->arcIndex1 = index1;
1780 join->phase1 = phase1;
2118 arc->join = arcs[iphase].njoins;
2145 arc->join = arcs[prevphase].njoins;
2155 arc->join = arcs[iphase].njoins;
2189 * if the join is right at the dash,
2190 * draw the join in foreground
2193 * of which are needed to draw the join
2203 arc->join = arcs[prevphase].njoins;
2252 arcs[iphase].arcs[arcs[iphase].narcs - 1].join =