Class for representing "handle"; two pJoint instances are attached to both sides of each joint. More...
#include <psim.h>
Public Member Functions | |
Joint * | GetJoint () |
pJoint * | Pair () |
int | ParentSide () |
pJoint (Joint *_joint, Joint *_link_side) | |
~pJoint () | |
Private Member Functions | |
void | calc_dvel () |
void | calc_jacobian () |
void | calc_jdot () |
void | dump (ostream &ost) |
Private Attributes | |
fVec | acc_final |
fVec | colf_final |
fVec | dvel |
fVec | f_final |
fMat | J |
fVec | Jdot |
Joint * | joint |
Joint * | link_side |
null in parent side of space joint More... | |
pJoint * | pair |
int | parent_side |
link is in parent side? More... | |
pLink * | plink |
pSubChain * | subchain |
the subchain which only contains the link associated with this pjoint More... | |
fVec | vel_final |
Friends | |
class | pLink |
class | pSim |
class | pSubChain |
Class for representing "handle"; two pJoint instances are attached to both sides of each joint.
|
private |
Definition at line 585 of file update.cpp.
|
private |
Definition at line 164 of file update.cpp.
|
private |
Definition at line 802 of file update.cpp.
|
private |
|
private |