Lines Matching refs:parcs
248 static miPolyArcPtr miComputeArcs(xArc * parcs, int narcs, GCPtr pGC);
891 miWideArc(DrawablePtr pDraw, GCPtr pGC, int narcs, xArc * parcs) in miWideArc() argument
909 for (i = narcs, parc = parcs; --i >= 0; parc++) { in miWideArc()
919 while (parcs->width && parcs->height && in miWideArc()
920 (parcs->angle2 >= FULLCIRCLE || parcs->angle2 <= -FULLCIRCLE)) { in miWideArc()
921 miFillWideEllipse(pDraw, pGC, parcs); in miWideArc()
924 parcs++; in miWideArc()
945 for (i = narcs, parc = parcs; --i >= 0; parc++) { in miWideArc()
969 for (i = narcs, parc = parcs; --i >= 0; parc++) { in miWideArc()
1016 polyArcs = miComputeArcs(parcs, narcs, pGC); in miWideArc()
1870 miComputeArcs(xArc * parcs, int narcs, GCPtr pGC) in miComputeArcs() argument
1907 a0 = todeg(parcs[i].angle1); in miComputeArcs()
1908 angle2 = parcs[i].angle2; in miComputeArcs()
1914 a1 = todeg(parcs[i].angle1 + angle2); in miComputeArcs()
1916 parcs[i].x + (double) parcs[i].width / 2 * (1 + miDcos(a0)); in miComputeArcs()
1918 parcs[i].y + (double) parcs[i].height / 2 * (1 - miDsin(a0)); in miComputeArcs()
1920 parcs[i].x + (double) parcs[i].width / 2 * (1 + miDcos(a1)); in miComputeArcs()
1922 parcs[i].y + (double) parcs[i].height / 2 * (1 - miDsin(a1)); in miComputeArcs()
1994 if (parcs[i].height == 0 in miComputeArcs()
1995 && (parcs[i].angle1 % FULLCIRCLE) == 0x2d00 in miComputeArcs()
1996 && parcs[i].angle2 == 0x2d00) in miComputeArcs()
1998 else if (parcs[i].width == 0 in miComputeArcs()
1999 && (parcs[i].angle1 % FULLCIRCLE) == 0x1680 in miComputeArcs()
2000 && parcs[i].angle2 == 0x2d00) in miComputeArcs()
2006 computeDashMap(&parcs[i], &map); in miComputeArcs()
2011 startAngle = parcs[i].angle1; in miComputeArcs()
2012 spanAngle = parcs[i].angle2; in miComputeArcs()
2025 xarc = parcs[i]; in miComputeArcs()
2028 startAngle = parcs[i].y; in miComputeArcs()
2029 endAngle = startAngle + parcs[i].height; in miComputeArcs()
2033 startAngle = parcs[i].x; in miComputeArcs()
2034 endAngle = startAngle + parcs[i].width; in miComputeArcs()
2073 xarc = parcs[i]; in miComputeArcs()
2142 &arcSize[prevphase], &parcs[i]); in miComputeArcs()
2152 &arcSize[iphase], &parcs[i]); in miComputeArcs()
3596 miPolyArc(DrawablePtr pDraw, GCPtr pGC, int narcs, xArc * parcs) in miPolyArc() argument
3599 miZeroPolyArc(pDraw, pGC, narcs, parcs); in miPolyArc()
3601 miWideArc(pDraw, pGC, narcs, parcs); in miPolyArc()