Uses of Interface
com.graphhopper.routing.ev.BooleanEncodedValue
Packages that use BooleanEncodedValue
Package
Description
-
Uses of BooleanEncodedValue in com.graphhopper.reader.osm
Methods in com.graphhopper.reader.osm that return BooleanEncodedValueConstructors in com.graphhopper.reader.osm with parameters of type BooleanEncodedValueModifierConstructorDescriptionRestrictionTagParser
(List<String> vehicleTypes, BooleanEncodedValue turnRestrictionEnc) -
Uses of BooleanEncodedValue in com.graphhopper.routing.ev
Classes in com.graphhopper.routing.ev that implement BooleanEncodedValueModifier and TypeClassDescriptionclass
Works like a normal encoded value, but the underlying data is not stored within the graphfinal class
This class implements a simple boolean storage via an UnsignedIntEncodedValue with 1 bit.Methods in com.graphhopper.routing.ev that return BooleanEncodedValueModifier and TypeMethodDescriptionstatic BooleanEncodedValue
BusAccess.create()
static BooleanEncodedValue
GetOffBike.create()
static BooleanEncodedValue
HovAccess.create()
static BooleanEncodedValue
MaxSpeedEstimated.create()
static BooleanEncodedValue
RoadClassLink.create()
static BooleanEncodedValue
Roundabout.create()
static BooleanEncodedValue
static BooleanEncodedValue
static BooleanEncodedValue
EncodedValueLookup.getBooleanEncodedValue
(String key) -
Uses of BooleanEncodedValue in com.graphhopper.routing.querygraph
Methods in com.graphhopper.routing.querygraph with parameters of type BooleanEncodedValueModifier and TypeMethodDescriptionboolean
VirtualEdgeIteratorState.get
(BooleanEncodedValue property) boolean
VirtualEdgeIteratorState.getReverse
(BooleanEncodedValue property) VirtualEdgeIteratorState.set
(BooleanEncodedValue property, boolean value) VirtualEdgeIteratorState.set
(BooleanEncodedValue property, boolean fwd, boolean bwd) VirtualEdgeIteratorState.setReverse
(BooleanEncodedValue property, boolean value) -
Uses of BooleanEncodedValue in com.graphhopper.routing.subnetwork
Constructors in com.graphhopper.routing.subnetwork with parameters of type BooleanEncodedValue -
Uses of BooleanEncodedValue in com.graphhopper.routing.util
Methods in com.graphhopper.routing.util that return BooleanEncodedValueModifier and TypeMethodDescriptionAccessFilter.getAccessEnc()
EncodingManager.getBooleanEncodedValue
(String key) EncodingManager.getTurnBooleanEncodedValue
(String key) Methods in com.graphhopper.routing.util with parameters of type BooleanEncodedValueModifier and TypeMethodDescriptionstatic AccessFilter
AccessFilter.allEdges
(BooleanEncodedValue accessEnc) Accepts all edges that are either forward or backward according to the given accessEnc.static void
UrbanDensityCalculator.calcUrbanDensity
(Graph graph, EnumEncodedValue<UrbanDensity> urbanDensityEnc, EnumEncodedValue<RoadClass> roadClassEnc, BooleanEncodedValue roadClassLinkEnc, double residentialAreaRadius, double residentialAreaSensitivity, double cityAreaRadius, double cityAreaSensitivity, int threads) Calculates the urban density (rural/residential/city) for all edges of the graph.static AccessFilter
AccessFilter.inEdges
(BooleanEncodedValue accessEnc) static AccessFilter
AccessFilter.outEdges
(BooleanEncodedValue accessEnc) Constructors in com.graphhopper.routing.util with parameters of type BooleanEncodedValueModifierConstructorDescriptionDefaultSnapFilter
(Weighting weighting, BooleanEncodedValue inSubnetworkEnc) -
Uses of BooleanEncodedValue in com.graphhopper.routing.util.parsers
Fields in com.graphhopper.routing.util.parsers declared as BooleanEncodedValueModifier and TypeFieldDescriptionprotected final BooleanEncodedValue
AbstractAccessParser.accessEnc
protected final BooleanEncodedValue
CarAccessParser.roundaboutEnc
Methods in com.graphhopper.routing.util.parsers that return BooleanEncodedValueMethods in com.graphhopper.routing.util.parsers with parameters of type BooleanEncodedValueModifier and TypeMethodDescriptionvoid
RestrictionSetter.setRestrictions
(List<Pair<GraphRestriction, RestrictionType>> restrictions, BooleanEncodedValue turnRestrictionEnc) Adds all the turn restriction entries to the graph that are needed to enforce the given restrictions, for a single turn cost encoded value.Constructors in com.graphhopper.routing.util.parsers with parameters of type BooleanEncodedValueModifierConstructorDescriptionprotected
AbstractAccessParser
(BooleanEncodedValue accessEnc, TransportationMode transportationMode) BikeAccessParser
(BooleanEncodedValue accessEnc, BooleanEncodedValue roundaboutEnc) protected
BikeCommonAccessParser
(BooleanEncodedValue accessEnc, BooleanEncodedValue roundaboutEnc) CarAccessParser
(BooleanEncodedValue accessEnc, BooleanEncodedValue roundaboutEnc, PMap properties, TransportationMode transportationMode) protected
FootAccessParser
(BooleanEncodedValue accessEnc) ModeAccessParser
(TransportationMode mode, BooleanEncodedValue accessEnc, BooleanEncodedValue roundaboutEnc, List<String> restrictions) protected
MountainBikeAccessParser
(BooleanEncodedValue accessEnc, BooleanEncodedValue roundaboutEnc) OSMGetOffBikeParser
(BooleanEncodedValue getOffBikeEnc, BooleanEncodedValue bikeAccessEnc) OSMRoundaboutParser
(BooleanEncodedValue roundaboutEnc) protected
RacingBikeAccessParser
(BooleanEncodedValue accessEnc, BooleanEncodedValue roundaboutEnc) -
Uses of BooleanEncodedValue in com.graphhopper.routing.weighting
Fields in com.graphhopper.routing.weighting declared as BooleanEncodedValueMethods in com.graphhopper.routing.weighting that return BooleanEncodedValueConstructors in com.graphhopper.routing.weighting with parameters of type BooleanEncodedValueModifierConstructorDescriptionprotected
AbstractWeighting
(BooleanEncodedValue accessEnc, DecimalEncodedValue speedEnc, TurnCostProvider turnCostProvider) DefaultTurnCostProvider
(BooleanEncodedValue turnRestrictionEnc, TurnCostStorage turnCostStorage) DefaultTurnCostProvider
(BooleanEncodedValue turnRestrictionEnc, TurnCostStorage turnCostStorage, int uTurnCosts) -
Uses of BooleanEncodedValue in com.graphhopper.storage
Methods in com.graphhopper.storage with parameters of type BooleanEncodedValueModifier and TypeMethodDescriptionboolean
TurnCostStorage.get
(BooleanEncodedValue bev, int fromEdge, int viaNode, int toEdge) boolean
TurnCostStorage.Iterator.get
(BooleanEncodedValue booleanEncodedValue) void
TurnCostStorage.set
(BooleanEncodedValue bev, int fromEdge, int viaNode, int toEdge, boolean value) -
Uses of BooleanEncodedValue in com.graphhopper.util
Fields in com.graphhopper.util declared as BooleanEncodedValueModifier and TypeFieldDescriptionstatic final BooleanEncodedValue
EdgeIteratorState.REVERSE_STATE
This method can be used to fetch the internal reverse state of an edge.static final BooleanEncodedValue
EdgeIteratorState.UNFAVORED_EDGE
Methods in com.graphhopper.util with parameters of type BooleanEncodedValueModifier and TypeMethodDescriptionstatic void
GHUtility.addRandomTurnCosts
(Graph graph, long seed, BooleanEncodedValue accessEnc, DecimalEncodedValue turnCostEnc, int maxTurnCost, TurnCostStorage turnCostStorage) boolean
EdgeIteratorState.get
(BooleanEncodedValue property) boolean
EdgeIteratorState.getReverse
(BooleanEncodedValue property) EdgeIteratorState.set
(BooleanEncodedValue property, boolean value) EdgeIteratorState.set
(BooleanEncodedValue property, boolean fwd, boolean bwd) EdgeIteratorState.setReverse
(BooleanEncodedValue property, boolean value) static EdgeIteratorState
GHUtility.setSpeed
(double averageSpeed, boolean fwd, boolean bwd, BooleanEncodedValue accessEnc, DecimalEncodedValue avSpeedEnc, EdgeIteratorState edge) static void
GHUtility.setSpeed
(double fwdSpeed, double bwdSpeed, BooleanEncodedValue accessEnc, DecimalEncodedValue speedEnc, EdgeIteratorState... edges) static void
GHUtility.setSpeed
(double fwdSpeed, double bwdSpeed, BooleanEncodedValue accessEnc, DecimalEncodedValue speedEnc, Collection<EdgeIteratorState> edges) -
Uses of BooleanEncodedValue in com.graphhopper.util.details
Constructors in com.graphhopper.util.details with parameters of type BooleanEncodedValue