Lines Matching refs:y_1
10 PetscErrorCode PetscDrawInterpolatedTriangle_X(PetscDraw_X *win, int x1, int y_1, int t1, int x2, i… in PetscDrawInterpolatedTriangle_X() argument
22 if (y_1 < 0 && y2 < 0 && y3 < 0) PetscFunctionReturn(PETSC_SUCCESS); in PetscDrawInterpolatedTriangle_X()
24 if (y_1 > win->h && y2 > win->h && y3 > win->h) PetscFunctionReturn(PETSC_SUCCESS); in PetscDrawInterpolatedTriangle_X()
38 if (y_1 > y2) { in PetscDrawInterpolatedTriangle_X()
39 SWAP(y_1, y2); in PetscDrawInterpolatedTriangle_X()
43 if (y_1 > y3) { in PetscDrawInterpolatedTriangle_X()
44 SWAP(y_1, y3); in PetscDrawInterpolatedTriangle_X()
56 if (y2 != y_1) R_y2_y_1 = 1.0 / ((PetscReal)(y2 - y_1)); in PetscDrawInterpolatedTriangle_X()
58 if (y3 != y_1) R_y3_y_1 = 1.0 / ((PetscReal)(y3 - y_1)); in PetscDrawInterpolatedTriangle_X()
64 for (y = y_1; y <= y2; y++) { in PetscDrawInterpolatedTriangle_X()
67 lfrac = ((PetscReal)(y - y_1)) * R_y2_y_1; in PetscDrawInterpolatedTriangle_X()
71 rfrac = ((PetscReal)(y - y_1)) * R_y3_y_1; in PetscDrawInterpolatedTriangle_X()
99 if (y_1 < y2) { in PetscDrawInterpolatedTriangle_X()
101 y_1 = y2; in PetscDrawInterpolatedTriangle_X()
111 if (y3 != y_1) R_y3_y_1 = 1.0 / ((PetscReal)(y3 - y_1)); in PetscDrawInterpolatedTriangle_X()
121 rfrac = ((PetscReal)(y - y_1)) * R_y3_y_1; in PetscDrawInterpolatedTriangle_X()