#include <geom.h>
Inheritance diagram for GeomLedaPolygonal:
Public Methods | |
GeomLedaPolygonal (string path) | |
virtual | ~GeomLedaPolygonal () |
virtual bool | CollisionFree (const vector &q) |
Return true if the robot(s) and obstacles are not in collision. | |
virtual double | DistanceComp (const vector &q) |
Compute the distance of the closest point on the robot to the obstacle region. | |
virtual list<polygon> | EnvironmentToLedaPolygons () |
This is included for backwards compatibility, and will be removed one day. | |
virtual list<polygon> | RobotToLedaPolygons (const vector &q) |
This is included for backwards compatibility, and will be removed one day. | |
Protected Attributes | |
list<polygon> | Obst |
|
|
|
|
|
Return true if the robot(s) and obstacles are not in collision.
Reimplemented from Geom. Reimplemented in GeomLedaPolygonalRigid. |
|
Compute the distance of the closest point on the robot to the obstacle region.
Reimplemented from Geom. Reimplemented in GeomLedaPolygonalRigid. |
|
This is included for backwards compatibility, and will be removed one day.
Reimplemented from Geom. |
|
This is included for backwards compatibility, and will be removed one day.
Reimplemented from Geom. Reimplemented in GeomLedaPolygonalRigid. |
|
|