model_fiducial.c File Reference

#include <assert.h>
#include <math.h>
#include "stage_internal.h"
#include "gui.h"


Defines

#define STG_FIDUCIALS_MAX   64
#define STG_DEFAULT_FIDUCIAL_RANGEMIN   0
#define STG_DEFAULT_FIDUCIAL_RANGEMAXID   5
#define STG_DEFAULT_FIDUCIAL_RANGEMAXANON   8
#define STG_DEFAULT_FIDUCIAL_FOV   DTOR(180)

Functions

void fiducial_load (stg_model_t *mod)
int fiducial_startup (stg_model_t *mod)
int fiducial_shutdown (stg_model_t *mod)
int fiducial_update (stg_model_t *mod)
int fiducial_render_data (stg_model_t *mod, char *name, void *data, size_t len, void *userp)
int fiducial_render_cfg (stg_model_t *mod, char *name, void *data, size_t len, void *userp)
int fiducial_unrender_data (stg_model_t *mod, char *name, void *data, size_t len, void *userp)
int fiducial_init (stg_model_t *mod)
int fiducial_raytrace_match (stg_model_t *mod, stg_model_t *hitmod)
void model_fiducial_check_neighbor (gpointer key, gpointer value, gpointer user)

Variables

stg_rtk_fig_tfig_debug_rays
const double STG_FIDUCIAL_WATTS = 10.0

Define Documentation

#define STG_FIDUCIALS_MAX   64
 

#define STG_DEFAULT_FIDUCIAL_RANGEMIN   0
 

#define STG_DEFAULT_FIDUCIAL_RANGEMAXID   5
 

#define STG_DEFAULT_FIDUCIAL_RANGEMAXANON   8
 

#define STG_DEFAULT_FIDUCIAL_FOV   DTOR(180)
 


Function Documentation

void fiducial_load stg_model_t mod  ) 
 

int fiducial_startup stg_model_t mod  ) 
 

int fiducial_shutdown stg_model_t mod  ) 
 

int fiducial_update stg_model_t mod  ) 
 

int fiducial_render_data stg_model_t mod,
char *  name,
void *  data,
size_t  len,
void *  userp
 

int fiducial_render_cfg stg_model_t mod,
char *  name,
void *  data,
size_t  len,
void *  userp
 

int fiducial_unrender_data stg_model_t mod,
char *  name,
void *  data,
size_t  len,
void *  userp
 

int fiducial_init stg_model_t mod  ) 
 

int fiducial_raytrace_match stg_model_t mod,
stg_model_t hitmod
 

void model_fiducial_check_neighbor gpointer  key,
gpointer  value,
gpointer  user
 


Variable Documentation

stg_rtk_fig_t* fig_debug_rays
 

const double STG_FIDUCIAL_WATTS = 10.0
 


Generated on Thu Aug 11 13:08:10 2005 for Stage by  doxygen 1.4.0