#include <stdio.h>#include <string.h>#include <math.h>#include <strings.h>#include <GL/gl.h>#include <GL/glut.h>#include <AR/gsub.h>#include <AR/matrix.h>#include "draw_object.h"
Go to the source code of this file.
Functions | |
| int | draw (char *name, double trans[4][4], int xwin, int ywin) |
| static void | draw_axis (void) |
| static void | draw_camera (double trans[3][4]) |
| int | draw_exview (double a, double b, double r, double trans[3][4], int xwin, int ywin) |
| static int | draw_object (char *name, double gl_para[16], int xwin, int ywin) |
| static void | get_trans (double a, double b, double r, double trans[3][4]) |
| void | print_string (char *string) |
| static void | setup_light (void) |
| int draw | ( | char * | name, |
| double | trans[4][4], | ||
| int | xwin, | ||
| int | ywin | ||
| ) |
Definition at line 173 of file backup/examples/exview/draw_object.c.
| static void draw_axis | ( | void | ) | [static] |
Definition at line 289 of file backup/examples/exview/draw_object.c.
| static void draw_camera | ( | double | trans[3][4] | ) | [static] |
Definition at line 128 of file backup/examples/exview/draw_object.c.
| int draw_exview | ( | double | a, |
| double | b, | ||
| double | r, | ||
| double | trans[3][4], | ||
| int | xwin, | ||
| int | ywin | ||
| ) |
Definition at line 71 of file backup/examples/exview/draw_object.c.
| static int draw_object | ( | char * | name, |
| double | gl_para[16], | ||
| int | xwin, | ||
| int | ywin | ||
| ) | [static] |
Definition at line 184 of file backup/examples/exview/draw_object.c.
| static void get_trans | ( | double | a, |
| double | b, | ||
| double | r, | ||
| double | trans[3][4] | ||
| ) | [static] |
Definition at line 243 of file backup/examples/exview/draw_object.c.
| void print_string | ( | char * | string | ) |
Definition at line 34 of file backup/examples/exview/draw_object.c.
| static void setup_light | ( | void | ) | [static] |
Definition at line 217 of file backup/examples/exview/draw_object.c.