model_gripper.c File Reference

#include <sys/time.h>
#include <math.h>
#include "gui.h"
#include "stage_internal.h"


Defines

#define STG_DEFAULT_GRIPPER_SIZEX   0.12
#define STG_DEFAULT_GRIPPER_SIZEY   0.28

Functions

int gripper_update (stg_model_t *mod)
int gripper_startup (stg_model_t *mod)
int gripper_shutdown (stg_model_t *mod)
void gripper_load (stg_model_t *mod)
int gripper_render_data (stg_model_t *mod, char *name, void *data, size_t len, void *userp)
int gripper_unrender_data (stg_model_t *mod, char *name, void *data, size_t len, void *userp)
void gripper_generate_paddles (stg_model_t *mod, stg_gripper_config_t *cfg)
int gripper_paddle_contact (stg_model_t *mod, int paddle, stg_gripper_config_t *cfg, double contacts[3])
int gripper_break_beam (stg_model_t *mod, stg_gripper_config_t *cfg, int beam)
int gripper_init (stg_model_t *mod)
int gripper_raytrace_match (stg_model_t *mod, stg_model_t *hitmod)
void stg_print_gripper_config (stg_gripper_config_t *cfg)

Define Documentation

#define STG_DEFAULT_GRIPPER_SIZEX   0.12
 

#define STG_DEFAULT_GRIPPER_SIZEY   0.28
 


Function Documentation

int gripper_update (  stg_model_t *  mod  ) 
 

int gripper_startup (  stg_model_t *  mod  ) 
 

int gripper_shutdown (  stg_model_t *  mod  ) 
 

void gripper_load (  stg_model_t *  mod  ) 
 

int gripper_render_data (  stg_model_t *  mod,
char *  name,
void *  data,
size_t  len,
void *  userp
) 
 

int gripper_unrender_data (  stg_model_t *  mod,
char *  name,
void *  data,
size_t  len,
void *  userp
) 
 

void gripper_generate_paddles (  stg_model_t *  mod,
stg_gripper_config_t *  cfg
) 
 

int gripper_paddle_contact (  stg_model_t *  mod,
int  paddle,
stg_gripper_config_t *  cfg,
double  contacts[3]
) 
 

int gripper_break_beam (  stg_model_t *  mod,
stg_gripper_config_t *  cfg,
int  beam
) 
 

int gripper_init (  stg_model_t *  mod  ) 
 

int gripper_raytrace_match (  stg_model_t *  mod,
stg_model_t *  hitmod
) 
 


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