|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

public interface IUDKPathRunner
Runner is actually responsible for running directly between two locations.
| Method Summary | |
|---|---|
void |
reset()
Resets the runner state. |
boolean |
runToLocation(cz.cuni.amis.pogamut.base3d.worldview.object.Location firstLocation,
cz.cuni.amis.pogamut.base3d.worldview.object.Location secondLocation,
cz.cuni.amis.pogamut.base3d.worldview.object.Location focus,
NavPointNeighbourLink navPointsLink,
boolean reachable)
Called iteratively to reach the 'firstLocation'. |
| Method Detail |
|---|
void reset()
Called before the navigator turns its attention to another location.
boolean runToLocation(cz.cuni.amis.pogamut.base3d.worldview.object.Location firstLocation,
cz.cuni.amis.pogamut.base3d.worldview.object.Location secondLocation,
cz.cuni.amis.pogamut.base3d.worldview.object.Location focus,
NavPointNeighbourLink navPointsLink,
boolean reachable)
The 'secondLocation' is the location that will most likely be pursued next.
firstLocation - where the bot should run tosecondLocation - where the bot will the most likely continue its runfocus - where the bot should be looking while runningnavPointsLink - if we are traveling between two NavPoints connected by a link, we will receive the link with movement information here
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||