Uses of Interface
de.bsommerfeld.pathetic.api.pathing.Pathfinder
Packages that use Pathfinder
Package
Description
Creation SPI for pathfinder instances.
The engine's
PathfinderFactory implementation.The A* implementation.
-
Uses of Pathfinder in de.bsommerfeld.pathetic.api.factory
Methods in de.bsommerfeld.pathetic.api.factory that return PathfinderModifier and TypeMethodDescriptionPathfinderFactory.createPathfinder()Deprecated.PathfinderFactory.createPathfinder(PathfinderConfiguration configuration) Creates a newPathfinderinstance with the given configuration.default PathfinderPathfinderFactory.createPathfinder(PathfinderConfiguration configuration, PathfinderInitializer initializer) Creates a newPathfinderinstance with the given configuration and initializer.Methods in de.bsommerfeld.pathetic.api.factory with parameters of type PathfinderModifier and TypeMethodDescriptionvoidPathfinderInitializer.initialize(Pathfinder pathfinder, PathfinderConfiguration configuration) Initializes the givenPathfinderwith the givenPathfinderConfiguration. -
Uses of Pathfinder in de.bsommerfeld.pathetic.engine.factory
Methods in de.bsommerfeld.pathetic.engine.factory that return PathfinderModifier and TypeMethodDescriptionAStarPathfinderFactory.createPathfinder()Deprecated.UseAStarPathfinderFactory.createPathfinder(PathfinderConfiguration)with an explicit configuration that supplies a realNavigationPointProvider.AStarPathfinderFactory.createPathfinder(PathfinderConfiguration configuration) Creates a newAStarPathfinderinstance with the given configuration. -
Uses of Pathfinder in de.bsommerfeld.pathetic.engine.pathfinder
Classes in de.bsommerfeld.pathetic.engine.pathfinder that implement PathfinderModifier and TypeClassDescriptionclassAbstractPathfinder<S extends de.bsommerfeld.pathetic.engine.pathfinder.SearchState>Provides a skeletal implementation of thePathfinderinterface, defining common behavior for pathfinding algorithms.final classAn A* pathfinding algorithm that uses a heuristic to guide the search toward the target.
PathfinderFactory.createPathfinder(PathfinderConfiguration)with an explicit configuration that supplies a realNavigationPointProvider.