model_laser.c File Reference
#include <sys/time.h>
#include <math.h>
#include "gui.h"
#include "stage_internal.h"
Defines | |
#define | LASER_FILLED 1 |
#define | STG_DEFAULT_LASER_FOV M_PI |
#define | STG_DEFAULT_LASER_MAXRANGE 8.0 |
#define | STG_DEFAULT_LASER_MINRANGE 0.0 |
#define | STG_DEFAULT_LASER_SAMPLES 180 |
#define | STG_DEFAULT_LASER_SIZEX 0.15 |
#define | STG_DEFAULT_LASER_SIZEY 0.15 |
#define | STG_LASER_SAMPLES_MAX 1024 |
#define | STG_LASER_WATTS 17.5 |
#define | TIMING 0 |
Functions | |
int | laser_init (stg_model_t *mod) |
void | laser_load (stg_model_t *mod) |
int | laser_raytrace_match (stg_model_t *mod, stg_model_t *hitmod) |
int | laser_render_cfg (stg_model_t *mod, void *userp) |
int | laser_render_data (stg_model_t *mod, void *userp) |
int | laser_shutdown (stg_model_t *mod) |
int | laser_startup (stg_model_t *mod) |
int | laser_unrender_cfg (stg_model_t *mod, void *userp) |
int | laser_unrender_data (stg_model_t *mod, void *userp) |
int | laser_update (stg_model_t *mod) |
void | stg_laser_config_print (stg_laser_config_t *slc) |
Variables | |
stg_rtk_fig_t * | fig_debug_rays |
Define Documentation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Function Documentation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Variable Documentation
|
|
Generated on Thu Dec 13 13:55:22 2007 for Stage by 1.4.6