Visualization variables and stuctures. More...
#include <mbs_realtime_struct.h>
Public Attributes | |
int | nb_models |
number of models to load More... | |
int | buffer_size |
size of the buffer to save past visualization More... | |
int | change_viewpoint |
1 to change the viewpoint in simulation, 0 otherwise More... | |
int | cur_viewpoint |
current viewpoint in simulation More... | |
int | nb_viewpoint |
number of viewpoints More... | |
int | visu_past_flag |
1 to view what happened before, 0 otherwise More... | |
int | flag_t_last_past |
1 if 't_last_past' initialized, 0 otherwise More... | |
double | t_visu_past |
requested time for past visualization [s] More... | |
double | t_last_past |
last time the 'update_visu_past' was called [s] More... | |
int | flag_buffer_round |
1 if buffer already filled, 0 otherwise More... | |
int | last_past_q_flag |
1 if last visu was with past_q, 0 otherwise More... | |
int * | nb_q |
number of joints in the .mbs used for visualization (for each model) More... | |
char ** | mbs_file |
path and file name fot the .mbs file used for Java visualization (for each model) More... | |
double * | tsim_save |
vector saving the simulation time [s] More... | |
double *** | q_save |
tabular saving the joints positions, according to tsim_save (for each model) More... | |
int | min_tsim_index |
index correspondinf to minimal simulation time More... | |
int | max_tsim_index |
index correspondinf to maximal simulation time More... | |
double | min_tsim |
minimal simulation time [s] More... | |
double | max_tsim |
maximal simulation time [s] More... | |
double | cur_tsim |
current simulation time [s] More... | |
double ** | cur_q |
current joints positions vector (for each model) More... | |
double ** | past_q |
requested past joints positions vector (for each model) More... | |
double ** | anim_q |
joints position for .anim file (for each model) More... | |
void * | visu_class |
main class or structure for visualization More... | |
Visualization variables and stuctures.
double** anim_q |
joints position for .anim file (for each model)
int buffer_size |
size of the buffer to save past visualization
int change_viewpoint |
1 to change the viewpoint in simulation, 0 otherwise
double** cur_q |
current joints positions vector (for each model)
double cur_tsim |
current simulation time [s]
int cur_viewpoint |
current viewpoint in simulation
int flag_buffer_round |
1 if buffer already filled, 0 otherwise
int flag_t_last_past |
1 if 't_last_past' initialized, 0 otherwise
int last_past_q_flag |
1 if last visu was with past_q, 0 otherwise
double max_tsim |
maximal simulation time [s]
int max_tsim_index |
index correspondinf to maximal simulation time
char** mbs_file |
path and file name fot the .mbs file used for Java visualization (for each model)
double min_tsim |
minimal simulation time [s]
int min_tsim_index |
index correspondinf to minimal simulation time
int nb_models |
number of models to load
int* nb_q |
number of joints in the .mbs used for visualization (for each model)
int nb_viewpoint |
number of viewpoints
double** past_q |
requested past joints positions vector (for each model)
double*** q_save |
tabular saving the joints positions, according to tsim_save (for each model)
double t_last_past |
last time the 'update_visu_past' was called [s]
double t_visu_past |
requested time for past visualization [s]
double* tsim_save |
vector saving the simulation time [s]
void* visu_class |
main class or structure for visualization
int visu_past_flag |
1 to view what happened before, 0 otherwise