Lines Matching refs:arcs

211     miArcDataPtr arcs;  member
247 static void miFreeArcs(miPolyArcPtr arcs, GCPtr pGC);
1040 arcData = &polyArcs[iphase].arcs[i]; in miWideArc()
1052 if (polyArcs[iphase].arcs[i].render) { in miWideArc()
1055 if (polyArcs[iphase].arcs[i].selfJoin && in miWideArc()
1056 cap[iphase] < polyArcs[iphase].arcs[i].cap) in miWideArc()
1058 while (cap[iphase] < polyArcs[iphase].arcs[i].cap) { in miWideArc()
1064 arcData0 = &polyArcs[iphase].arcs[arcIndex]; in miWideArc()
1072 while (join[iphase] < polyArcs[iphase].arcs[i].join) { in miWideArc()
1085 arcData0 = &polyArcs[phase0].arcs[arcIndex0]; in miWideArc()
1086 arcData1 = &polyArcs[phase1].arcs[arcIndex1]; in miWideArc()
1805 miFreeArcs(miPolyArcPtr arcs, GCPtr pGC) in miFreeArcs() argument
1811 if (arcs[iphase].narcs > 0) in miFreeArcs()
1812 free(arcs[iphase].arcs); in miFreeArcs()
1813 if (arcs[iphase].njoins > 0) in miFreeArcs()
1814 free(arcs[iphase].joins); in miFreeArcs()
1815 if (arcs[iphase].ncaps > 0) in miFreeArcs()
1816 free(arcs[iphase].caps); in miFreeArcs()
1818 free(arcs); in miFreeArcs()
1874 miPolyArcPtr arcs; in miComputeArcs() local
1901 arcs = xallocarray(isDoubleDash ? 2 : 1, sizeof(*arcs)); in miComputeArcs()
1902 if (!arcs) { in miComputeArcs()
1926 arcs[iphase].njoins = 0; in miComputeArcs()
1927 arcs[iphase].joins = 0; in miComputeArcs()
1930 arcs[iphase].ncaps = 0; in miComputeArcs()
1931 arcs[iphase].caps = 0; in miComputeArcs()
1934 arcs[iphase].narcs = 0; in miComputeArcs()
1935 arcs[iphase].arcs = 0; in miComputeArcs()
1970 addCap(&arcs[iphase].caps, &arcs[iphase].ncaps, in miComputeArcs()
2095 arc = addArc(&arcs[iphase].arcs, &arcs[iphase].narcs, in miComputeArcs()
2104 addCap(&arcs[iphase].caps, in miComputeArcs()
2105 &arcs[iphase].ncaps, in miComputeArcs()
2107 arc - arcs[iphase].arcs); in miComputeArcs()
2111 addCap(&arcs[iphase].caps, in miComputeArcs()
2112 &arcs[iphase].ncaps, in miComputeArcs()
2114 arc - arcs[iphase].arcs); in miComputeArcs()
2117 arc->cap = arcs[iphase].ncaps; in miComputeArcs()
2118 arc->join = arcs[iphase].njoins; in miComputeArcs()
2141 arc = addArc(&arcs[prevphase].arcs, &arcs[prevphase].narcs, in miComputeArcs()
2145 arc->join = arcs[prevphase].njoins; in miComputeArcs()
2146 arc->cap = arcs[prevphase].ncaps; in miComputeArcs()
2151 arc = addArc(&arcs[iphase].arcs, &arcs[iphase].narcs, in miComputeArcs()
2155 arc->join = arcs[iphase].njoins; in miComputeArcs()
2156 arc->cap = arcs[iphase].ncaps; in miComputeArcs()
2161 k = arcs[prevphase].narcs - 1; in miComputeArcs()
2163 nextk = arcs[iphase].narcs; in miComputeArcs()
2199 addJoin(&arcs[joinphase].joins, in miComputeArcs()
2200 &arcs[joinphase].njoins, in miComputeArcs()
2203 arc->join = arcs[prevphase].njoins; in miComputeArcs()
2212 addCap(&arcs[prevphase].caps, &arcs[prevphase].ncaps, in miComputeArcs()
2214 arc->cap = arcs[prevphase].ncaps; in miComputeArcs()
2221 nextk = arcs[iphase].narcs; in miComputeArcs()
2239 addCap(&arcs[iphase].caps, &arcs[iphase].ncaps, in miComputeArcs()
2250 if (arcs[iphase].narcs > 0) { in miComputeArcs()
2251 arcs[iphase].arcs[arcs[iphase].narcs - 1].render = 1; in miComputeArcs()
2252 arcs[iphase].arcs[arcs[iphase].narcs - 1].join = in miComputeArcs()
2253 arcs[iphase].njoins; in miComputeArcs()
2254 arcs[iphase].arcs[arcs[iphase].narcs - 1].cap = arcs[iphase].ncaps; in miComputeArcs()
2257 return arcs; in miComputeArcs()
2259 miFreeArcs(arcs, pGC); in miComputeArcs()