![]() |
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.