|
Robotran C Documentation
|
Go to the documentation of this file.
12 #ifndef mbs_load_struct_h
13 #define mbs_load_struct_h
MbsLoadOptions * opts
Contains the options that must be used when loading the project.
Definition: mbs_load_struct.h:95
void * loaded_structure
Pointer to the loaded mbs file specific structure (related to file format).
Definition: mbs_load_struct.h:122
MbsSaveOptions * opts_saver
Contains the options that must be used when loading the project.
Definition: mbs_load_struct.h:97
@ IGNORE_LOADED
Definition: mbs_load_struct.h:91
@ LOAD_NONE
Definition: mbs_load_struct.h:81
@ KEEP_LOADED
Definition: mbs_load_struct.h:91
char * prj_path
Folder containing the project root folder (by default it contains the folders "animationR",...
Definition: mbs_load_struct.h:49
char * userfctLib_name
Definition: mbs_load_struct.h:25
int update_joint0
In the input MbsData struct, this flag allow to replace the joint initial values (MbsData::q0,...
Definition: mbs_load_struct.h:68
@ XML_LOADED
Definition: mbs_load_struct.h:91
Definition: mbs_infos_struct.h:425
char * config_file
Configuration file at json format.
Definition: mbs_load_struct.h:35
JsonNode * mbs_config
Pointer to the configuration file contents.
Definition: mbs_load_struct.h:107
@ LOAD_ALL
Definition: mbs_load_struct.h:81
Definition: mbs_load_struct.h:93
@ LOAD_SYMBOLIC
Definition: mbs_load_struct.h:81
char * userfctLib_path
Definition: mbs_load_struct.h:26
@ JSON_LOADED
Definition: mbs_load_struct.h:91
int load_symb_user
Specify the project libraries to be loaded, an enumeration gives possible values:
Definition: mbs_load_struct.h:33
MbsInfos * mbs_infos
Contains the multibody structure with more informations than used by computation.
Definition: mbs_load_struct.h:99
char * symbolicLib_name
Definition: mbs_load_struct.h:22
Definition: mbs_load_struct.h:54
char * symbolicLib_path
Definition: mbs_load_struct.h:23
int verbose
Verbosity level (not yet implemented everywhere): Verbosity level propagated to other compatible modu...
Definition: mbs_load_struct.h:39
int save_joints
Specify if the current joint coordinates (q, qd, qdd) must be saved as the initial joint value in the...
Definition: mbs_load_struct.h:59
int loaded_nature
Flag to specifying either if the deep mbs file specific structure must be kept in memory (before load...
Definition: mbs_load_struct.h:119
int custom_mbs_info
Internal flag to specify if a custom MbsInfo was set in the structure ( and thus must not be freed) o...
Definition: mbs_load_struct.h:103
Definition: mbs_load_struct.h:20