#include <geomPQP.h>
Inheritance diagram for GeomPQP::
Public Methods | |
GeomPQP (string path) | |
virtual | ~GeomPQP () |
virtual void | LoadEnvironment (string path) |
virtual void | LoadRobot (string path) |
virtual bool | CollisionFree (const MSLVector &q) |
Return true if the robot(s) and obstacles are not in collision. | |
virtual double | DistanceComp (const MSLVector &q) |
Compute the distance of the closest point on the robot to the obstacle region. | |
Public Attributes | |
list<MSLTriangle> | Obst |
list<MSLTriangle> | Robot |
PQP_Model | Ro |
PQP_Model | Ob |
Protected Attributes | |
PQP_REAL | RR [3][3] |
PQP_REAL | RO [3][3] |
PQP_REAL | TR [3] |
PQP_REAL | TO [3] |
|
|
|
|
|
Return true if the robot(s) and obstacles are not in collision.
Reimplemented from Geom. Reimplemented in GeomPQP2DRigid, GeomPQP2DRigidMulti, GeomPQP3DRigid, and GeomPQP3DRigidMulti. |
|
Compute the distance of the closest point on the robot to the obstacle region.
Reimplemented from Geom. Reimplemented in GeomPQP2DRigid, GeomPQP2DRigidMulti, GeomPQP3DRigid, and GeomPQP3DRigidMulti. |
|
Reimplemented in GeomPQP2D. |
|
Reimplemented in GeomPQP2D, GeomPQP2DRigidMulti, and GeomPQP3DRigidMulti. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|