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_RANGEMAX   8.0
#define STG_DEFAULT_BLOB_SCANHEIGHT   60
#define STG_DEFAULT_BLOB_SCANWIDTH   80

Functions

int blobfinder_init (stg_model_t *mod)
void blobfinder_load (stg_model_t *mod)
int blobfinder_raytrace_filter (stg_model_t *finder, stg_model_t *found)
int blobfinder_render_cfg (stg_model_t *mod, void *userp)
int blobfinder_render_data (stg_model_t *mod, void *userp)
int blobfinder_shutdown (stg_model_t *mod)
int blobfinder_startup (stg_model_t *mod)
int blobfinder_unrender_cfg (stg_model_t *mod, void *userp)
int blobfinder_unrender_data (stg_model_t *mod, void *userp)
int blobfinder_update (stg_model_t *mod)
int ptz_startup (stg_model_t *mod)

Variables

stg_rtk_fig_tfig_debug_rays
const double STG_BLOB_WATTS = 10.0
const int STG_BLOBFINDER_BLOBS_MAX = 32

Define Documentation

#define STG_DEFAULT_BLOB_CHANNELCOUNT   6
 

#define STG_DEFAULT_BLOB_RANGEMAX   8.0
 

#define STG_DEFAULT_BLOB_SCANHEIGHT   60
 

#define STG_DEFAULT_BLOB_SCANWIDTH   80
 


Function Documentation

int blobfinder_init stg_model_t mod  ) 
 

void blobfinder_load stg_model_t mod  ) 
 

int blobfinder_raytrace_filter stg_model_t finder,
stg_model_t found
 

int blobfinder_render_cfg stg_model_t mod,
void *  userp
 

int blobfinder_render_data stg_model_t mod,
void *  userp
 

int blobfinder_shutdown stg_model_t mod  ) 
 

int blobfinder_startup stg_model_t mod  ) 
 

int blobfinder_unrender_cfg stg_model_t mod,
void *  userp
 

int blobfinder_unrender_data stg_model_t mod,
void *  userp
 

int blobfinder_update stg_model_t mod  ) 
 

int ptz_startup stg_model_t mod  ) 
 


Variable Documentation

stg_rtk_fig_t* fig_debug_rays
 

const double STG_BLOB_WATTS = 10.0
 

const int STG_BLOBFINDER_BLOBS_MAX = 32
 


Generated on Thu Dec 13 13:55:22 2007 for Stage by  doxygen 1.4.6