|
typedef boost::tuple< double,
unsigned int, unsigned int > | CollisionEvent |
|
typedef std::priority_queue
< CollisionEvent, std::vector
< CollisionEvent >
, std::greater< CollisionEvent > > | CollisionEventQueue |
|
|
void | initCollisionEvents (void) |
|
double | wallCollideEvent (unsigned int i, int dim) |
|
void | elasticCollision (unsigned int i, unsigned int j) |
|
void | computeCollisionEvent (unsigned int i, unsigned int j) |
|
void | advance (double t) |
|
void | markAsDead (unsigned int i) |
|
void | updateShip (const ompl::control::Control *control, double t) |
|
|
const
ompl::control::SpaceInformation * | si_ |
|
unsigned int | numDimensions_ |
|
unsigned int | numKoules_ |
|
std::vector< double > | qcur_ |
|
std::vector< double > | qnext_ |
|
std::vector< bool > | dead_ |
|
double | time_ |
|
double | endTime_ |
|
CollisionEventQueue | collisionEvents_ |
|
Definition at line 47 of file KoulesSimulator.h.
The documentation for this class was generated from the following files: