Lines Matching refs:x0
667 static int clip_1d(int *x0, int *y0, int *x1, int *y1, int maxdim) { in clip_1d() argument
670 if (*x0 < 0) { /* start of line is left of window */ in clip_1d()
674 m = (*y1 - *y0)/(double)(*x1 - *x0); /* calculate the slope of the line */ in clip_1d()
676 *y0 -= (int)(m * *x0); in clip_1d()
677 *x0 = 0; in clip_1d()
685 if (*x0 > maxdim) { /* start of line is right of window - complement of above */ in clip_1d()
689 m = (*y1 - *y0)/(double)(*x1 - *x0); /* calculate the slope of the line */ in clip_1d()
690 *y0 += (int)(m * (maxdim - *x0)); /* adjust so point is on the right boundary */ in clip_1d()
691 *x0 = maxdim; in clip_1d()
701 m = (*y1 - *y0)/(double)(*x1 - *x0); /* calculate the slope of the line */ in clip_1d()
707 m = (*y1 - *y0)/(double)(*x1 - *x0); /* calculate the slope of the line */ in clip_1d()