Uses of Class
com.graphhopper.storage.BaseGraph
Packages that use BaseGraph
Package
Description
-
Uses of BaseGraph in com.graphhopper
Methods in com.graphhopper that return BaseGraphModifier and TypeMethodDescriptionGraphHopper.getBaseGraph()
The underlying graph used in algorithms.Methods in com.graphhopper with parameters of type BaseGraphModifier and TypeMethodDescriptionprotected Router
GraphHopper.doCreateRouter
(BaseGraph baseGraph, EncodingManager encodingManager, LocationIndex locationIndex, Map<String, Profile> profilesByName, PathDetailsBuilderFactory pathBuilderFactory, TranslationMap trMap, RouterConfig routerConfig, WeightingFactory weightingFactory, Map<String, RoutingCHGraph> chGraphs, Map<String, LandmarkStorage> landmarks) void
GraphHopper.setBaseGraph
(BaseGraph baseGraph) -
Uses of BaseGraph in com.graphhopper.reader.dem
Methods in com.graphhopper.reader.dem that return BaseGraphConstructors in com.graphhopper.reader.dem with parameters of type BaseGraphModifierConstructorDescriptionEdgeElevationInterpolator
(BaseGraph graph, EnumEncodedValue<RoadEnvironment> roadEnvironmentEnc, RoadEnvironment interpolateKey) -
Uses of BaseGraph in com.graphhopper.reader.osm
Methods in com.graphhopper.reader.osm with parameters of type BaseGraphModifier and TypeMethodDescriptionstatic List<RestrictionSetter.Restriction>
OSMRestrictionConverter.buildRestrictionsForOSMRestriction
(BaseGraph baseGraph, RestrictionTopology topology, RestrictionType type) Converts an OSM restriction to (multiple) single 'no' restrictions to be fed intoRestrictionSetter
OSMRestrictionConverter.buildRestrictionTopologyForGraph
(BaseGraph baseGraph, ReaderRelation relation, LongFunction<Iterator<com.carrotsearch.hppc.cursors.IntCursor>> edgesByWay) OSM restriction relations specify turn restrictions between OSM ways (of course).Constructors in com.graphhopper.reader.osm with parameters of type BaseGraphModifierConstructorDescriptionOSMReader
(BaseGraph baseGraph, OSMParsers osmParsers, OSMReaderConfig config) WayToEdgeConverter
(BaseGraph baseGraph, LongFunction<Iterator<com.carrotsearch.hppc.cursors.IntCursor>> edgesByWay) -
Uses of BaseGraph in com.graphhopper.routing
Fields in com.graphhopper.routing declared as BaseGraphMethods in com.graphhopper.routing with parameters of type BaseGraphModifier and TypeMethodDescriptionprotected Router.Solver
Router.createFlexSolver
(GHRequest request, Map<String, Profile> profilesByName, RouterConfig routerConfig, EncodingManager encodingManager, WeightingFactory weightingFactory, BaseGraph baseGraph, LocationIndex locationIndex) protected Router.Solver
Router.createLMSolver
(GHRequest request, Map<String, Profile> profilesByName, RouterConfig routerConfig, EncodingManager encodingManager, WeightingFactory weightingFactory, BaseGraph baseGraph, LocationIndex locationIndex, Map<String, LandmarkStorage> landmarks) Constructors in com.graphhopper.routing with parameters of type BaseGraphModifierConstructorDescriptionDefaultWeightingFactory
(BaseGraph graph, EncodingManager encodingManager) protected
FlexSolver
(GHRequest request, Map<String, Profile> profilesByName, RouterConfig routerConfig, EncodedValueLookup lookup, WeightingFactory weightingFactory, BaseGraph graph, LocationIndex locationIndex) Router
(BaseGraph graph, EncodingManager encodingManager, LocationIndex locationIndex, Map<String, Profile> profilesByName, PathDetailsBuilderFactory pathDetailsBuilderFactory, TranslationMap translationMap, RouterConfig routerConfig, WeightingFactory weightingFactory, Map<String, RoutingCHGraph> chGraphs, Map<String, LandmarkStorage> landmarks) -
Uses of BaseGraph in com.graphhopper.routing.ch
Methods in com.graphhopper.routing.ch with parameters of type BaseGraphModifier and TypeMethodDescriptionCHPreparationHandler.prepare
(BaseGraph baseGraph, StorableProperties properties, List<CHConfig> chConfigs, boolean closeEarly) -
Uses of BaseGraph in com.graphhopper.routing.lm
Methods in com.graphhopper.routing.lm with parameters of type BaseGraphModifier and TypeMethodDescriptionLMPreparationHandler.load
(List<LMConfig> lmConfigs, BaseGraph baseGraph, EncodedValueLookup encodedValueLookup) Loads the landmark data for all given configs if available.LMPreparationHandler.prepare
(List<LMConfig> lmConfigs, BaseGraph baseGraph, EncodingManager encodingManager, StorableProperties properties, LocationIndex locationIndex, boolean closeEarly) Prepares the landmark data for all given configsConstructors in com.graphhopper.routing.lm with parameters of type BaseGraphModifierConstructorDescriptionLandmarkStorage
(BaseGraph graph, EncodedValueLookup encodedValueLookup, Directory dir, LMConfig lmConfig, int landmarks) PrepareLandmarks
(Directory dir, BaseGraph graph, EncodedValueLookup encodedValueLookup, LMConfig lmConfig, int landmarks) -
Uses of BaseGraph in com.graphhopper.routing.querygraph
Methods in com.graphhopper.routing.querygraph that return BaseGraphMethods in com.graphhopper.routing.querygraph with parameters of type BaseGraph -
Uses of BaseGraph in com.graphhopper.routing.subnetwork
Constructors in com.graphhopper.routing.subnetwork with parameters of type BaseGraphModifierConstructorDescriptionPrepareRoutingSubnetworks
(BaseGraph graph, List<PrepareRoutingSubnetworks.PrepareJob> prepareJobs) -
Uses of BaseGraph in com.graphhopper.routing.util.parsers
Constructors in com.graphhopper.routing.util.parsers with parameters of type BaseGraphModifierConstructorDescriptionRestrictionSetter
(BaseGraph baseGraph, List<BooleanEncodedValue> turnRestrictionEncs) -
Uses of BaseGraph in com.graphhopper.routing.weighting
Constructors in com.graphhopper.routing.weighting with parameters of type BaseGraphModifierConstructorDescriptionQueryGraphWeighting
(BaseGraph graph, Weighting weighting, com.carrotsearch.hppc.IntArrayList closestEdges) -
Uses of BaseGraph in com.graphhopper.storage
Methods in com.graphhopper.storage that return BaseGraphModifier and TypeMethodDescriptionBaseGraph.Builder.build()
BaseGraph.Builder.create()
BaseGraph.create
(long initSize) BaseGraph.getBaseGraph()
Graph.getBaseGraph()
Methods in com.graphhopper.storage with parameters of type BaseGraphModifier and TypeMethodDescriptionstatic CHStorage
static RoutingCHGraph
static RoutingCHEdgeIteratorImpl
static RoutingCHEdgeIteratorImpl
Constructors in com.graphhopper.storage with parameters of type BaseGraphModifierConstructorDescriptionAllEdgeIterator
(BaseGraph baseGraph) EdgeIteratorImpl
(BaseGraph baseGraph, EdgeFilter filter) RoutingCHEdgeIteratorImpl
(CHStorage chStore, BaseGraph baseGraph, Weighting weighting, boolean outgoing, boolean incoming) RoutingCHEdgeIteratorStateImpl
(CHStorage store, BaseGraph baseGraph, com.graphhopper.storage.BaseGraph.EdgeIteratorStateImpl baseEdgeState, Weighting weighting) RoutingCHGraphImpl
(BaseGraph baseGraph, CHStorage chStorage, Weighting weighting) TurnCostStorage
(BaseGraph baseGraph, DataAccess turnCosts) -
Uses of BaseGraph in com.graphhopper.util
Methods in com.graphhopper.util with parameters of type BaseGraphModifier and TypeMethodDescriptionstatic int
GHUtility.getCommonNode
(BaseGraph baseGraph, int edge1, int edge2)