RuneHive-Game
Loading...
Searching...
No Matches
Distance.java File Reference
import com.runehive.game.world.position.Position;
Include dependency graph for Distance.java:

Go to the source code of this file.

Classes

interface  com.runehive.game.world.pathfinding.distance.Distance
 An interface to calculate the distance between two nodes in a Position. More...
class  com.runehive.game.world.pathfinding.distance.Distance.Chebyshev
 The Chebyshev heuristic, ideal for a system that allows for 8-directional movement. More...
class  com.runehive.game.world.pathfinding.distance.Distance.Euclidean
 Since Euclidean distance is shorter than Manhattan or diagonal distance, you will still get shortest paths, but the pathfinder will take longer to run. More...
class  com.runehive.game.world.pathfinding.distance.Distance.Manhattan
 The Manhattan Distance is the distance between two points measured along axes at right angles. More...

Packages

package  com.runehive.game.world.pathfinding.distance