Package | Description |
---|---|
org.opentripplanner.graph_builder.services | |
org.opentripplanner.routing.core | |
org.opentripplanner.routing.edgetype | |
org.opentripplanner.routing.vertextype |
Modifier and Type | Method and Description |
---|---|
AreaEdge |
StreetEdgeFactory.createAreaEdge(IntersectionVertex startEndpoint,
IntersectionVertex endEndpoint,
org.locationtech.jts.geom.LineString geometry,
I18NString name,
double length,
StreetTraversalPermission permissions,
boolean back,
AreaEdgeList area) |
AreaEdge |
DefaultStreetEdgeFactory.createAreaEdge(IntersectionVertex startEndpoint,
IntersectionVertex endEndpoint,
org.locationtech.jts.geom.LineString geometry,
I18NString name,
double length,
StreetTraversalPermission permissions,
boolean back,
AreaEdgeList area) |
StreetEdge |
StreetEdgeFactory.createEdge(IntersectionVertex startEndpoint,
IntersectionVertex endEndpoint,
org.locationtech.jts.geom.LineString geometry,
I18NString name,
double length,
StreetTraversalPermission permissions,
boolean back) |
StreetEdge |
DefaultStreetEdgeFactory.createEdge(IntersectionVertex startEndpoint,
IntersectionVertex endEndpoint,
org.locationtech.jts.geom.LineString geometry,
I18NString name,
double length,
StreetTraversalPermission permissions,
boolean back) |
Modifier and Type | Method and Description |
---|---|
protected double |
AbstractIntersectionTraversalCostModel.computeNonDrivingTraversalCost(IntersectionVertex v,
StreetEdge from,
StreetEdge to,
float fromSpeed,
float toSpeed)
Computes the turn cost in seconds for non-driving traversal modes.
|
double |
ConstantIntersectionTraversalCostModel.computeTraversalCost(IntersectionVertex v,
StreetEdge from,
StreetEdge to,
TraverseMode mode,
RoutingRequest options,
float fromSpeed,
float toSpeed) |
double |
SimpleIntersectionTraversalCostModel.computeTraversalCost(IntersectionVertex v,
StreetEdge from,
StreetEdge to,
TraverseMode mode,
RoutingRequest options,
float fromSpeed,
float toSpeed) |
abstract double |
AbstractIntersectionTraversalCostModel.computeTraversalCost(IntersectionVertex v,
StreetEdge from,
StreetEdge to,
TraverseMode mode,
RoutingRequest options,
float fromSpeed,
float toSpeed) |
double |
IntersectionTraversalCostModel.computeTraversalCost(IntersectionVertex v,
StreetEdge from,
StreetEdge to,
TraverseMode mode,
RoutingRequest options,
float fromSpeed,
float toSpeed)
Compute the cost of turning onto "to" from "from".
|
Modifier and Type | Method and Description |
---|---|
void |
AreaEdgeList.addVertex(IntersectionVertex newVertex,
Graph graph)
Safely add a vertex to this area.
|
Constructor and Description |
---|
AreaEdge(IntersectionVertex startEndpoint,
IntersectionVertex endEndpoint,
org.locationtech.jts.geom.LineString geometry,
I18NString name,
double length,
StreetTraversalPermission permissions,
boolean back,
AreaEdgeList area) |
AreaEdge(IntersectionVertex startEndpoint,
IntersectionVertex endEndpoint,
org.locationtech.jts.geom.LineString geometry,
String name,
double length,
StreetTraversalPermission permissions,
boolean back,
AreaEdgeList area) |
Modifier and Type | Class and Description |
---|---|
class |
BarrierVertex
This vertex is created from all barrier tags.
|
class |
ExitVertex |
class |
OsmVertex
A vertex coming from OpenStreetMap.
|
class |
SemiPermanentSplitterVertex
This class models a vertex that is used to connect split StreetEdges to semi-permanent vertices such as bike rental
stations.
|
class |
SplitterVertex
A vertex representing a place along a street between two intersections that is not derived from an OSM node,
but is instead the result of breaking that street segment into two pieces in order to connect it to
a transit stop.
|
class |
TemporarySplitterVertex
TODO: decide what to do with this.
|
class |
TransitStopStreetVertex
A vertex for an OSM node that represents a transit stop and has a ref=(stop_code) tag.
|
Copyright © 2020. All rights reserved.