Public Member Functions | |
virtual bool | calcInverseKinematics (const Vector3 &end_p, const Matrix33 &end_R) |
CustomizedJointPath (Body *body, Link *baseLink, Link *targetLink) | |
virtual bool | hasAnalyticalIK () |
virtual | ~CustomizedJointPath () |
Private Member Functions | |
virtual void | onJointPathUpdated () |
Private Attributes | |
Body * | body |
int | ikTypeId |
bool | isCustomizedIkPathReversed |
CustomizedJointPath::CustomizedJointPath | ( | Body * | body, |
Link * | baseLink, | ||
Link * | targetLink | ||
) |
CustomizedJointPath::~CustomizedJointPath | ( | ) | [virtual] |
bool CustomizedJointPath::calcInverseKinematics | ( | const Vector3 & | end_p, |
const Matrix33 & | end_R | ||
) | [virtual] |
Reimplemented from hrp::JointPath.
bool CustomizedJointPath::hasAnalyticalIK | ( | ) | [virtual] |
Reimplemented from hrp::JointPath.
void CustomizedJointPath::onJointPathUpdated | ( | ) | [private, virtual] |
Reimplemented from hrp::JointPath.
Body* hrp::CustomizedJointPath::body [private] |
int hrp::CustomizedJointPath::ikTypeId [private] |
bool hrp::CustomizedJointPath::isCustomizedIkPathReversed [private] |