Uses of Interface
cz.cuni.amis.pogamut.base.agent.navigation.IPathFuture

Packages that use IPathFuture
cz.cuni.amis.pogamut.base.agent.navigation   
cz.cuni.amis.pogamut.base.agent.navigation.impl   
 

Uses of IPathFuture in cz.cuni.amis.pogamut.base.agent.navigation
 

Methods in cz.cuni.amis.pogamut.base.agent.navigation that return IPathFuture
 IPathFuture<PATH_ELEMENT> IPathPlanner.computePath(PATH_ELEMENT from, PATH_ELEMENT to)
          Returns a future where the path planner will set the result of its computation.
 IPathFuture<PATH_ELEMENT> IPathExecutor.getPathFuture()
          Returns current path that the executor is following.
 

Methods in cz.cuni.amis.pogamut.base.agent.navigation with parameters of type IPathFuture
 void IPathExecutor.followPath(IPathFuture<? extends PATH_ELEMENT> path)
          Makes the agent follow given path.
 

Uses of IPathFuture in cz.cuni.amis.pogamut.base.agent.navigation.impl
 

Classes in cz.cuni.amis.pogamut.base.agent.navigation.impl that implement IPathFuture
 class PathFuture<PATH_ELEMENT>
          Simple implementation of the IPathFuture interface that assumes the computation to be dependent on some IComponents.
 class PrecomputedPathFuture<PATH_ELEMENT>
          Serves as a IPathFuture that contains pre-set result, i.e., you do not need the future, you just want to pass down some value...
 

Fields in cz.cuni.amis.pogamut.base.agent.navigation.impl declared as IPathFuture
protected  IPathFuture<PATH_ELEMENT> BasePathExecutor.pathFuture
          Current path future of the path executor.
 

Methods in cz.cuni.amis.pogamut.base.agent.navigation.impl that return IPathFuture
 IPathFuture<PATH_ELEMENT> BasePathExecutor.getPathFuture()
           
abstract  IPathFuture<PATH_ELEMENT> AbstractPathExecutor.getPathFuture()
           
 

Methods in cz.cuni.amis.pogamut.base.agent.navigation.impl with parameters of type IPathFuture
 void BasePathExecutor.followPath(IPathFuture<? extends PATH_ELEMENT> path)
          Tell the executor to start navigating the agent along the 'path'.
abstract  void AbstractPathExecutor.followPath(IPathFuture<? extends PATH_ELEMENT> path)
           
 



Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.