T - any class extending from GridCellpublic class JumpPointFinder<T extends NavigationGridGraphNode> extends java.lang.Object implements PathFinder<T>
EuclideanDistance, regardless of the one set in the passed options.
This should only be used on NavigationGridGraph| Constructor and Description |
|---|
JumpPointFinder(java.lang.Class<T> clazz,
GridFinderOptions options) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<T> |
findPath(int startX,
int startY,
int endX,
int endY,
NavigationGridGraph<T> grid)
Find and return the path.
|
java.util.List<T> |
findPath(T startNode,
T endNode,
NavigationGraph<T> grid)
Finds.
|
public JumpPointFinder(java.lang.Class<T> clazz, GridFinderOptions options)
public java.util.List<T> findPath(T startNode, T endNode, NavigationGraph<T> grid)
PathFinderfindPath in interface PathFinder<T extends NavigationGridGraphNode>public java.util.List<T> findPath(int startX, int startY, int endX, int endY, NavigationGridGraph<T> grid)