Uses of Class
com.graphhopper.routing.Path
Packages that use Path
Package
Description
-
Uses of Path in com.graphhopper.isochrone.algorithm
Methods in com.graphhopper.isochrone.algorithm that return Path -
Uses of Path in com.graphhopper.routing
Fields in com.graphhopper.routing declared as PathModifier and TypeFieldDescriptionprotected final Path
DefaultBidirPathExtractor.path
protected final Path
PathExtractor.path
Fields in com.graphhopper.routing with type parameters of type PathMethods in com.graphhopper.routing that return PathModifier and TypeMethodDescriptionPath.addDistance
(double distance) Path.addTime
(long time) AbstractBidirAlgo.calcPath
(int from, int to) AbstractBidirAlgo.calcPath
(int from, int to, int fromOutEdge, int toInEdge) AStar.calcPath
(int from, int to) AStar.calcPath
(int from, int to, int fromOutEdge, int toInEdge) Dijkstra.calcPath
(int from, int to) DijkstraOneToMany.calcPath
(int from, int to) EdgeToEdgeRoutingAlgorithm.calcPath
(int from, int to, int fromOutEdge, int toInEdge) likeRoutingAlgorithm.calcPath(int, int)
, but this method also allows to strictly restrict the edge the path will begin with and the edge it will end with.RoutingAlgorithm.calcPath
(int from, int to) Calculates the best path between the specified nodes.protected Path
AbstractBidirCHAlgo.createEmptyPath()
protected Path
AbstractNonCHBidirAlgo.createEmptyPath()
protected Path
AbstractRoutingAlgorithm.createEmptyPath()
protected Path
protected abstract Path
AbstractBidirAlgo.extractPath()
protected Path
AbstractBidirCHAlgo.extractPath()
protected Path
AbstractNonCHBidirAlgo.extractPath()
protected Path
AStar.extractPath()
static Path
DefaultBidirPathExtractor.extractPath
(Graph graph, Weighting weighting, SPTEntry fwdEntry, SPTEntry bwdEntry, double weight) static Path
PathExtractor.extractPath
(Graph graph, Weighting weighting, SPTEntry sptEntry) AlternativeRoute.AlternativeInfo.getPath()
AlternativeRouteCH.AlternativeInfo.getPath()
AlternativeRouteEdgeCH.AlternativeInfo.getPath()
AlternativeRoute.searchBest
(int from, int to) Path.setDescription
(List<String> description) Path.setDistance
(double distance) Path.setEndNode
(int end) Path.setFound
(boolean found) Path.setFromNode
(int from) We need to remember fromNode explicitly as its not saved in one edgeId of edgeIds.Path.setTime
(long time) Path.setWeight
(double w) Methods in com.graphhopper.routing that return types with arguments of type PathModifier and TypeMethodDescriptionAbstractBidirAlgo.calcPaths
(int from, int to) AbstractRoutingAlgorithm.calcPaths
(int from, int to) AlternativeRoute.calcPaths
(int from, int to) AlternativeRouteCH.calcPaths
(int from, int to) AlternativeRouteEdgeCH.calcPaths
(int from, int to) CHPathCalculator.calcPaths
(int from, int to, EdgeRestrictions edgeRestrictions) FlexiblePathCalculator.calcPaths
(int from, int to, EdgeRestrictions edgeRestrictions) PathCalculator.calcPaths
(int from, int to, EdgeRestrictions edgeRestrictions) RoutingAlgorithm.calcPaths
(int from, int to) Calculates multiple possibilities for a path.Methods in com.graphhopper.routing with parameters of type PathModifier and TypeMethodDescriptionAlternativeRoute.calcAlternatives
(Path bestPath, int maxPaths, double maxWeightFactor, double weightInfluence, double maxShareFactor, double shareInfluence, double minPlateauFactor, double plateauInfluence) static InstructionList
InstructionsFromEdges.calcInstructions
(Path path, Graph graph, Weighting weighting, EncodedValueLookup evLookup, Translation tr) Constructors in com.graphhopper.routing with parameters of type Path -
Uses of Path in com.graphhopper.util
Methods in com.graphhopper.util with parameters of type PathModifier and TypeMethodDescriptionGHUtility.comparePaths
(Path refPath, Path path, int source, int target, long seed) Method parameters in com.graphhopper.util with type arguments of type PathModifier and TypeMethodDescriptionPathMerger.doWork
(PointList waypoints, List<Path> paths, EncodedValueLookup evLookup, Translation tr) -
Uses of Path in com.graphhopper.util.details
Methods in com.graphhopper.util.details with parameters of type PathModifier and TypeMethodDescriptionstatic Map<String,
List<PathDetail>> PathDetailsFromEdges.calcDetails
(Path path, EncodedValueLookup evLookup, Weighting weighting, List<String> requestedPathDetails, PathDetailsBuilderFactory pathBuilderFactory, int previousIndex, Graph graph) Calculates the PathDetails for a Path.PathDetailsBuilderFactory.createPathDetailsBuilders
(List<String> requestedPathDetails, Path path, EncodedValueLookup evl, Weighting weighting, Graph graph)