## Uses of Interface
graph.tasks.ShortestPathFactory

- Packages that use ShortestPathFactory
  Package | Description
  --- | ---
  graph.tasks |

- - ### Uses of ShortestPathFactory in graph.tasks

    Classes in graph.tasks that implement ShortestPathFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DijkstraShortestPathFactory` Továrna na objekty třídy DijkstraShortestPath.
    `class` | `FloydShortestPathFactory` Továrna na objekty třídy FloydShortestPath.
    `class` | `TestShortestPathFactory` Továrna na objekty třídy TestShortestPath.

    Methods in graph.tasks with parameters of type ShortestPathFactory
    Modifier and Type | Method and Description
    --- | ---
    `DirectedGraphTasks` | GraphTasksFactory.`createDirectedGraphTasks(DirectedGraph g, ShortestPathFactory spf, StackFactory stf)` Vyrobí objekt řešící úlohy na orientovaných grafech.
    `UndirectedGraphTasks` | GraphTasksFactory.`createUndirectedGraphTasks(UndirectedGraph g, ShortestPathFactory spf, GraphFactory gf)` Vyrobí objekt řešící úlohy na neorientovaných grafech.

    Constructors in graph.tasks with parameters of type ShortestPathFactory
    Constructor and Description
    `DirectedGraphTasks(DirectedGraph aGraph, ShortestPathFactory spf, HeapFactory hf, SequenceFactory seqf, StackFactory stf)` Vyrobí objekt na řešení úloh na orientovaných grafech.
    `GraphTasks(Graph aGraph, ShortestPathFactory spf, HeapFactory hf, SequenceFactory sf)` Vyrobí objekt na řešení grafových úloh.
    `UndirectedGraphTasks(UndirectedGraph aGraph, ShortestPathFactory spf, HeapFactory hf, SequenceFactory sf, GraphFactory gf)` Vyrobí objekt třídy UndirectedGraphTasks.