#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:
- /home/akoerner/repos/csa/github.com/akoerner1/adore_docs_publish/adore/libadore/libadore/adore/mad/include/adore/mad/occupancycylinder.h