Package de.bsommerfeld.pathetic.api.provider


package de.bsommerfeld.pathetic.api.provider
The SPI that adapts the pathfinder to a concrete world.

A NavigationPointProvider resolves a PathPosition (plus the request's EnvironmentContext) to a NavigationPoint, which answers whether that position is traversable. The bundled engine never queries the provider itself; validation and cost processors do, so providers are exercised exactly as often as the configured processors demand.

  • Interfaces
    Class
    Description
    Represents information about a position in the pathfinding environment.
    The NavigationPointProvider interface defines methods for retrieving navigation point data at specific positions within a 3D environment.