| PathEngine home | previous: | next: |
Tests whether agents with the given collision shape can move along the specified line without being obstructed. This version does not require the end of the line to be fully specified.
bool testLineCollision_XY(iShape* shape, const iCollisionContext* context, const cPosition& start, tSigned32 x, tSigned32 y, tSigned32& cell) const; |
| shape | The collision shape to use for this query. | ||
| context |
The state of dynamic collision that will apply for this query. An empty context can be specified by passing a value of zero for this argument. | ||
| start | The start of the line. This position must be a valid position on this mesh | ||
| x | X coordinate for the end of the line. | ||
| y | Y coordinate for the end of the line. | ||
| cell | If there is no collision then this value will be set to the cell at the end of the line. |
Requires that collision preprocess has been generated on this mesh for the collision shape specified.
(But see also
See
| Documentation for PathEngine release 5.17 - Copyright © 2002-2008 PathEngine | next: |