Lines Matching refs:lx

14   int       lc, rc = 0, lx, rx = 0, xx, y, c;  in PetscDrawInterpolatedTriangle_X()  local
69 lx = (int)(lfrac * ((PetscReal)x2_x1) + (PetscReal)x1); in PetscDrawInterpolatedTriangle_X()
76 rx_lx = rx - lx; in PetscDrawInterpolatedTriangle_X()
77 if (rx > lx) { in PetscDrawInterpolatedTriangle_X()
78 for (xx = lx; xx <= rx; xx++) { in PetscDrawInterpolatedTriangle_X()
79 c = (((xx - lx) * (rc_lc)) / (rx_lx) + lc) >> SHIFT_VAL; in PetscDrawInterpolatedTriangle_X()
83 } else if (rx < lx) { in PetscDrawInterpolatedTriangle_X()
84 for (xx = lx; xx >= rx; xx--) { in PetscDrawInterpolatedTriangle_X()
85 c = (((xx - lx) * (rc_lc)) / (rx_lx) + lc) >> SHIFT_VAL; in PetscDrawInterpolatedTriangle_X()
92 XDrawPoint(win->disp, PetscDrawXiDrawable(win), win->gc.set, lx, y); in PetscDrawInterpolatedTriangle_X()
119 lx = (int)(lfrac * ((PetscReal)x3_x2) + (PetscReal)x2); in PetscDrawInterpolatedTriangle_X()
126 rx_lx = rx - lx; in PetscDrawInterpolatedTriangle_X()
127 if (rx > lx) { in PetscDrawInterpolatedTriangle_X()
128 for (xx = lx; xx <= rx; xx++) { in PetscDrawInterpolatedTriangle_X()
129 c = (((xx - lx) * (rc_lc)) / (rx_lx) + lc) >> SHIFT_VAL; in PetscDrawInterpolatedTriangle_X()
133 } else if (rx < lx) { in PetscDrawInterpolatedTriangle_X()
134 for (xx = lx; xx >= rx; xx--) { in PetscDrawInterpolatedTriangle_X()
135 c = (((xx - lx) * (rc_lc)) / (rx_lx) + lc) >> SHIFT_VAL; in PetscDrawInterpolatedTriangle_X()
142 XDrawPoint(win->disp, PetscDrawXiDrawable(win), win->gc.set, lx, y); in PetscDrawInterpolatedTriangle_X()