Lines Matching full:x1
10 PetscErrorCode PetscDrawInterpolatedTriangle_X(PetscDraw_X *win, int x1, int y_1, int t1, int x2, i… in PetscDrawInterpolatedTriangle_X() argument
21 if (x1 < 0 && x2 < 0 && x3 < 0) PetscFunctionReturn(PETSC_SUCCESS); in PetscDrawInterpolatedTriangle_X()
23 if (x1 > win->w && x2 > win->w && x3 > win->w) PetscFunctionReturn(PETSC_SUCCESS); in PetscDrawInterpolatedTriangle_X()
41 SWAP(x1, x2); in PetscDrawInterpolatedTriangle_X()
46 SWAP(x1, x3); in PetscDrawInterpolatedTriangle_X()
61 x2_x1 = x2 - x1; in PetscDrawInterpolatedTriangle_X()
63 x3_x1 = x3 - x1; in PetscDrawInterpolatedTriangle_X()
69 lx = (int)(lfrac * ((PetscReal)x2_x1) + (PetscReal)x1); in PetscDrawInterpolatedTriangle_X()
73 rx = (int)(rfrac * ((PetscReal)x3_x1) + (PetscReal)x1); in PetscDrawInterpolatedTriangle_X()
102 x1 = rx; in PetscDrawInterpolatedTriangle_X()
105 x3_x1 = x3 - x1; in PetscDrawInterpolatedTriangle_X()
123 rx = (int)(rfrac * ((PetscReal)x3_x1) + (PetscReal)x1); in PetscDrawInterpolatedTriangle_X()