#include <occupancycylinder.h>
◆ collidesWith()
evaluates, whether the two objects overlap in x,y and z at a certain point of time
◆ getEarliestCollisionTime()
bool adore::mad::OccupancyCylinderTree::getEarliestCollisionTime |
( |
const OccupancyCylinderTree & |
other, |
|
|
double |
max_time, |
|
|
double & |
result |
|
) |
| const |
|
inline |
evaluates the earliest collision time
- Parameters
-
max_time | maximum time until which to evaluate |
- Returns
- true if collision occurs
- Parameters
-
result | contains earliest collision time, if overlap occured |
◆ getPostEncroachmentTime()
bool adore::mad::OccupancyCylinderTree::getPostEncroachmentTime |
( |
const OccupancyCylinderTree & |
other, |
|
|
double |
max_time, |
|
|
double & |
result |
|
) |
| const |
|
inline |
evaluates the post-encroachment time between two objects, if their xyz projections overlap
- Parameters
-
max_time | maximum time until which to evaluate |
- Returns
- true, if an xyz projection overlap occurs
- Parameters
-
result | contains postencroachmenttime, if overlap occured |
The documentation for this class was generated from the following file: