Interface ILcdEditableShortestRouteDistanceTableProvider<N,E>

All Superinterfaces:
ILcdShortestRouteDistanceTableProvider<N,E>
All Known Implementing Classes:
TLcdShortestRouteDistanceTableProvider

public interface ILcdEditableShortestRouteDistanceTableProvider<N,E> extends ILcdShortestRouteDistanceTableProvider<N,E>
Editable extension of the ILcdShortestRouteDistanceTableProvider interface.
Since:
9.1
  • Method Details

    • setDistanceTable

      void setDistanceTable(ILcdGraph<N,E> aGraph, ILcdShortestRouteDistanceTable<N> aDistanceTable)
      Registers the specified distance table for the given graph on this distance table provider. If a distance table was already registered before, this will be overridden.
      Parameters:
      aGraph - the graph for which to register a distance table.
      aDistanceTable - the distance table to be registered.
      Throws:
      NullPointerException - if aGraph or aDistanceTable is null.