#include <stdio.h>#include <stdlib.h>#include <string.h>#include <GL/glut.h>#include <AR/config.h>#include <AR/video.h>#include <AR/param.h>#include <AR/ar.h>#include <AR/gsub_lite.h>#include <AR/arvrml.h>#include "object.h"
Go to the source code of this file.
Defines | |
| #define | VIEW_DISTANCE_MAX 10000.0 |
| #define | VIEW_DISTANCE_MIN 10.0 |
| #define | VIEW_SCALEFACTOR 1.0 |
Functions | |
| static void | debugReportMode (const ARGL_CONTEXT_SETTINGS_REF arglContextSettings) |
| static void | Display (void) |
| static void | Idle (void) |
| static void | Keyboard (unsigned char key, int x, int y) |
| int | main (int argc, char **argv) |
| static void | Quit (void) |
| static void | Reshape (int w, int h) |
| static int | setupCamera (const char *cparam_name, char *vconf, ARParam *cparam) |
| static int | setupMarkersObjects (char *objectDataFilename, ObjectData_T **objectDataRef, int *objectDataCountRef) |
| static void | Visibility (int visible) |
Variables | |
| static ARGL_CONTEXT_SETTINGS_REF | gArglSettings = NULL |
| static ARParam | gARTCparam |
| static ARUint8 * | gARTImage = NULL |
| static int | gARTThreshhold = 100 |
| static long | gCallCountMarkerDetect = 0 |
| static ObjectData_T * | gObjectData |
| static int | gObjectDataCount |
| static int | prefDepth = 32 |
| static int | prefHeight = 480 |
| static int | prefRefresh = 0 |
| static int | prefWidth = 640 |
| static int | prefWindowed = TRUE |
| #define VIEW_DISTANCE_MAX 10000.0 |
Definition at line 71 of file examples/simpleVRML/simpleVRML.c.
| #define VIEW_DISTANCE_MIN 10.0 |
Definition at line 70 of file examples/simpleVRML/simpleVRML.c.
| #define VIEW_SCALEFACTOR 1.0 |
Definition at line 69 of file examples/simpleVRML/simpleVRML.c.
| static void debugReportMode | ( | const ARGL_CONTEXT_SETTINGS_REF | arglContextSettings | ) | [static] |
Definition at line 152 of file examples/simpleVRML/simpleVRML.c.
| static void Display | ( | void | ) | [static] |
Definition at line 358 of file examples/simpleVRML/simpleVRML.c.
| static void Idle | ( | void | ) | [static] |
Definition at line 257 of file examples/simpleVRML/simpleVRML.c.
| static void Keyboard | ( | unsigned char | key, |
| int | x, | ||
| int | y | ||
| ) | [static] |
Definition at line 198 of file examples/simpleVRML/simpleVRML.c.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 405 of file examples/simpleVRML/simpleVRML.c.
| static void Quit | ( | void | ) | [static] |
Definition at line 187 of file examples/simpleVRML/simpleVRML.c.
| static void Reshape | ( | int | w, |
| int | h | ||
| ) | [static] |
Definition at line 342 of file examples/simpleVRML/simpleVRML.c.
| static int setupCamera | ( | const char * | cparam_name, |
| char * | vconf, | ||
| ARParam * | cparam | ||
| ) | [static] |
Definition at line 104 of file examples/simpleVRML/simpleVRML.c.
| static int setupMarkersObjects | ( | char * | objectDataFilename, |
| ObjectData_T ** | objectDataRef, | ||
| int * | objectDataCountRef | ||
| ) | [static] |
Definition at line 138 of file examples/simpleVRML/simpleVRML.c.
| static void Visibility | ( | int | visible | ) | [static] |
Definition at line 329 of file examples/simpleVRML/simpleVRML.c.
ARGL_CONTEXT_SETTINGS_REF gArglSettings = NULL [static] |
Definition at line 94 of file examples/simpleVRML/simpleVRML.c.
ARParam gARTCparam [static] |
Definition at line 93 of file examples/simpleVRML/simpleVRML.c.
Definition at line 86 of file examples/simpleVRML/simpleVRML.c.
int gARTThreshhold = 100 [static] |
Definition at line 89 of file examples/simpleVRML/simpleVRML.c.
long gCallCountMarkerDetect = 0 [static] |
Definition at line 90 of file examples/simpleVRML/simpleVRML.c.
ObjectData_T* gObjectData [static] |
Definition at line 97 of file examples/simpleVRML/simpleVRML.c.
int gObjectDataCount [static] |
Definition at line 98 of file examples/simpleVRML/simpleVRML.c.
int prefDepth = 32 [static] |
Definition at line 82 of file examples/simpleVRML/simpleVRML.c.
int prefHeight = 480 [static] |
Definition at line 81 of file examples/simpleVRML/simpleVRML.c.
int prefRefresh = 0 [static] |
Definition at line 83 of file examples/simpleVRML/simpleVRML.c.
int prefWidth = 640 [static] |
Definition at line 80 of file examples/simpleVRML/simpleVRML.c.
int prefWindowed = TRUE [static] |
Definition at line 79 of file examples/simpleVRML/simpleVRML.c.