public class AreaEdge extends StreetWithElevationEdge implements EdgeWithCleanup
Edge.ValidVertexTypes
ANY_PLATFORM_MASK, bicycleSafetyFactor, CLASS_CROSSING, CLASS_LINK, CLASS_OTHER_PLATFORM, CLASS_OTHERPATH, CLASS_STREET, CLASS_TRAIN_PLATFORM, CROSSING_CLASS_MASK, DEFAULT_CAR_SPEED, wayId
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 | Method and Description |
---|---|
void |
detach() |
AreaEdgeList |
getArea() |
void |
setArea(AreaEdgeList area) |
clone, getElevationProfile, getMaxSlope, getSlopeSpeedEffectiveLength, getSlopeWalkSpeedEffectiveLength, getSlopeWorkCostEffectiveLength, isElevationFlattened, setElevationProfile, toString
calculateLengthFromGeometry, calculateSpeed, canTraverse, canTraverseIncludingBarrier, canTurnOnto, getBicycleSafetyFactor, getCarSpeed, getDistance, getEndOsmNodeId, getGeometry, getInAngle, getName, getName, getOutAngle, getPermission, getRawName, getStartOsmNodeId, getStreetClass, getTurnRestrictions, hasBogusName, isBack, isNoThruTraffic, isRoundabout, isSlopeOverride, isStairs, isWheelchairAccessible, setBack, setBicycleSafetyFactor, setCarSpeed, setHasBogusName, setName, setNoThruTraffic, setPermission, setRoundabout, setSlopeOverride, setStairs, setStreetClass, setWheelchairAccessible, shareData, split, timeLowerBound, traverse, weightLowerBound
getAzimuth, getDirection, getDisplayGeometry, getFromVertex, getId, getToVertex, getTrip, getValidVertexTypes, hashCode, isEquivalentTo, isPartial, isReverseOf, optimisticTraverse, vertexTypesValid
public AreaEdge(IntersectionVertex startEndpoint, IntersectionVertex endEndpoint, org.locationtech.jts.geom.LineString geometry, I18NString name, double length, StreetTraversalPermission permissions, boolean back, AreaEdgeList area)
public AreaEdge(IntersectionVertex startEndpoint, IntersectionVertex endEndpoint, org.locationtech.jts.geom.LineString geometry, String name, double length, StreetTraversalPermission permissions, boolean back, AreaEdgeList area)
public AreaEdgeList getArea()
public void detach()
detach
in interface EdgeWithCleanup
public void setArea(AreaEdgeList area)
Copyright © 2019. All rights reserved.