![]() |
TinyGL 0.4.1 for MinGW
|
Go to the source code of this file.
Functions | |
| if (p1->y< p0->y) | |
| if (p2->y< p0->y) | |
| else | if (p2->y< p1->y) |
| if (fz==0) return | |
| DRAW_INIT () | |
| for (part=0;part< 2;part++) | |
Variables | |
| float | fdx1 |
| float | fdx2 = p2->x - p0->x |
| float | fdy1 = p1->y - p0->y |
| float | fdy2 = p2->y - p0->y |
| float | fz = fdx1 * fdy2 - fdx2 * fdy1 |
| float | d1 |
| float | d2 |
| unsigned short * | pz1 = zb->zbuf + p0->y * zb->xsize |
| PIXEL * | pp1 = (PIXEL *) ((char *) zb->pbuf + zb->linesize * p0->y) |
| int | part |
| int | update_left |
| int | update_right |
| int | nb_lines |
| int | dx1 |
| int | dy1 |
| int | tmp |
| int | dx2 |
| int | dy2 |
| int | error |
| int | derror |
| int | x1 |
| int | dxdy_min |
| int | dxdy_max |
| int | x2 |
| int | dx2dy2 |
| DRAW_INIT | ( | ) |
| for | ( | ) |
Definition at line 140 of file ztriangle.h.
| if | ( | fz | = =0 | ) |
| if | ( | p1->y< p0-> | y | ) |
Definition at line 37 of file ztriangle.h.
| if | ( | p2->y< p0-> | y | ) |
Definition at line 42 of file ztriangle.h.
| else if | ( | p2->y< p1-> | y | ) |
Definition at line 47 of file ztriangle.h.
| float d1 |
Definition at line 7 of file ztriangle.h.
| float d2 |
Definition at line 7 of file ztriangle.h.
| int derror |
Definition at line 14 of file ztriangle.h.
| int dx1 |
Definition at line 12 of file ztriangle.h.
| int dx2 |
Definition at line 12 of file ztriangle.h.
| int dx2dy2 |
Definition at line 17 of file ztriangle.h.
| int dxdy_max |
Definition at line 15 of file ztriangle.h.
| int dxdy_min |
Definition at line 15 of file ztriangle.h.
| int dy1 |
Definition at line 12 of file ztriangle.h.
| int dy2 |
Definition at line 12 of file ztriangle.h.
| int error |
Definition at line 14 of file ztriangle.h.
| fdx1 |
Definition at line 7 of file ztriangle.h.
| fdx2 = p2->x - p0->x |
Definition at line 7 of file ztriangle.h.
| fdy1 = p1->y - p0->y |
Definition at line 7 of file ztriangle.h.
| fdy2 = p2->y - p0->y |
Definition at line 7 of file ztriangle.h.
| int nb_lines |
Definition at line 12 of file ztriangle.h.
| int part |
Definition at line 10 of file ztriangle.h.
Definition at line 9 of file ztriangle.h.
| pz1 = zb->zbuf + p0->y * zb->xsize |
Definition at line 8 of file ztriangle.h.
| int tmp |
Definition at line 12 of file ztriangle.h.
| int update_left |
Definition at line 10 of file ztriangle.h.
| int update_right |
Definition at line 10 of file ztriangle.h.
| int x1 |
Definition at line 15 of file ztriangle.h.
| int x2 |
Definition at line 17 of file ztriangle.h.