Atavism Version 2018.1AGIS API

atavism.server.pathing
Class PathFinderValue

java.lang.Object
  extended by atavism.server.pathing.PathFinderValue

public class PathFinderValue
extends java.lang.Object


Field Summary
protected  java.util.List<AOVector> path
           
protected  PathSearcher.PathResult result
           
protected  java.lang.String terrainString
           
 
Constructor Summary
PathFinderValue(PathSearcher.PathResult result, java.util.List<AOVector> path, java.lang.String terrainString)
           
 
Method Summary
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

result

protected PathSearcher.PathResult result

path

protected java.util.List<AOVector> path

terrainString

protected java.lang.String terrainString
Constructor Detail

PathFinderValue

public PathFinderValue(PathSearcher.PathResult result,
                       java.util.List<AOVector> path,
                       java.lang.String terrainString)
Method Detail

getResult

public PathSearcher.PathResult getResult()

setResult

public void setResult(PathSearcher.PathResult result)

getPath

public java.util.List<AOVector> getPath()

getTerrainString

public java.lang.String getTerrainString()

setTerrainString

public void setTerrainString(java.lang.String terrainString)

addTerrainChar

public void addTerrainChar(char ch)

addPathElement

public void addPathElement(AOVector loc)

pathElementCount

public int pathElementCount()

addPathElement

public void addPathElement(AOVector loc,
                           boolean overTerrain)

removePathElementsAfter

public void removePathElementsAfter(int pathSize)


Copyright © 2018 Dragonsan Studios Sp. z o.o.