Home
last modified time | relevance | path

Searched refs:y_3 (Results 1 – 2 of 2) sorted by relevance

/petsc/src/sys/classes/draw/impls/image/
H A Ddrawimage.h108 …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 Ddrawimage.c207 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()