Package org.jgrapht.alg
Class BidirectionalDijkstraShortestPath.AlgorithmDetails
- java.lang.Object
-
- org.jgrapht.alg.BidirectionalDijkstraShortestPath.AlgorithmDetails
-
- Enclosing class:
- BidirectionalDijkstraShortestPath<V,E>
class BidirectionalDijkstraShortestPath.AlgorithmDetails extends java.lang.ObjectThe implementation details
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classBidirectionalDijkstraShortestPath.AlgorithmDetails.DirectedSpecifics(package private) classBidirectionalDijkstraShortestPath.AlgorithmDetails.QueueEntry(package private) classBidirectionalDijkstraShortestPath.AlgorithmDetails.SearchFrontierHelper class to maintain the search frontier(package private) classBidirectionalDijkstraShortestPath.AlgorithmDetails.Specifics(package private) classBidirectionalDijkstraShortestPath.AlgorithmDetails.UndirectedSpecifics
-
Field Summary
Fields Modifier and Type Field Description private BidirectionalDijkstraShortestPath.AlgorithmDetails.SearchFrontierbackwardFrontierprivate BidirectionalDijkstraShortestPath.AlgorithmDetails.SearchFrontierforwardFrontierprivate doubleradiusprivate Vsourceprivate Vtarget
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private GraphPath<V,E>createPath(double weight, V commonVertex)GraphPath<V,E>run()
-
-
-
Field Detail
-
forwardFrontier
private final BidirectionalDijkstraShortestPath.AlgorithmDetails.SearchFrontier forwardFrontier
-
backwardFrontier
private final BidirectionalDijkstraShortestPath.AlgorithmDetails.SearchFrontier backwardFrontier
-
source
private final V source
-
target
private final V target
-
radius
private final double radius
-
-