Modifier and Type | Method and Description |
---|---|
BooleanEncodedValue |
RestrictionTagParser.getTurnRestrictionEnc() |
Constructor and Description |
---|
RestrictionTagParser(List<String> vehicleTypes,
BooleanEncodedValue turnRestrictionEnc) |
Modifier and Type | Class and Description |
---|---|
class |
ExternalBooleanEncodedValue
Works like a normal encoded value, but the underlying data is not stored within the graph
|
class |
SimpleBooleanEncodedValue
This class implements a simple boolean storage via an UnsignedIntEncodedValue with 1 bit.
|
Modifier and Type | Method and Description |
---|---|
static BooleanEncodedValue |
Roundabout.create() |
static BooleanEncodedValue |
GetOffBike.create() |
static BooleanEncodedValue |
MaxSpeedEstimated.create() |
static BooleanEncodedValue |
RoadClassLink.create() |
static BooleanEncodedValue |
Subnetwork.create(String prefix) |
static BooleanEncodedValue |
TurnRestriction.create(String name) |
static BooleanEncodedValue |
VehicleAccess.create(String name) |
BooleanEncodedValue |
EncodedValueLookup.getBooleanEncodedValue(String key) |
Modifier and Type | Method and Description |
---|---|
boolean |
VirtualEdgeIteratorState.get(BooleanEncodedValue property) |
boolean |
VirtualEdgeIteratorState.getReverse(BooleanEncodedValue property) |
EdgeIteratorState |
VirtualEdgeIteratorState.set(BooleanEncodedValue property,
boolean value) |
EdgeIteratorState |
VirtualEdgeIteratorState.set(BooleanEncodedValue property,
boolean fwd,
boolean bwd) |
EdgeIteratorState |
VirtualEdgeIteratorState.setReverse(BooleanEncodedValue property,
boolean value) |
Constructor and Description |
---|
PrepareJob(BooleanEncodedValue subnetworkEnc,
Weighting weighting) |
Modifier and Type | Method and Description |
---|---|
BooleanEncodedValue |
AccessFilter.getAccessEnc() |
BooleanEncodedValue |
VehicleEncodedValues.getAccessEnc() |
BooleanEncodedValue |
EncodingManager.getBooleanEncodedValue(String key) |
BooleanEncodedValue |
EncodingManager.getTurnBooleanEncodedValue(String key) |
BooleanEncodedValue |
VehicleEncodedValues.getTurnRestrictionEnc() |
Modifier and Type | Method and Description |
---|---|
static 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) |
Constructor and Description |
---|
DefaultSnapFilter(Weighting weighting,
BooleanEncodedValue inSubnetworkEnc) |
VehicleEncodedValues(String name,
BooleanEncodedValue accessEnc,
DecimalEncodedValue avgSpeedEnc,
DecimalEncodedValue priorityEnc,
BooleanEncodedValue turnRestrictionEnc) |
Modifier and Type | Field and Description |
---|---|
protected BooleanEncodedValue |
AbstractAccessParser.accessEnc |
protected BooleanEncodedValue |
CarAccessParser.roundaboutEnc |
Modifier and Type | Method and Description |
---|---|
BooleanEncodedValue |
AbstractAccessParser.getAccessEnc() |
Modifier and Type | Method and Description |
---|---|
void |
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.
|
Modifier and Type | Field and Description |
---|---|
protected BooleanEncodedValue |
AbstractWeighting.accessEnc |
Modifier and Type | Method and Description |
---|---|
BooleanEncodedValue |
DefaultTurnCostProvider.getTurnRestrictionEnc() |
Constructor and Description |
---|
AbstractWeighting(BooleanEncodedValue accessEnc,
DecimalEncodedValue speedEnc,
TurnCostProvider turnCostProvider) |
DefaultTurnCostProvider(BooleanEncodedValue turnRestrictionEnc,
TurnCostStorage turnCostStorage) |
DefaultTurnCostProvider(BooleanEncodedValue turnRestrictionEnc,
TurnCostStorage turnCostStorage,
int uTurnCosts) |
FastestWeighting(BooleanEncodedValue accessEnc,
DecimalEncodedValue speedEnc) |
FastestWeighting(BooleanEncodedValue accessEnc,
DecimalEncodedValue speedEnc,
EnumEncodedValue<RoadAccess> roadAccessEnc,
PMap map,
TurnCostProvider turnCostProvider) |
FastestWeighting(BooleanEncodedValue accessEnc,
DecimalEncodedValue speedEnc,
TurnCostProvider turnCostProvider) |
ShortestWeighting(BooleanEncodedValue accessEnc,
DecimalEncodedValue speedEnc) |
ShortestWeighting(BooleanEncodedValue accessEnc,
DecimalEncodedValue speedEnc,
TurnCostProvider tcProvider) |
Modifier and Type | Method and Description |
---|---|
static CustomWeighting |
CustomModelParser.createFastestWeighting(BooleanEncodedValue accessEnc,
DecimalEncodedValue speedEnc,
EncodingManager lookup) |
static CustomWeighting |
CustomModelParser.createWeighting(BooleanEncodedValue accessEnc,
DecimalEncodedValue speedEnc,
DecimalEncodedValue priorityEnc,
EncodedValueLookup lookup,
TurnCostProvider turnCostProvider,
CustomModel customModel) |
Constructor and Description |
---|
CustomWeighting(BooleanEncodedValue baseAccessEnc,
DecimalEncodedValue baseSpeedEnc,
TurnCostProvider turnCostProvider,
CustomWeighting.Parameters parameters) |
Modifier and Type | Method and Description |
---|---|
boolean |
TurnCostStorage.Iterator.get(BooleanEncodedValue booleanEncodedValue) |
boolean |
TurnCostStorage.get(BooleanEncodedValue bev,
int fromEdge,
int viaNode,
int toEdge) |
void |
TurnCostStorage.set(BooleanEncodedValue bev,
int fromEdge,
int viaNode,
int toEdge,
boolean value) |
Modifier and Type | Field and Description |
---|---|
static BooleanEncodedValue |
EdgeIteratorState.REVERSE_STATE
This method can be used to fetch the internal reverse state of an edge.
|
static BooleanEncodedValue |
EdgeIteratorState.UNFAVORED_EDGE |
Modifier and Type | Method and Description |
---|---|
static 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 |
EdgeIteratorState.set(BooleanEncodedValue property,
boolean value) |
EdgeIteratorState |
EdgeIteratorState.set(BooleanEncodedValue property,
boolean fwd,
boolean bwd) |
EdgeIteratorState |
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,
Collection<EdgeIteratorState> edges) |
static void |
GHUtility.setSpeed(double fwdSpeed,
double bwdSpeed,
BooleanEncodedValue accessEnc,
DecimalEncodedValue speedEnc,
EdgeIteratorState... edges) |
Constructor and Description |
---|
BooleanDetails(String name,
BooleanEncodedValue boolEnc) |
Copyright © 2012–2023. All rights reserved.