Uses of Class
de.metaphoriker.pathetic.api.pathing.configuration.HeuristicWeights
Packages that use HeuristicWeights
-
Uses of HeuristicWeights in de.metaphoriker.pathetic.api.pathing.configuration
Fields in de.metaphoriker.pathetic.api.pathing.configuration declared as HeuristicWeightsModifier and TypeFieldDescriptionstatic final HeuristicWeights
HeuristicWeights.DIRECT_PATH_WEIGHTS
Provides a set of weights strongly prioritizing the shortest direct path, even if diagonally.static final HeuristicWeights
HeuristicWeights.NATURAL_PATH_WEIGHTS
Provides a set of default heuristic weights that may be suitable for natural pathfinding.Methods in de.metaphoriker.pathetic.api.pathing.configuration that return HeuristicWeightsModifier and TypeMethodDescriptionstatic HeuristicWeights
HeuristicWeights.create
(double manhattanWeight, double octileWeight, double perpendicularWeight, double heightWeight, double directionalPenaltyWeight) Creates a newHeuristicWeights
instance with the specified weights.PathfinderConfiguration.getHeuristicWeights()
Methods in de.metaphoriker.pathetic.api.pathing.configuration with parameters of type HeuristicWeightsModifier and TypeMethodDescriptionPathfinderConfiguration.PathfinderConfigurationBuilder.heuristicWeights
(HeuristicWeights heuristicWeights)