IKThreeLink Member ListThis is the complete list of members for IKThreeLink, including all inherited members.
| autoRegisterIKThreeLink | IKThreeLink | [private, static] |
| computeFirstLink(KinematicJoint &curlink, const fmat::Column< 3 > &Pobj, KinematicJoint &endlink, const fmat::Column< 3 > &Plink, bool &valid) const | IKThreeLink | [protected] |
| computeFirstLinkPrismatic(KinematicJoint &curlink, const fmat::Column< 3 > &Pobj, KinematicJoint &endlink, const fmat::Column< 3 > &Plink, bool &valid) const | IKThreeLink | [protected] |
| computeFirstLinkRevolute(KinematicJoint &curlink, const fmat::Column< 3 > &Pobj, KinematicJoint &endlink, const fmat::Column< 3 > &Plink, bool &valid) const | IKThreeLink | [protected] |
| computePrismaticQ(fmat::fmatReal objD2, fmat::fmatReal neckD2, fmat::fmatReal inner) | IKThreeLink | [protected, static] |
| computeSecondLink(KinematicJoint &curlink, const fmat::Column< 3 > &Pobj, KinematicJoint &endlink, const fmat::Column< 3 > &Plink, bool invert, bool &valid) const | IKThreeLink | [protected] |
| computeSecondLinkPrismatic(KinematicJoint &curlink, const fmat::Column< 3 > &Pobj, KinematicJoint &endlink, const fmat::Column< 3 > &Plink, bool invert, bool &valid) const | IKThreeLink | [protected] |
| computeSecondLinkRevolute(KinematicJoint &curlink, const fmat::Column< 3 > &Pobj, KinematicJoint &endlink, const fmat::Column< 3 > &Plink, bool invert, bool &valid) const | IKThreeLink | [protected] |
| computeThirdLink(KinematicJoint &curlink, const fmat::Column< 3 > &Pobj, KinematicJoint &endlink, const fmat::Column< 3 > &Plink, bool invert, bool &valid) const | IKThreeLink | [protected] |
| computeThirdLinkPrismatic(KinematicJoint &curlink, const fmat::Column< 3 > &Pobj, KinematicJoint &endlink, const fmat::Column< 3 > &Plink, bool invert, bool &valid) const | IKThreeLink | [protected] |
| computeThirdLinkRevolute(KinematicJoint &curlink, const fmat::Column< 3 > &Pobj, KinematicJoint &endlink, const fmat::Column< 3 > &Plink, bool invert, bool &valid) const | IKThreeLink | [protected] |
| EPSILON | IKThreeLink | [protected, static] |
| getRegistry() | IKSolver | [static] |
| hasInverseSolution | IKThreeLink | [mutable, protected] |
| IKThreeLink() | IKThreeLink | |
| inverseKnee | IKThreeLink | [mutable, protected] |
| invertThird | IKThreeLink | [protected] |
| LIMITS enum value | IKSolver | |
| normalize_angle(float x) | IKThreeLink | [protected, static] |
| PROGRESS enum value | IKSolver | |
| RANGE enum value | IKSolver | |
| registry_t typedef | IKSolver | |
| setLinks(KinematicJoint &eff, KinematicJoint *links[], unsigned int remain) | IKThreeLink | [protected, static] |
| solve(const Point &pEff, const Rotation &oriEff, KinematicJoint &j, const Position &pTgt, float posPri, const Orientation &oriTgt, float oriPri) const | IKThreeLink | [virtual] |
| IKSolver::solve(const Point &pEff, KinematicJoint &j, const Position &pTgt) const | IKSolver | [virtual] |
| IKSolver::solve(const Rotation &oriEff, KinematicJoint &j, const Orientation &oriTgt) const | IKSolver | [virtual] |
| step(const Point &pEff, const Rotation &oriEff, KinematicJoint &j, const Position &pTgt, float pDist, float posPri, const Orientation &oriTgt, float oriDist, float oriPri) const | IKThreeLink | [virtual] |
| IKSolver::step(const Point &pEff, KinematicJoint &j, const Position &pTgt, float pDist) const | IKSolver | [virtual] |
| IKSolver::step(const Rotation &oriEff, KinematicJoint &j, const Orientation &oriTgt, float oriDist) const | IKSolver | [virtual] |
| StepResult_t enum name | IKSolver | |
| SUCCESS enum value | IKSolver | |
| ~IKSolver() | IKSolver | [virtual] |
|