Searched refs:y_3 (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/sys/classes/draw/impls/image/ |
| H A D | drawimage.h | 108 …le(PetscImage img, int x_1, int y_1, int t_1, int x_2, int y_2, int t_2, int x_3, int y_3, int t_3) in PetscImageDrawTriangle() argument 120 if (y_1 < ymin && y_2 < ymin && y_3 < ymin) return; in PetscImageDrawTriangle() 122 if (y_1 > ymax && y_2 > ymax && y_3 > ymax) return; in PetscImageDrawTriangle() 141 if (y_1 > y_3) { in PetscImageDrawTriangle() 143 SWAP(y_1, y_3); in PetscImageDrawTriangle() 146 if (y_2 > y_3) { in PetscImageDrawTriangle() 148 SWAP(y_2, y_3); in PetscImageDrawTriangle() 159 R_y3_y1 = (y_3 != y_1) ? one / ((float)(y_3 - y_1)) : 0; in PetscImageDrawTriangle() 194 if (y_2 >= y_3) return; in PetscImageDrawTriangle() 202 R_y3_y1 = (y_3 != y_1) ? one / ((float)(y_3 - y_1)) : 0; in PetscImageDrawTriangle() [all …]
|
| H A D | drawimage.c | 207 int y_1 = YTRANS(draw, img, Y_1), y_2 = YTRANS(draw, img, Y_2), y_3 = YTRANS(draw, img, Y_3); in PetscDrawTriangle_Image() local 208 PetscImageDrawTriangle(img, x_1, y_1, c1, x_2, y_2, c2, x_3, y_3, c3); in PetscDrawTriangle_Image()
|