model_fiducial.c File Reference

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

Defines

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

Functions

int fiducial_init (stg_model_t *mod)
void fiducial_load (stg_model_t *mod)
int fiducial_raytrace_match (stg_model_t *mod, stg_model_t *hitmod)
int fiducial_render_cfg (stg_model_t *mod, void *userp)
int fiducial_render_data (stg_model_t *mod, void *userp)
int fiducial_shutdown (stg_model_t *mod)
int fiducial_startup (stg_model_t *mod)
int fiducial_unrender_cfg (stg_model_t *mod, void *userp)
int fiducial_unrender_data (stg_model_t *mod, void *userp)
int fiducial_update (stg_model_t *mod)
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_DEFAULT_FIDUCIAL_FOV   DTOR(180)

Referenced by fiducial_init().

#define STG_DEFAULT_FIDUCIAL_RANGEMAXANON   8

Referenced by fiducial_init().

#define STG_DEFAULT_FIDUCIAL_RANGEMAXID   5

Referenced by fiducial_init().

#define STG_DEFAULT_FIDUCIAL_RANGEMIN   0

Referenced by fiducial_init().

#define STG_FIDUCIALS_MAX   64


Function Documentation

int fiducial_raytrace_match ( stg_model_t mod,
stg_model_t hitmod 
)

int fiducial_shutdown ( stg_model_t mod  ) 

int fiducial_startup ( stg_model_t mod  ) 

int fiducial_unrender_cfg ( stg_model_t mod,
void *  userp 
)

References stg_model_fig_clear().

Referenced by fiducial_init().

int fiducial_unrender_data ( stg_model_t mod,
void *  userp 
)

References stg_model_fig_clear().

Referenced by fiducial_init().


Variable Documentation

const double STG_FIDUCIAL_WATTS = 10.0

Referenced by fiducial_startup().


Generated on Wed Jun 3 23:12:29 2009 for Stage by  doxygen 1.5.9