|
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:99
void * loaded_structure
Pointer to the loaded mbs file specific structure (related to file format).
Definition: mbs_load_struct.h:126
MbsSaveOptions * opts_saver
Contains the options that must be used when loading the project.
Definition: mbs_load_struct.h:101
@ IGNORE_LOADED
Definition: mbs_load_struct.h:95
@ LOAD_NONE
Definition: mbs_load_struct.h:85
@ KEEP_LOADED
Definition: mbs_load_struct.h:95
char * prj_path
Folder containing the project root folder (by default it contains the folders "animationR",...
Definition: mbs_load_struct.h:53
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:72
@ XML_LOADED
Definition: mbs_load_struct.h:95
Definition: mbs_infos_struct.h:429
char * config_file
Configuration file at json format.
Definition: mbs_load_struct.h:41
JsonNode * mbs_config
Pointer to the configuration file contents.
Definition: mbs_load_struct.h:111
@ LOAD_ALL
Definition: mbs_load_struct.h:85
Definition: mbs_load_struct.h:97
@ LOAD_SYMBOLIC
Definition: mbs_load_struct.h:85
char * userfctLib_path
Definition: mbs_load_struct.h:26
@ JSON_LOADED
Definition: mbs_load_struct.h:95
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:103
char * symbolicLib_name
Definition: mbs_load_struct.h:22
Definition: mbs_load_struct.h:58
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:43
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:63
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:123
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:107
Definition: mbs_load_struct.h:20