Lines Matching refs:iphase
905 int iphase; in miWideArc() local
1022 for (iphase = (pGC->lineStyle == LineDoubleDash); iphase >= 0; iphase--) { in miWideArc()
1027 if (iphase == 1) { in miWideArc()
1037 for (i = 0; i < polyArcs[iphase].narcs; i++) { in miWideArc()
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()
1057 cap[iphase]++; in miWideArc()
1058 while (cap[iphase] < polyArcs[iphase].arcs[i].cap) { in miWideArc()
1062 arcIndex = polyArcs[iphase].caps[cap[iphase]].arcIndex; in miWideArc()
1063 end = polyArcs[iphase].caps[cap[iphase]].end; in miWideArc()
1064 arcData0 = &polyArcs[iphase].arcs[arcIndex]; in miWideArc()
1070 ++cap[iphase]; in miWideArc()
1072 while (join[iphase] < polyArcs[iphase].arcs[i].join) { in miWideArc()
1078 joinp = &polyArcs[iphase].joins[join[iphase]]; in miWideArc()
1096 ++join[iphase]; in miWideArc()
1807 int iphase; in miFreeArcs() local
1809 for (iphase = ((pGC->lineStyle == LineDoubleDash) ? 1 : 0); in miFreeArcs()
1810 iphase >= 0; iphase--) { in miFreeArcs()
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()
1884 int iphase, prevphase = 0, joinphase; in miComputeArcs() local
1925 for (iphase = 0; iphase < (isDoubleDash ? 2 : 1); iphase++) { in miComputeArcs()
1926 arcs[iphase].njoins = 0; in miComputeArcs()
1927 arcs[iphase].joins = 0; in miComputeArcs()
1928 joinSize[iphase] = 0; in miComputeArcs()
1930 arcs[iphase].ncaps = 0; in miComputeArcs()
1931 arcs[iphase].caps = 0; in miComputeArcs()
1932 capSize[iphase] = 0; in miComputeArcs()
1934 arcs[iphase].narcs = 0; in miComputeArcs()
1935 arcs[iphase].arcs = 0; in miComputeArcs()
1936 arcSize[iphase] = 0; in miComputeArcs()
1939 iphase = 0; in miComputeArcs()
1946 iphase = iphase ? 0 : 1; in miComputeArcs()
1960 iphaseStart = iphase; in miComputeArcs()
1969 if (iphase == 0 || isDoubleDash) in miComputeArcs()
1970 addCap(&arcs[iphase].caps, &arcs[iphase].ncaps, in miComputeArcs()
1971 &capSize[iphase], RIGHT_END, 0); in miComputeArcs()
2038 selfJoin = data[i].selfJoin && (iphase == 0 || isDoubleDash); in miComputeArcs()
2071 if (iphase == 0 || isDoubleDash) { in miComputeArcs()
2095 arc = addArc(&arcs[iphase].arcs, &arcs[iphase].narcs, in miComputeArcs()
2096 &arcSize[iphase], &xarc); in miComputeArcs()
2104 addCap(&arcs[iphase].caps, in miComputeArcs()
2105 &arcs[iphase].ncaps, in miComputeArcs()
2106 &capSize[iphase], RIGHT_END, in miComputeArcs()
2107 arc - arcs[iphase].arcs); in miComputeArcs()
2111 addCap(&arcs[iphase].caps, in miComputeArcs()
2112 &arcs[iphase].ncaps, in miComputeArcs()
2113 &capSize[iphase], LEFT_END, 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()
2124 prevphase = iphase; in miComputeArcs()
2129 iphase = iphase ? 0 : 1; in miComputeArcs()
2138 prevphase = iphase; in miComputeArcs()
2139 if (!isDoubleDash && iphase == 1) in miComputeArcs()
2151 arc = addArc(&arcs[iphase].arcs, &arcs[iphase].narcs, in miComputeArcs()
2152 &arcSize[iphase], &parcs[i]); in miComputeArcs()
2155 arc->join = arcs[iphase].njoins; in miComputeArcs()
2156 arc->cap = arcs[iphase].ncaps; in miComputeArcs()
2158 prevphase = iphase; in miComputeArcs()
2162 if (iphase == 0 || isDoubleDash) in miComputeArcs()
2163 nextk = arcs[iphase].narcs; in miComputeArcs()
2168 iphase = iphaseStart; in miComputeArcs()
2183 (prevphase == 0 || isDoubleDash) && (iphase == 0 || isDoubleDash)) { in miComputeArcs()
2184 joinphase = iphase; in miComputeArcs()
2202 LEFT_END, k, prevphase, RIGHT_END, nextk, iphase); in miComputeArcs()
2218 iphase = iphaseStart; in miComputeArcs()
2221 nextk = arcs[iphase].narcs; in miComputeArcs()
2225 iphase = iphaseStart; in miComputeArcs()
2237 if ((iphase == 0 || isDoubleDash) && in miComputeArcs()
2239 addCap(&arcs[iphase].caps, &arcs[iphase].ncaps, in miComputeArcs()
2240 &capSize[iphase], RIGHT_END, nextk); in miComputeArcs()
2249 for (iphase = 0; iphase < (isDoubleDash ? 2 : 1); iphase++) 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()