Uses of Interface
de.bsommerfeld.pathetic.api.pathing.context.EnvironmentContext
Packages that use EnvironmentContext
Package
Description
-
Uses of EnvironmentContext in de.bsommerfeld.pathetic.api.pathing
Methods in de.bsommerfeld.pathetic.api.pathing with parameters of type EnvironmentContextModifier and TypeMethodDescriptionPathfinder.findPath(PathPosition start, PathPosition target, EnvironmentContext context) Tries to find a path between the specified start and target positions within the provided environment context. -
Uses of EnvironmentContext in de.bsommerfeld.pathetic.api.pathing.processing.context
Methods in de.bsommerfeld.pathetic.api.pathing.processing.context that return EnvironmentContextModifier and TypeMethodDescriptiondefault EnvironmentContextNodeEvaluationContext.getEnvironmentContext()Convenience method to access the EnvironmentContext of the overall search.SearchContext.getEnvironmentContext()Returns the environment-specific context associated with the pathfinding operation. -
Uses of EnvironmentContext in de.bsommerfeld.pathetic.api.provider
Methods in de.bsommerfeld.pathetic.api.provider with parameters of type EnvironmentContextModifier and TypeMethodDescriptionNavigationPointProvider.getNavigationPoint(PathPosition position, EnvironmentContext environmentContext) Retrieves the navigation point at the specified position within the provided environment context. -
Uses of EnvironmentContext in de.bsommerfeld.pathetic.engine.pathfinder
Methods in de.bsommerfeld.pathetic.engine.pathfinder with parameters of type EnvironmentContextModifier and TypeMethodDescriptionAbstractPathfinder.findPath(PathPosition start, PathPosition target, EnvironmentContext environmentContext) -
Uses of EnvironmentContext in de.bsommerfeld.pathetic.engine.pathfinder.processing
Methods in de.bsommerfeld.pathetic.engine.pathfinder.processing that return EnvironmentContextConstructors in de.bsommerfeld.pathetic.engine.pathfinder.processing with parameters of type EnvironmentContextModifierConstructorDescriptionSearchContextImpl(PathPosition startPathPosition, PathPosition targetPathPosition, PathfinderConfiguration pathfinderConfiguration, NavigationPointProvider navigationPointProvider, EnvironmentContext environmentContext)