char*symmetric_joint_name;//!< the name of the symmetric joint (filed if master, NULL if slave or non symetric)
}MbsInfoJoint;
...
...
@@ -124,19 +124,19 @@ typedef struct MbsInfoJoint
*/
typedefstructMbsInfoBody
{
char*name;//! Name of the body.
char*name;//!< Name of the body.
MbsInfoRefPoint*parent;//! Description of the parent point of the current body.
MbsInfoRefPoint*parent;//!< Description of the parent point of the current body.
intn_joint;//! Number of joints leaving the body.
MbsInfoJoint**joint_list;//! Array of pointers to the MDS_joint_strct describing each joint leaving the body.
intn_joint;//!< Number of joints leaving the body.
MbsInfoJoint**joint_list;//!< Array of pointers to the MDS_joint_strct describing each joint leaving the body.
doublemass;//! Mass of the body
double*com;//! Array with the coordinate (x, y, z) of the center of mass of the body relative to the origin of the body expressed in the body frame.
double*inertia;//! Array with the inertia tensor (Ixx, Ixy, Ixz, Iyy, Iyz, Izz) of the body relative to the center of mass expressed in the body frame.
doublemass;//!< Mass of the body
double*com;//!< Array with the coordinate (x, y, z) of the center of mass of the body relative to the origin of the body expressed in the body frame.
double*inertia;//!< Array with the inertia tensor (Ixx, Ixy, Ixz, Iyy, Iyz, Izz) of the body relative to the center of mass expressed in the body frame.
intn_point;//! Number of point defined on the body.
MbsInfoPoint**point_list;//! Array of pointers to the MDS_point_strct describing each point of current body.
intn_point;//!< Number of point defined on the body.
MbsInfoPoint**point_list;//!< Array of pointers to the MDS_point_strct describing each point of current body.