Choreonoid
1.8
|
#include <PenetrationBlocker.h>
Public Member Functions | |
PenetrationBlocker (CollisionDetectorPtr collisionDetector, Link *targetLink) | |
void | addOpponentLink (Link *link) |
void | setDepth (double depth) |
void | start () |
bool | adjust (Isometry3 &io_T, const Vector3 &pushDirection) |
PenetrationBlocker::PenetrationBlocker | ( | CollisionDetectorPtr | collisionDetector, |
Link * | targetLink | ||
) |
collisionDetector | A CollisionDetector object which is only used for the PenetrationBlocker instance. |
void PenetrationBlocker::addOpponentLink | ( | Link * | link | ) |
void PenetrationBlocker::setDepth | ( | double | depth | ) |
void PenetrationBlocker::start | ( | ) |