#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.