|
MythTV master
|
#include "v3d.h"Go to the source code of this file.
Classes | |
| struct | surf3d |
| struct | grid3d |
Functions | |
| grid3d * | grid3d_new (int sizex, int defx, int sizez, int defz, v3d center) |
| void | grid3d_free (grid3d **grid) |
| void | grid3d_update (grid3d *g, float angle, const float *vals, float dist) |
| void | surf3d_draw (surf3d *s, int color, int dist, int *buf, int *back, int W, int H) |
| void | grid3d_draw (grid3d *g, int color, int colorlow, int dist, int *buf, int *back, int W, int H) |
| void | surf3d_rotate (surf3d *s, float angle) |
| void | surf3d_translate (surf3d *s) |
| void grid3d_draw | ( | grid3d * | g, |
| int | color, | ||
| int | colorlow, | ||
| int | dist, | ||
| int * | buf, | ||
| int * | back, | ||
| int | W, | ||
| int | H | ||
| ) |
Definition at line 61 of file surf3d.cpp.
Referenced by tentacle_update().
| void grid3d_free | ( | grid3d ** | grid | ) |
Definition at line 8 of file surf3d.cpp.
Referenced by tentacle_free().
Definition at line 16 of file surf3d.cpp.
Referenced by tentacle_new().
| void grid3d_update | ( | grid3d * | g, |
| float | angle, | ||
| const float * | vals, | ||
| float | dist | ||
| ) |
Definition at line 97 of file surf3d.cpp.
Referenced by tentacle_update().
| void surf3d_draw | ( | surf3d * | s, |
| int | color, | ||
| int | dist, | ||
| int * | buf, | ||
| int * | back, | ||
| int | W, | ||
| int | H | ||
| ) |
Definition at line 48 of file surf3d.cpp.
| void surf3d_rotate | ( | surf3d * | s, |
| float | angle | ||
| ) |
Definition at line 82 of file surf3d.cpp.
| void surf3d_translate | ( | surf3d * | s | ) |
Definition at line 91 of file surf3d.cpp.