|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IUT2004PathExecutor<PATH_ELEMENT extends ILocated>
Method Summary | |
---|---|
void |
extendPath(List<PATH_ELEMENT> morePath)
Merges current followed path with "morePath", i.e., it cuts off already passed elements and adds "morePath" to current path. |
NavPointNeighbourLink |
getCurrentLink()
Returns NavPointNeighbourLink the bot is currently running over. |
double |
getRemainingDistance()
Returns how far is our target (path-distance). |
Methods inherited from interface cz.cuni.amis.pogamut.unreal.agent.navigation.IUnrealPathExecutor |
---|
getFocus, setFocus |
Methods inherited from interface cz.cuni.amis.pogamut.base.agent.navigation.IPathExecutor |
---|
addStuckDetector, followPath, getLog, getPath, getPathElement, getPathElementIndex, getPathFrom, getPathFuture, getPathTo, getState, inState, isExecuting, isPathUnavailable, isStuck, isTargetReached, notInState, removeAllStuckDetectors, removeStuckDetector, stop |
Method Detail |
---|
void extendPath(List<PATH_ELEMENT> morePath)
path
- NavPointNeighbourLink getCurrentLink()
NavPointNeighbourLink
the bot is currently running over.
Might be null if the link is unknown.
double getRemainingDistance()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |