private class UnconnectedWays.MyWaySegment extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private boolean |
concernsArea |
private Node |
n1 |
private Node |
n2 |
Way |
w
the way
|
Constructor and Description |
---|
MyWaySegment(Way w,
Node n1,
Node n2,
boolean concersArea) |
Modifier and Type | Method and Description |
---|---|
private boolean |
barrierBetween(Node endnode) |
private BBox |
getBounds(double fudge) |
(package private) double |
getDist(Node n) |
(package private) boolean |
isConnectedTo(Node startNode)
Check if the given node is connected to this segment using a reasonable short way.
|
private boolean |
isConnectedTo(Node node,
java.util.Set<Node> visited,
double len)
Check if the given node is connected to this segment using a reasonable short way.
|
private boolean |
nearby(Node n,
double dist) |
(package private) java.util.Collection<Node> |
nearbyNodes(double dist) |
private final boolean concernsArea
MyWaySegment(Way w, Node n1, Node n2, boolean concersArea)
boolean isConnectedTo(Node startNode)
startNode
- the nodeprivate boolean isConnectedTo(Node node, java.util.Set<Node> visited, double len)
node
- the given nodevisited
- set of visited nodeslen
- length of the travelled routejava.util.Collection<Node> nearbyNodes(double dist)
private boolean barrierBetween(Node endnode)