public interface IUT2004PathExecutor<PATH_ELEMENT extends ILocated> extends IUnrealPathExecutor<PATH_ELEMENT>
Modifier and Type | Method and Description |
---|---|
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).
|
getFocus, setFocus
addStuckDetector, followPath, getLog, getPath, getPathElement, getPathElementIndex, getPathFrom, getPathFuture, getPathTo, getState, inState, isExecuting, isPathUnavailable, isStuck, isTargetReached, notInState, removeAllStuckDetectors, removeStuckDetector, stop
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()
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.