Defines | Functions | Variables
simpleVRML.c File Reference
#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"
Include dependency graph for examples/simpleVRML/simpleVRML.c:

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 ARUint8gARTImage = NULL
static int gARTThreshhold = 100
static long gCallCountMarkerDetect = 0
static ObjectData_TgObjectData
static int gObjectDataCount
static int prefDepth = 32
static int prefHeight = 480
static int prefRefresh = 0
static int prefWidth = 640
static int prefWindowed = TRUE

Define Documentation

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


Function Documentation

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.


Variable Documentation

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.

ARUint8* gARTImage = NULL [static]

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.

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.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


ar_recog
Author(s): Graylin Trevor Jay and Christopher Crick
autogenerated on Fri Jan 25 2013 12:15:01