Lines Matching refs:seg
598 static BoxRec box_from_seg(const xSegment *seg, GCPtr gc)
602 if (seg->x1 == seg->x2) {
603 if (seg->y1 > seg->y2) {
604 b.y2 = seg->y1 + 1;
605 b.y1 = seg->y2 + 1;
609 b.y1 = seg->y1;
610 b.y2 = seg->y2;
614 b.x1 = seg->x1;
615 b.x2 = seg->x1 + 1;
617 if (seg->x1 > seg->x2) {
618 b.x2 = seg->x1 + 1;
619 b.x1 = seg->x2 + 1;
623 b.x1 = seg->x1;
624 b.x2 = seg->x2;
628 b.y1 = seg->y1;
629 b.y2 = seg->y1 + 1;