#include "mbs_binder_private.h"
#include "mbs_loader.h"
#include "mbs_xml_binder_private.h"
#include "mbs_load_json.h"
#include "mbs_load_libraries.h"
#include "useful_functions.h"
#include "mbs_message.h"
#include <string.h>
MbsInfoBody* find_body_in_bodytree | ( | MbsInfos * | mbs_infos, |
char * | bodyname | ||
) |
MbsInfoJoint* find_joint_in_bodytree | ( | MbsInfos * | mbs_infos, |
char * | jointname | ||
) |
MbsInfoJoint* find_joint_in_joint_list | ( | MbsInfos * | mbs_infos, |
char * | jointname | ||
) |
MbsInfoJoint* find_joint_with_parent_in_joint_list | ( | MbsInfos * | mbs_infos, |
char * | jointname | ||
) |
void mbs_delete_info_ball | ( | MbsInfoBall * | mbs_info_ball | ) |
void mbs_delete_info_base | ( | MbsInfoBase * | mbs_info_base | ) |
void mbs_delete_info_body | ( | MbsInfoBody * | mbs_info_body, |
void * | all_joints_lists | ||
) |
void mbs_delete_info_bodytree | ( | MbsInfoBodytree * | mbs_info_bodytree, |
void * | all_joints_lists | ||
) |
void mbs_delete_info_cuts | ( | MbsInfoCuts * | mbs_info_cuts | ) |
void mbs_delete_info_d_data | ( | MbsInfoDData * | mbs_info_d_data | ) |
void mbs_delete_info_extforce | ( | MbsInfoExtforce * | mbs_info_extforce | ) |
void* mbs_delete_info_joint | ( | MbsInfoJoint * | mbs_info_joint | ) |
void mbs_delete_info_link | ( | MbsInfoLink * | mbs_info_link | ) |
void mbs_delete_info_links | ( | MbsInfoLinks * | mbs_info_links | ) |
void mbs_delete_info_opti | ( | MbsInfoOpti * | mbs_info_opti | ) |
void mbs_delete_info_parameter | ( | MbsInfoParameter * | mbs_info_parameter | ) |
void* mbs_delete_info_point | ( | MbsInfoPoint * | mbs_info_point | ) |
void* mbs_delete_info_ref_point | ( | MbsInfoRefPoint * | mbs_info_ref_point | ) |
void mbs_delete_info_rod | ( | MbsInfoRod * | mbs_info_rod | ) |
void mbs_delete_info_sensor | ( | MbsInfoSensor * | mbs_info_sensor | ) |
void mbs_delete_info_solid | ( | MbsInfoSolid * | mbs_info_solid | ) |
void mbs_delete_info_user_IO | ( | MbsInfoUserIO * | mbs_info_user_IO | ) |
void mbs_delete_info_user_IOs | ( | MbsInfoUserIOs * | mbs_info_user_IOs | ) |
void mbs_delete_info_user_model | ( | MbsInfoUserModel * | mbs_info_user_model | ) |
void mbs_delete_info_user_models | ( | MbsInfoUserModels * | mbs_info_user_models | ) |
void mbs_delete_infos | ( | MbsInfos * | mbs_infos | ) |
< Pointer to a list of sensor
< Pointer to a list of external force sensor
MbsInfos* mbs_info_reader | ( | const char * | mbs_filename | ) |
Read the mbs file to retrieve size informations (number of joints...).
mbs_filename | Path and name of the file (with extension). |
void mbs_info_structurer | ( | MbsInfos * | mbs_infos | ) |
int mbs_info_updater | ( | MbsInfos * | mbs_infos, |
const char * | mbs_filename | ||
) |
MbsInfoBall* mbs_new_info_ball | ( | void | ) |
MbsInfoBase* mbs_new_info_base | ( | void | ) |
MbsInfoBody* mbs_new_info_body | ( | void | ) |
MbsInfoBodytree* mbs_new_info_bodytree | ( | void | ) |
MbsInfoCuts* mbs_new_info_cuts | ( | void | ) |
MbsInfoDData* mbs_new_info_d_data | ( | void | ) |
MbsInfoExtforce* mbs_new_info_extforce | ( | void | ) |
MbsInfoJoint* mbs_new_info_joint | ( | void | ) |
MbsInfoLink* mbs_new_info_link | ( | void | ) |
MbsInfoLinks* mbs_new_info_links | ( | void | ) |
MbsInfoOpti* mbs_new_info_opti | ( | void | ) |
MbsInfoParameter* mbs_new_info_parameter | ( | void | ) |
MbsInfoPoint* mbs_new_info_point | ( | void | ) |
MbsInfoRefPoint* mbs_new_info_ref_point | ( | void | ) |
MbsInfoRod* mbs_new_info_rod | ( | void | ) |
MbsInfoSensor* mbs_new_info_sensor | ( | void | ) |
MbsInfoSolid* mbs_new_info_solid | ( | void | ) |
MbsInfoUserIO* mbs_new_info_user_IO | ( | void | ) |
MbsInfoUserIOs* mbs_new_info_user_IOs | ( | void | ) |
MbsInfoUserModel* mbs_new_info_user_model | ( | void | ) |
MbsInfoUserModels* mbs_new_info_user_models | ( | void | ) |
MbsInfos* mbs_new_infos | ( | void | ) |