All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
clear()
Free resources.
|
private WayConnectionType |
computeNextWayConnection(Relation r,
java.util.List<WayConnectionType> con,
WayConnectionType lastWct,
int i,
RelationMember m) |
private WayConnectionType.Direction |
determineDirection(int refI,
WayConnectionType.Direction refDirection,
int k) |
private WayConnectionType.Direction |
determineDirection(int refI,
WayConnectionType.Direction refDirection,
int k,
boolean reversed)
Determines the direction of way k with respect to the way ref_i .
|
private WayConnectionType.Direction |
determineDirectionOfFirst(int i,
RelationMember m) |
private void |
determineOnewayConnectionType(java.util.List<WayConnectionType> con,
RelationMember m,
int i,
WayConnectionType wct) |
private void |
handleOneway(WayConnectionType lastWct,
int i,
WayConnectionType wct) |
protected void |
handleOnewayFollows(WayConnectionType lastWct,
int i,
RelationMember m,
WayConnectionType wct) |
private boolean |
isConnected(Way way1,
Way way2) |
private static boolean |
isNoHandleableWay(RelationMember m) |
private static boolean |
isOnewayIgnored(Relation r) |
private boolean |
isSuperRoute(Relation r) |
private void |
makeLoopIfNeeded(java.util.List<WayConnectionType> con,
int i) |
private static WayConnectionType.Direction |
reverse(WayConnectionType.Direction dir) |
java.util.List<WayConnectionType> |
updateLinks(java.util.List<RelationMember> members)
refresh the cache of member WayConnectionTypes
|
java.util.List<WayConnectionType> |
updateLinks(Relation r,
java.util.List<RelationMember> members)
refresh the cache of member WayConnectionTypes
|
private WayConnectionType |
updateLinksFor(Relation r,
java.util.List<WayConnectionType> con,
WayConnectionType lastWct,
int i) |