public class PathFinderValue
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.List<AOVector> |
path |
protected PathSearcher.PathResult |
result |
protected java.lang.String |
terrainString |
Constructor and Description |
---|
PathFinderValue(PathSearcher.PathResult result,
java.util.List<AOVector> path,
java.lang.String terrainString) |
Modifier and Type | Method and Description |
---|---|
void |
addPathElement(AOVector loc) |
void |
addPathElement(AOVector loc,
boolean overTerrain) |
void |
addTerrainChar(char ch) |
java.util.List<AOVector> |
getPath() |
PathSearcher.PathResult |
getResult() |
java.lang.String |
getTerrainString() |
int |
pathElementCount() |
void |
removePathElementsAfter(int pathSize) |
void |
setResult(PathSearcher.PathResult result) |
void |
setTerrainString(java.lang.String terrainString) |
protected PathSearcher.PathResult result
protected java.util.List<AOVector> path
protected java.lang.String terrainString
public PathFinderValue(PathSearcher.PathResult result, java.util.List<AOVector> path, java.lang.String terrainString)
public PathSearcher.PathResult getResult()
public void setResult(PathSearcher.PathResult result)
public java.util.List<AOVector> getPath()
public java.lang.String getTerrainString()
public void setTerrainString(java.lang.String terrainString)
public void addTerrainChar(char ch)
public void addPathElement(AOVector loc)
public int pathElementCount()
public void addPathElement(AOVector loc, boolean overTerrain)
public void removePathElementsAfter(int pathSize)