Uses of Class
de.bsommerfeld.pathetic.api.pathing.configuration.PathfinderConfiguration
Packages that use PathfinderConfiguration
Package
Description
-
Uses of PathfinderConfiguration in de.bsommerfeld.pathetic.api.factory
Methods in de.bsommerfeld.pathetic.api.factory with parameters of type PathfinderConfigurationModifier and TypeMethodDescriptionPathfinderFactory.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.voidPathfinderInitializer.initialize(Pathfinder pathfinder, PathfinderConfiguration configuration) Initializes the givenPathfinderwith the givenPathfinderConfiguration. -
Uses of PathfinderConfiguration in de.bsommerfeld.pathetic.api.pathing.configuration
Methods in de.bsommerfeld.pathetic.api.pathing.configuration that return PathfinderConfigurationModifier and TypeMethodDescriptionPathfinderConfiguration.PathfinderConfigurationBuilder.build()static PathfinderConfigurationPathfinderConfiguration.deepCopy(PathfinderConfiguration pathfinderConfiguration) Creates a deep copy of the givenPathfinderConfiguration.Methods in de.bsommerfeld.pathetic.api.pathing.configuration with parameters of type PathfinderConfigurationModifier and TypeMethodDescriptionstatic PathfinderConfigurationPathfinderConfiguration.deepCopy(PathfinderConfiguration pathfinderConfiguration) Creates a deep copy of the givenPathfinderConfiguration. -
Uses of PathfinderConfiguration in de.bsommerfeld.pathetic.api.pathing.processing.context
Methods in de.bsommerfeld.pathetic.api.pathing.processing.context that return PathfinderConfigurationModifier and TypeMethodDescriptiondefault PathfinderConfigurationNodeEvaluationContext.getPathfinderConfiguration()Convenience method to access the pathfinder configuration.SearchContext.getPathfinderConfiguration()Returns the configuration used for this pathfinding search. -
Uses of PathfinderConfiguration in de.bsommerfeld.pathetic.engine.factory
Methods in de.bsommerfeld.pathetic.engine.factory with parameters of type PathfinderConfigurationModifier and TypeMethodDescriptionAStarPathfinderFactory.createPathfinder(PathfinderConfiguration configuration) Creates a newAStarPathfinderinstance with the given configuration. -
Uses of PathfinderConfiguration in de.bsommerfeld.pathetic.engine.pathfinder
Fields in de.bsommerfeld.pathetic.engine.pathfinder declared as PathfinderConfigurationModifier and TypeFieldDescriptionprotected final PathfinderConfigurationAbstractPathfinder.pathfinderConfigurationConstructors in de.bsommerfeld.pathetic.engine.pathfinder with parameters of type PathfinderConfigurationModifierConstructorDescriptionprotectedAbstractPathfinder(PathfinderConfiguration pathfinderConfiguration) AStarPathfinder(PathfinderConfiguration configuration) -
Uses of PathfinderConfiguration in de.bsommerfeld.pathetic.engine.pathfinder.processing
Methods in de.bsommerfeld.pathetic.engine.pathfinder.processing that return PathfinderConfigurationConstructors in de.bsommerfeld.pathetic.engine.pathfinder.processing with parameters of type PathfinderConfigurationModifierConstructorDescriptionSearchContextImpl(PathPosition startPathPosition, PathPosition targetPathPosition, PathfinderConfiguration pathfinderConfiguration, NavigationPointProvider navigationPointProvider, EnvironmentContext environmentContext) -
Uses of PathfinderConfiguration in de.bsommerfeld.pathetic.engine.util
Constructors in de.bsommerfeld.pathetic.engine.util with parameters of type PathfinderConfigurationModifierConstructorDescriptionGridRegionData(PathfinderConfiguration configuration) Creates a new GridRegionData with Bloom filter settings from the provided configuration.