, 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 | |