MythTV
master
|
#include <cstddef>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include "surf3d.h"
#include "drawmethods.h"
Go to the source code of this file.
Functions | |
void | grid3d_free (grid3d **grid) |
grid3d * | grid3d_new (int sizex, int defx, int sizez, int defz, v3d center) |
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_update (grid3d *g, float angle, const float *vals, float dist) |
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 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 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 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.
void grid3d_update | ( | grid3d * | g, |
float | angle, | ||
const float * | vals, | ||
float | dist | ||
) |
Definition at line 97 of file surf3d.cpp.
Referenced by tentacle_update().