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 Summary
Modifier and TypeMethodDescriptionvoid
setDistanceTable
(ILcdGraph<N, E> aGraph, ILcdShortestRouteDistanceTable<N> aDistanceTable) Registers the specified distance table for the given graph on this distance table provider.Methods inherited from interface com.luciad.network.algorithm.routing.ILcdShortestRouteDistanceTableProvider
getDistanceTable, getGraph
-
Method Details
-
setDistanceTable
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
- ifaGraph
oraDistanceTable
isnull
.
-