| Package | Description |
|---|---|
| cz.cuni.amis.pogamut.base.agent.navigation | |
| cz.cuni.amis.pogamut.base.agent.navigation.impl |
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IPathExecutor.followPath(IPathFuture<? extends PATH_ELEMENT> path)
Makes the agent follow given path.
|
| Modifier and Type | Class and Description |
|---|---|
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... |
| Modifier and Type | Field and Description |
|---|---|
protected IPathFuture<PATH_ELEMENT> |
BasePathExecutor.pathFuture
Current path future of the path executor.
|
| Modifier and Type | Method and Description |
|---|---|
IPathFuture<PATH_ELEMENT> |
BasePathExecutor.getPathFuture() |
abstract IPathFuture<PATH_ELEMENT> |
AbstractPathExecutor.getPathFuture() |
| Modifier and Type | Method and Description |
|---|---|
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.