Uses of Interface
de.bsommerfeld.pathetic.api.pathing.processing.context.EvaluationContext
Packages that use EvaluationContext
Package
Description
Provides interfaces and classes for extending the core pathfinding logic of "pathetic" through a
customizable processor pipeline.
-
Uses of EvaluationContext in de.bsommerfeld.pathetic.api.pathing.processing
Methods in de.bsommerfeld.pathetic.api.pathing.processing with parameters of type EvaluationContextModifier and TypeMethodDescriptionCostProcessor.calculateCostContribution(EvaluationContext context) Calculates the cost contribution of this processor for the transition to the current node (PathPosition).booleanValidationProcessor.isValid(EvaluationContext context) Checks if the current node (PathPosition) (or the transition to it from the previous node) is valid according to the logic of this validator. -
Uses of EvaluationContext in de.bsommerfeld.pathetic.engine.pathfinder.processing
Classes in de.bsommerfeld.pathetic.engine.pathfinder.processing that implement EvaluationContext