public class FlexTransitBoardAlight extends TransitBoardAlight implements TemporaryEdge
Edge.ValidVertexTypesboarding| Constructor and Description |
|---|
FlexTransitBoardAlight(PatternStopVertex fromPatternStop,
TransitStopArrive toStationVertex,
int stopIndex,
PartialPatternHop hop) |
FlexTransitBoardAlight(TransitStopDepart fromStopVertex,
PatternStopVertex toPatternVertex,
int stopIndex,
PartialPatternHop hop) |
| Modifier and Type | Method and Description |
|---|---|
int |
calculateWait(State s0,
ServiceDay sd,
TripTimes tripTimes) |
long |
getExtraWeight(RoutingRequest options) |
TripTimes |
getNextTrip(State s0,
ServiceDay sd,
Timetable timetable) |
boolean |
isDeviated() |
String |
toString() |
State |
traverse(State s0)
Traverse this edge.
|
getDirection, getDistance, getGeometry, getMode, getName, getName, getPattern, getStopIndex, optimisticTraverse, timeLowerBound, traverse, weightLowerBoundgetAzimuth, getDisplayGeometry, getFromVertex, getId, getToVertex, getTrip, getValidVertexTypes, hasBogusName, hashCode, isEquivalentTo, isPartial, isReverseOf, isRoundabout, vertexTypesValidpublic FlexTransitBoardAlight(TransitStopDepart fromStopVertex, PatternStopVertex toPatternVertex, int stopIndex, PartialPatternHop hop)
public FlexTransitBoardAlight(PatternStopVertex fromPatternStop, TransitStopArrive toStationVertex, int stopIndex, PartialPatternHop hop)
public State traverse(State s0)
Edgetraverse in class TransitBoardAlights0 - The State coming into the edge.public TripTimes getNextTrip(State s0, ServiceDay sd, Timetable timetable)
getNextTrip in class TransitBoardAlightpublic int calculateWait(State s0, ServiceDay sd, TripTimes tripTimes)
calculateWait in class TransitBoardAlightpublic long getExtraWeight(RoutingRequest options)
getExtraWeight in class TransitBoardAlightpublic boolean isDeviated()
isDeviated in class TransitBoardAlightpublic String toString()
toString in class TransitBoardAlightCopyright © 2020. All rights reserved.