Interface NavigationPointProvider


public interface NavigationPointProvider
The NavigationPointProvider interface defines methods for retrieving navigation point data at specific positions within a 3D environment.
  • Method Details

    • getNavigationPoint

      default NavigationPoint getNavigationPoint(PathPosition position)
      Gets the navigation point at the given position.
      Parameters:
      position - the position to get the navigation point for.
      Returns:
      NavigationPoint the navigation point.
    • getNavigationPoint

      NavigationPoint getNavigationPoint(PathPosition position, EnvironmentContext environmentContext)
      Retrieves the navigation point at the specified position within the provided environment context.
      Parameters:
      position - the position for which the navigation point is requested.
      environmentContext - the context of the environment in which to evaluate the navigation point; can be null if context is not required.
      Returns:
      the navigation point corresponding to the specified position within the given environment context.