#include <VclipLinkPair.h>

Public Member Functions | |
| bool | checkCollision () |
| double | computeDistance (double *q1, double *q2) |
| double | getTolerance () |
| hrp::Link * | link (int index) |
| void | setTolerance (double t) |
| VclipLinkPair (hrp::Link *link0, Vclip::Polyhedron *pqp_model0, hrp::Link *link1, Vclip::Polyhedron *pqp_model1, double tolerance=0) | |
| ~VclipLinkPair () | |
Private Attributes | |
| Vclip::FeaturePair | Feature_Pair |
| hrp::Link * | links_ [2] |
| double | tolerance_ |
| Vclip::Polyhedron * | Vclip_Model1 |
| Vclip::Polyhedron * | Vclip_Model2 |
Definition at line 4 of file VclipLinkPair.h.
| VclipLinkPair::VclipLinkPair | ( | hrp::Link * | link0, |
| Vclip::Polyhedron * | pqp_model0, | ||
| hrp::Link * | link1, | ||
| Vclip::Polyhedron * | pqp_model1, | ||
| double | tolerance = 0 |
||
| ) |
Definition at line 3 of file VclipLinkPair.cpp.
Definition at line 13 of file VclipLinkPair.cpp.
| bool VclipLinkPair::checkCollision | ( | ) |
Definition at line 17 of file VclipLinkPair.cpp.
| double VclipLinkPair::computeDistance | ( | double * | q1, |
| double * | q2 | ||
| ) |
Definition at line 27 of file VclipLinkPair.cpp.
| double VclipLinkPair::getTolerance | ( | ) | [inline] |
Definition at line 11 of file VclipLinkPair.h.
| hrp::Link* VclipLinkPair::link | ( | int | index | ) | [inline] |
Definition at line 10 of file VclipLinkPair.h.
| void VclipLinkPair::setTolerance | ( | double | t | ) | [inline] |
Definition at line 12 of file VclipLinkPair.h.
Definition at line 17 of file VclipLinkPair.h.
hrp::Link* VclipLinkPair::links_[2] [private] |
Definition at line 15 of file VclipLinkPair.h.
double VclipLinkPair::tolerance_ [private] |
Definition at line 18 of file VclipLinkPair.h.
Vclip::Polyhedron* VclipLinkPair::Vclip_Model1 [private] |
Definition at line 16 of file VclipLinkPair.h.
Vclip::Polyhedron * VclipLinkPair::Vclip_Model2 [private] |
Definition at line 16 of file VclipLinkPair.h.