Lines Matching refs:span

385     miArcSpan *span;  in miComputeCircleSpans()  local
410 span = spdata->spans; in miComputeCircleSpans()
413 span->lx = dy - x; in miComputeCircleSpans()
415 span->lw = slw; in miComputeCircleSpans()
416 span->rx = 0; in miComputeCircleSpans()
417 span->rw = span->lx + slw; in miComputeCircleSpans()
421 span->lw = x - inx; in miComputeCircleSpans()
422 span->rx = dy - inx + inslw; in miComputeCircleSpans()
423 span->rw = inx - x + slw - inslw; in miComputeCircleSpans()
425 span++; in miComputeCircleSpans()
432 span[-1].rx = span[-1].rw = -((lw - (int) parc->height) >> 1); in miComputeCircleSpans()
434 span[-1].rw = 0; in miComputeCircleSpans()
443 miArcSpan *span; in miComputeEllipseSpans() local
463 span = spdata->spans; in miComputeEllipseSpans()
469 span->lx = 0; in miComputeEllipseSpans()
470 span->lw = 1; in miComputeEllipseSpans()
471 span++; in miComputeEllipseSpans()
567 span->lx = ICEIL(xorg - outx); in miComputeEllipseSpans()
570 span->lw = ICEIL(xorg + outx) - span->lx; in miComputeEllipseSpans()
571 span->rx = ICEIL(xorg + inx); in miComputeEllipseSpans()
572 span->rw = -ICEIL(xorg - inx); in miComputeEllipseSpans()
576 span->lw = ICEIL(xorg - inx) - span->lx; in miComputeEllipseSpans()
577 span->rx = ICEIL(xorg + inx); in miComputeEllipseSpans()
578 span->rw = ICEIL(xorg + outx) - span->rx; in miComputeEllipseSpans()
580 span++; in miComputeEllipseSpans()
593 span->lx = ICEIL(xorg - outx); in miComputeEllipseSpans()
595 span->lw = ICEIL(xorg + outx) - span->lx; in miComputeEllipseSpans()
596 span->rx = ICEIL(xorg + inx); in miComputeEllipseSpans()
597 span->rw = -ICEIL(xorg - inx); in miComputeEllipseSpans()
600 span->lw = ICEIL(xorg - inx) - span->lx; in miComputeEllipseSpans()
601 span->rx = ICEIL(xorg + inx); in miComputeEllipseSpans()
602 span->rw = ICEIL(xorg + outx) - span->rx; in miComputeEllipseSpans()
606 span = &spdata->spans[spdata->count1]; in miComputeEllipseSpans()
607 span->lw = -span->lx; in miComputeEllipseSpans()
608 span->rx = 1; in miComputeEllipseSpans()
609 span->rw = span->lw; in miComputeEllipseSpans()
778 miArcSpan *span; in miFillWideEllipse() local
795 span = spdata->spans; in miFillWideEllipse()
811 span++; in miFillWideEllipse()
814 pts[0].x = xorg + span->lx; in miFillWideEllipse()
816 wids[0] = span->lw; in miFillWideEllipse()
824 span++; in miFillWideEllipse()
834 pts[0].x = xorg + span->lx; in miFillWideEllipse()
836 wids[0] = span->lw; in miFillWideEllipse()
837 pts[1].x = xorg + span->rx; in miFillWideEllipse()
839 wids[1] = span->rw; in miFillWideEllipse()
850 span++; in miFillWideEllipse()
853 if (span->rw <= 0) { in miFillWideEllipse()
854 pts[0].x = xorg + span->lx; in miFillWideEllipse()
856 wids[0] = span->lw; in miFillWideEllipse()
861 pts[0].x = xorg + span->lx; in miFillWideEllipse()
863 wids[0] = span->lw; in miFillWideEllipse()
864 pts[1].x = xorg + span->rx; in miFillWideEllipse()
866 wids[1] = span->rw; in miFillWideEllipse()
3041 struct finalSpan *span; in realAllocSpan() local
3049 freeFinalSpans = span = newChunk->data + 1; in realAllocSpan()
3051 span->next = span + 1; in realAllocSpan()
3052 span++; in realAllocSpan()
3054 span->next = 0; in realAllocSpan()
3055 span = newChunk->data; in realAllocSpan()
3056 span->next = 0; in realAllocSpan()
3057 return span; in realAllocSpan()
3078 struct finalSpan *span; in fillSpans() local
3095 for (span = *f; span; span = span->next) { in fillSpans()
3096 if (span->max <= span->min) in fillSpans()
3098 xSpan->x = span->min; in fillSpans()
3101 *xWidth++ = span->max - span->min; in fillSpans()
3506 miArcSpan *span; in drawQuadrant() local
3520 span = spdata->spans; in drawQuadrant()
3524 span++; in drawQuadrant()
3531 span->lx, -span->lx, 0, span->lx + span->lw, in drawQuadrant()
3533 if (span->rw + span->rx) in drawQuadrant()
3534 tailSpan(y, -span->rw, -span->rx, def, &bound, acc, mask); in drawQuadrant()
3537 span++; in drawQuadrant()
3549 arcSpan(y, span->lx, span->lw, span->rx, span->rw, in drawQuadrant()
3552 span++; in drawQuadrant()
3558 if (span->rw <= 0) { in drawQuadrant()
3559 arcSpan0(span->lx, -span->lx, 0, span->lx + span->lw, in drawQuadrant()
3561 if (span->rw + span->rx) in drawQuadrant()
3562 tailSpan(y, -span->rw, -span->rx, def, &bound, acc, n); in drawQuadrant()
3565 arcSpan0(span->lx, span->lw, span->rx, span->rw, in drawQuadrant()