21 package org.matsim.pt.transitSchedule;
23 import java.util.Collection;
44 return accessTime!=null?(double) accessTime:0.0;
53 return egressTime!=null?(double) egressTime:0.0;
69 double minX = Double.POSITIVE_INFINITY;
70 double minY = Double.POSITIVE_INFINITY;
71 double maxX = Double.NEGATIVE_INFINITY;
72 double maxY = Double.NEGATIVE_INFINITY;
74 double x = stopFacility.getCoord().getX();
75 double y = stopFacility.getCoord().getY();
88 double x = stopFacility.getCoord().getX();
89 double y = stopFacility.getCoord().getY();
90 stopsQT.
put(x, y, stopFacility);
static final String EGRESSTIME_ATTRIBUTE
static void setStopAccessTime(TransitStopFacility stopFacility, double stopAccessTime)
Attributes getAttributes()
Map< Id< TransitStopFacility >, TransitStopFacility > getFacilities()
static void setSymmetricStopAccessEgressTime(TransitStopFacility stopFacility, double stopAccessEgressTime)
static QuadTree< TransitStopFacility > createQuadTreeOfTransitStopFacilities(TransitSchedule transitSchedule)
static double getStopAccessTime(TransitStopFacility stopFacility)
Object getAttribute(final String attribute)
boolean put(final double x, final double y, final T value)
Object putAttribute(final String attribute, final Object value)
static final String ACCESSTIME_ATTRIBUTE
static QuadTree< TransitStopFacility > createQuadTreeOfTransitStopFacilities(Collection< TransitStopFacility > transitStopFacilities)
static void setStopEgressTime(TransitStopFacility stopFacility, double stopEgressTime)
static double getStopEgressTime(TransitStopFacility stopFacility)