Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

GeomPQP3DRigidMulti Class Reference

A collection of 3D rigid modies. More...

#include <geomPQP.h>

Inheritance diagram for GeomPQP3DRigidMulti:

GeomPQP3DRigid GeomPQP Geom List of all members.

Public Methods

 GeomPQP3DRigidMulti (string path)
virtual ~GeomPQP3DRigidMulti ()
virtual bool CollisionFree (const MSLVector &q)
 Return true if the robot(s) and obstacles are not in collision. More...

virtual double DistanceComp (const MSLVector &q)
 Compute the distance of the closest point on the robot to the obstacle region. More...

virtual void LoadRobot (string path)
void SetTransformation (const MSLVector &q)

Public Attributes

bool SelfCollisionCheck

Detailed Description

A collection of 3D rigid modies.


Constructor & Destructor Documentation

GeomPQP3DRigidMulti::GeomPQP3DRigidMulti string    path
 

virtual GeomPQP3DRigidMulti::~GeomPQP3DRigidMulti   [inline, virtual]
 


Member Function Documentation

bool GeomPQP3DRigidMulti::CollisionFree const MSLVector   q [virtual]
 

Return true if the robot(s) and obstacles are not in collision.

Reimplemented from GeomPQP3DRigid.

double GeomPQP3DRigidMulti::DistanceComp const MSLVector   q [virtual]
 

Compute the distance of the closest point on the robot to the obstacle region.

Reimplemented from GeomPQP3DRigid.

void GeomPQP3DRigidMulti::LoadRobot string    path [virtual]
 

Reimplemented from GeomPQP.

void GeomPQP3DRigidMulti::SetTransformation const MSLVector   q
 

Reimplemented from GeomPQP3DRigid.


Member Data Documentation

bool GeomPQP3DRigidMulti::SelfCollisionCheck
 


The documentation for this class was generated from the following files: Motion Strategy Library


Web page maintained by Steve LaValle