Uses of Class
de.bsommerfeld.pathetic.api.pathing.heuristic.HeuristicWeights
Packages that use HeuristicWeights
Package
Description
-
Uses of HeuristicWeights in de.bsommerfeld.pathetic.api.pathing.configuration
Methods in de.bsommerfeld.pathetic.api.pathing.configuration that return HeuristicWeightsMethods in de.bsommerfeld.pathetic.api.pathing.configuration with parameters of type HeuristicWeightsModifier and TypeMethodDescriptionPathfinderConfiguration.PathfinderConfigurationBuilder.heuristicWeights(HeuristicWeights heuristicWeights) -
Uses of HeuristicWeights in de.bsommerfeld.pathetic.api.pathing.heuristic
Fields in de.bsommerfeld.pathetic.api.pathing.heuristic declared as HeuristicWeightsModifier and TypeFieldDescriptionstatic final HeuristicWeightsHeuristicWeights.DEFAULT_WEIGHTSRepresents the default set of heuristic weights used for pathfinding calculations.Methods in de.bsommerfeld.pathetic.api.pathing.heuristic that return HeuristicWeightsModifier and TypeMethodDescriptionstatic HeuristicWeightsHeuristicWeights.create(double manhattanWeight, double octileWeight, double perpendicularWeight, double heightWeight) Creates a newHeuristicWeightsinstance with the specified weights.HeuristicContext.heuristicWeights()The heuristic weights used in the pathfinding process.Constructors in de.bsommerfeld.pathetic.api.pathing.heuristic with parameters of type HeuristicWeightsModifierConstructorDescriptionHeuristicContext(PathfindingProgress pathfindingProgress, HeuristicWeights heuristicWeights) HeuristicContext(PathPosition position, PathPosition startPosition, PathPosition targetPosition, HeuristicWeights heuristicWeights) -
Uses of HeuristicWeights in de.bsommerfeld.pathetic.engine
Constructors in de.bsommerfeld.pathetic.engine with parameters of type HeuristicWeightsModifierConstructorDescriptionNode(PathPosition position, PathPosition start, PathPosition target, HeuristicWeights heuristicWeights, IHeuristicStrategy heuristicStrategy, int depth) Creates a new Node with the specified parameters.