, including all inherited members.
| _init_virtual() | Joint | [protected] |
| abs_att | Joint | |
| abs_pos | Joint | |
| add_child(Joint *j) | Joint | [protected] |
| axis | Joint | |
| basename | Joint | |
| brother | Joint | |
| calc_acceleration() | Joint | [protected] |
| calc_jacobian(fMat &J, Joint *target) | Joint | [protected] |
| calc_jacobian_2(fMat *J, Joint *target) | Joint | [protected] |
| calc_jacobian_2_free_sub(fMat *J, Joint *target, Joint *j1) | Joint | [protected] |
| calc_jacobian_2_rotate_rotate(fMat *J, Joint *target, Joint *j1, const fVec3 &axis1, int index1, const fVec3 &axis2, int index2) | Joint | [protected] |
| calc_jacobian_2_rotate_slide(fMat *J, Joint *target, Joint *jk, const fVec3 &k_axis, int k_index, const fVec3 &loc_axis, int loc_index) | Joint | [protected] |
| calc_jacobian_2_rotate_sub(fMat *J, Joint *target, Joint *j1) | Joint | [protected] |
| calc_jacobian_2_slide_rotate(fMat *J, Joint *target, Joint *jk, const fVec3 &k_axis, int k_index, const fVec3 &loc_axis, int loc_index) | Joint | [protected] |
| calc_jacobian_2_slide_sub(fMat *J, Joint *target, Joint *j1) | Joint | [protected] |
| calc_jacobian_2_sphere_sub(fMat *J, Joint *target, Joint *j1) | Joint | [protected] |
| calc_jacobian_free(fMat &J, Joint *target) | Joint | [protected] |
| calc_jacobian_rotate(fMat &J, Joint *target) | Joint | [protected] |
| calc_jacobian_slide(fMat &J, Joint *target) | Joint | [protected] |
| calc_jacobian_sphere(fMat &J, Joint *target) | Joint | [protected] |
| calc_joint_force(fVec &tau) | Joint | [protected] |
| calc_position() | Joint | [protected] |
| calc_velocity() | Joint | [protected] |
| CalcJacobian(fMat &J) | Joint | |
| CalcJacobian2(fMat *J2) | Joint | |
| CalcJdot(fVec &jdot) | Joint | |
| Chain class | Joint | [friend] |
| chain | Joint | [protected] |
| CharName() const | Joint | [inline] |
| child | Joint | |
| clear() | Joint | [protected] |
| clear_data() | Joint | [protected] |
| clear_ext_force() | Joint | [protected] |
| clear_joint_force() | Joint | [protected] |
| com_jacobian(fMat &J, fVec3 &com, const char *chname) | Joint | [protected] |
| cur_scale | Joint | [private] |
| descendant_dof() | Joint | [protected] |
| descendant_num_joints() | Joint | [protected] |
| DescendantDOF() | Joint | |
| DescendantNumJoints() | Joint | |
| ext_force | Joint | |
| ext_moment | Joint | |
| find_joint(const char *n, const char *charname) | Joint | [protected] |
| find_joint(int _id) | Joint | [protected] |
| gear_ratio | Joint | |
| get_joint_acc(fVec &accs) | Joint | [protected] |
| get_joint_force(fVec &forces) | Joint | [protected] |
| get_joint_list(Joint **joints) | Joint | [protected] |
| get_joint_name_list(char **jnames) | Joint | [protected] |
| get_joint_value(fVec &values) | Joint | [protected] |
| get_joint_vel(fVec &vels) | Joint | [protected] |
| GetJointAcc(double &_qdd) | Joint | |
| GetJointAcc(fVec3 &rdd) | Joint | |
| GetJointAcc(fVec3 &pdd, fVec3 &rdd) | Joint | |
| GetJointForce(double &_tau) | Joint | |
| GetJointForce(fVec3 &_n3) | Joint | |
| GetJointForce(fVec3 &_f3, fVec3 &_n3) | Joint | |
| GetJointValue(double &_q) | Joint | |
| GetJointValue(fMat33 &r) | Joint | |
| GetJointValue(fVec3 &p, fMat33 &r) | Joint | |
| GetJointVel(double &_qd) | Joint | |
| GetJointVel(fVec3 &rd) | Joint | |
| GetJointVel(fVec3 &pd, fVec3 &rd) | Joint | |
| i_dof | Joint | |
| i_joint | Joint | |
| i_thrust | Joint | |
| i_value | Joint | |
| inertia | Joint | |
| init() | Joint | [protected] |
| init_arrays() | Joint | [protected] |
| init_att | Joint | |
| init_pos | Joint | |
| init_virtual() | Joint | [protected] |
| inv_dyn() | Joint | [protected] |
| inv_dyn_1() | Joint | [protected] |
| inv_dyn_2() | Joint | [protected] |
| is_descendant(Joint *cur, Joint *target) | Joint | [protected] |
| isAscendant(Joint *target) | Joint | |
| isDescendant(Joint *target) | Joint | |
| j_type | Joint | |
| Joint() | Joint | |
| Joint(const char *name, JointType jt=JUNKNOWN, const fVec3 &rpos=0.0, const fMat33 &ratt=1.0, AxisIndex _axis_index=AXIS_NULL, int t_given=true) | Joint | |
| Joint(JointData *jdata, const char *charname) | Joint | |
| joint_f | Joint | |
| joint_n | Joint | |
| loc_ang_acc | Joint | |
| loc_ang_vel | Joint | |
| loc_com | Joint | |
| loc_com_acc | Joint | |
| loc_com_vel | Joint | |
| loc_lin_acc | Joint | |
| loc_lin_vel | Joint | |
| mass | Joint | |
| n_dof | Joint | |
| n_root_dof | Joint | |
| n_thrust | Joint | |
| name | Joint | |
| p_ang_acc | Joint | |
| p_ang_vel | Joint | |
| p_ep_dot | Joint | |
| p_lin_acc | Joint | |
| p_lin_vel | Joint | |
| parent | Joint | |
| post_integrate() | Joint | [protected] |
| pre_integrate() | Joint | [protected] |
| q | Joint | |
| qd | Joint | |
| qdd | Joint | |
| ratt_real | Joint | |
| real | Joint | |
| realname | Joint | |
| rel_ang_acc | Joint | |
| rel_ang_vel | Joint | |
| rel_att | Joint | |
| rel_ep | Joint | |
| rel_lin_acc | Joint | |
| rel_lin_vel | Joint | |
| rel_pos | Joint | |
| remove_child(Joint *j) | Joint | [protected] |
| rotor_inertia | Joint | |
| rpos_real | Joint | |
| save(ostream &ost, int indent, const char *charname) const | Joint | [protected] |
| save_xml(ostream &ost, int indent, const char *charname) const | Joint | [protected] |
| Scale() | Joint | [inline] |
| set_joint_acc(const fVec &accs) | Joint | [protected] |
| set_joint_force(const fVec &forces) | Joint | [protected] |
| set_joint_value(const fVec &values) | Joint | [protected] |
| set_joint_vel(const fVec &vels) | Joint | [protected] |
| SetFixedJointType(const fVec3 &rpos, const fMat33 &ratt) | Joint | |
| SetFreeJointType(const fVec3 &rpos, const fMat33 &ratt) | Joint | |
| SetJointAcc(double _qdd) | Joint | |
| SetJointAcc(const fVec3 &rdd) | Joint | |
| SetJointAcc(double ax, double ay, double az) | Joint | |
| SetJointAcc(const fVec3 &pdd, const fVec3 &rdd) | Joint | |
| SetJointAcc(double lx, double ly, double lz, double ax, double ay, double az) | Joint | |
| SetJointData(JointData *jdata, const char *charname) | Joint | |
| SetJointForce(double _tau) | Joint | |
| SetJointForce(const fVec3 &_n3) | Joint | |
| SetJointForce(const fVec3 &_f3, const fVec3 &_n3) | Joint | |
| SetJointOrientation(const fMat33 &r) | Joint | |
| SetJointPosition(const fVec3 &p) | Joint | |
| SetJointValue(double _q) | Joint | |
| SetJointValue(const fMat33 &r) | Joint | |
| SetJointValue(const fEulerPara &ep) | Joint | |
| SetJointValue(const fVec3 &p, const fMat33 &r) | Joint | |
| SetJointValue(const fVec3 &p, const fEulerPara &ep) | Joint | |
| SetJointVel(double _qd) | Joint | |
| SetJointVel(const fVec3 &rd) | Joint | |
| SetJointVel(const fVec3 &pd, const fVec3 &rd) | Joint | |
| SetName(const char *_name, const char *_charname=0) | Joint | [inline] |
| SetRotateJointType(const fVec3 &rpos, const fMat33 &ratt, AxisIndex ai) | Joint | |
| SetSlideJointType(const fVec3 &rpos, const fMat33 &ratt, AxisIndex ai) | Joint | |
| SetSphereJointType(const fVec3 &rpos, const fMat33 &ratt) | Joint | |
| t_given | Joint | |
| tau | Joint | |
| tau_f | Joint | |
| tau_n | Joint | |
| total_com(fVec3 &com, const char *chname) | Joint | [protected] |
| total_f | Joint | |
| total_mass() | Joint | [protected] |
| total_n | Joint | |
| TotalMass() | Joint | |
| UpdateJointType() | Joint | |
| ~Joint() | Joint | |