KrisLibrary  1.0.0
DynamicChain2D Member List

This is the complete list of members for DynamicChain2D, including all inherited members.

AddForceVector(Real torque, const Vector2 &force, int i, Vector &F) const (defined in DynamicChain2D)DynamicChain2D
dB_dq (defined in DynamicChain2D)DynamicChain2D
dq (defined in DynamicChain2D)DynamicChain2D
GetAcceleration(Vector &ddq, const Vector &fext) (defined in DynamicChain2D)DynamicChain2D
GetAncestors(int k, std::vector< bool > &ancestors) const Chain
GetCenterOfMass() const (defined in DynamicChain2D)DynamicChain2D
GetChildList(std::vector< std::vector< int > > &children) const Chain
GetCoriolisForceMatrix(Matrix &C) (defined in DynamicChain2D)DynamicChain2D
GetCoriolisForces(Vector &Cdq) (defined in DynamicChain2D)DynamicChain2D
GetDescendants(int k, std::vector< bool > &descendants) const Chain
GetForceVector(Real torque, const Vector2 &force, int i, Vector &F) const (defined in DynamicChain2D)DynamicChain2D
GetFullJacobian(const Vector2 &pi, int i, Matrix &J) const (defined in KinematicChain2DTemplate< DynamicLink2D >)KinematicChain2DTemplate< DynamicLink2D >
GetGravityPotentialEnergy(const Vector2 &g0) (defined in DynamicChain2D)DynamicChain2D
GetGravityVector(const Vector2 &g0, Vector &G) const (defined in DynamicChain2D)DynamicChain2D
GetJacobian(const Vector2 &pi, int i, int j, Real &dw, Vector2 &dv) const (defined in KinematicChain2DTemplate< DynamicLink2D >)KinematicChain2DTemplate< DynamicLink2D >
GetJacobianDeriv(const Vector2 &pi, int i, int j, int k, Real &ddtheta, Vector2 &ddp) const (defined in DynamicChain2D)DynamicChain2D
GetKineticEnergy(int i) const (defined in DynamicChain2D)DynamicChain2D
GetKineticEnergy() const (defined in DynamicChain2D)DynamicChain2D
GetKineticEnergyDeriv(int i, int j, int z) const (defined in DynamicChain2D)DynamicChain2D
GetKineticEnergyMatrix(Matrix &B) const (defined in DynamicChain2D)DynamicChain2D
GetKineticEnergyMatrixDeriv(int z, Matrix &dB) const (defined in DynamicChain2D)DynamicChain2D
GetKineticEnergyMatrixTimeDeriv(Matrix &dB) const (defined in DynamicChain2D)DynamicChain2D
GetOrientationJacobian(int i, int j, Real &dw) const (defined in KinematicChain2DTemplate< DynamicLink2D >)KinematicChain2DTemplate< DynamicLink2D >
GetPositionJacobian(const Vector2 &pi, int i, int j, Vector2 &dv) const (defined in KinematicChain2DTemplate< DynamicLink2D >)KinematicChain2DTemplate< DynamicLink2D >
GetPositionJacobian(const Vector2 &pi, int i, Matrix &J) const (defined in KinematicChain2DTemplate< DynamicLink2D >)KinematicChain2DTemplate< DynamicLink2D >
GetWorldAngularVelocity(int i, const Vector &dq, Real &dtheta) const (defined in KinematicChain2DTemplate< DynamicLink2D >)KinematicChain2DTemplate< DynamicLink2D >
GetWorldPosition(const Vector2 &pi, int i, Vector2 &p) const (defined in KinematicChain2DTemplate< DynamicLink2D >)KinematicChain2DTemplate< DynamicLink2D >
GetWorldRotation(int i, Real &theta) const (defined in KinematicChain2DTemplate< DynamicLink2D >)KinematicChain2DTemplate< DynamicLink2D >
GetWorldVelocity(const Vector2 &pi, int i, const Vector &dq, Vector2 &dp) const (defined in KinematicChain2DTemplate< DynamicLink2D >)KinematicChain2DTemplate< DynamicLink2D >
HasValidOrdering() const (defined in Chain)Chain
Initialize(int numBodies) (defined in DynamicChain2D)DynamicChain2D
InJointLimits(const Vector &q) const (defined in KinematicChain2DTemplate< DynamicLink2D >)KinematicChain2DTemplate< DynamicLink2D >inline
IsAncestor(int n, int p) const Chain
IsDescendent(int n, int c) const Chaininline
JO (defined in DynamicChain2D)DynamicChain2D
JP (defined in DynamicChain2D)DynamicChain2D
LCA(int a, int b) const Chain
LinkName(int i) const (defined in KinematicChain2DTemplate< DynamicLink2D >)KinematicChain2DTemplate< DynamicLink2D >inlinevirtual
links (defined in KinematicChain2DTemplate< DynamicLink2D >)KinematicChain2DTemplate< DynamicLink2D >
NoParent enum value (defined in Chain)Chain
parentsChain
q (defined in KinematicChain2DTemplate< DynamicLink2D >)KinematicChain2DTemplate< DynamicLink2D >
qMax (defined in KinematicChain2DTemplate< DynamicLink2D >)KinematicChain2DTemplate< DynamicLink2D >
qMin (defined in KinematicChain2DTemplate< DynamicLink2D >)KinematicChain2DTemplate< DynamicLink2D >
Update_dB_dq() (defined in DynamicChain2D)DynamicChain2D
Update_J() (defined in DynamicChain2D)DynamicChain2D
UpdateDynamics() (defined in DynamicChain2D)DynamicChain2D
UpdateFrames() (defined in KinematicChain2DTemplate< DynamicLink2D >)KinematicChain2DTemplate< DynamicLink2D >
~KinematicChain2DTemplate() (defined in KinematicChain2DTemplate< DynamicLink2D >)KinematicChain2DTemplate< DynamicLink2D >inlinevirtual