model_blobfinder.c File Reference

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


Defines

#define STG_DEFAULT_BLOB_CHANNELCOUNT   6
#define STG_DEFAULT_BLOB_SCANWIDTH   80
#define STG_DEFAULT_BLOB_SCANHEIGHT   60
#define STG_DEFAULT_BLOB_RANGEMAX   8.0
#define STG_DEFAULT_BLOB_PAN   0.0
#define STG_DEFAULT_BLOB_TILT   0.0
#define STG_DEFAULT_BLOB_ZOOM   DTOR(60)

Functions

int blobfinder_init (stg_model_t *mod)
int blobfinder_startup (stg_model_t *mod)
int blobfinder_shutdown (stg_model_t *mod)
int blobfinder_update (stg_model_t *mod)
void blobfinder_load (stg_model_t *mod)
int blobfinder_render_data (stg_model_t *mod, char *name, void *data, size_t len, void *userp)
int blobfinder_render_cfg (stg_model_t *mod, char *name, void *data, size_t len, void *userp)
int blobfinder_unrender_data (stg_model_t *mod, char *name, void *data, size_t len, void *userp)
int blobfinder_unrender_cfg (stg_model_t *mod, char *name, void *data, size_t len, void *userp)
int blobfinder_raytrace_filter (stg_model_t *finder, stg_model_t *found)

Variables

stg_rtk_fig_tfig_debug_rays
const int STG_BLOBFINDER_BLOBS_MAX = 32
const double STG_BLOB_WATTS = 10.0

Define Documentation

#define STG_DEFAULT_BLOB_CHANNELCOUNT   6
 

#define STG_DEFAULT_BLOB_SCANWIDTH   80
 

#define STG_DEFAULT_BLOB_SCANHEIGHT   60
 

#define STG_DEFAULT_BLOB_RANGEMAX   8.0
 

#define STG_DEFAULT_BLOB_PAN   0.0
 

#define STG_DEFAULT_BLOB_TILT   0.0
 

#define STG_DEFAULT_BLOB_ZOOM   DTOR(60)
 


Function Documentation

int blobfinder_init stg_model_t mod  ) 
 

int blobfinder_startup stg_model_t mod  ) 
 

int blobfinder_shutdown stg_model_t mod  ) 
 

int blobfinder_update stg_model_t mod  ) 
 

void blobfinder_load stg_model_t mod  ) 
 

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

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

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

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

int blobfinder_raytrace_filter stg_model_t finder,
stg_model_t found
 


Variable Documentation

stg_rtk_fig_t* fig_debug_rays
 

const int STG_BLOBFINDER_BLOBS_MAX = 32
 

const double STG_BLOB_WATTS = 10.0
 


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