Package | Description |
---|---|
org.openstreetmap.josm.actions |
Modifier and Type | Field and Description |
---|---|
private Set<CombineWayAction.NodePair> |
CombineWayAction.NodeGraph.edges |
private Map<Node,List<CombineWayAction.NodePair>> |
CombineWayAction.NodeGraph.predecessors |
private Map<Node,List<CombineWayAction.NodePair>> |
CombineWayAction.NodeGraph.successors |
Modifier and Type | Method and Description |
---|---|
CombineWayAction.NodePair |
CombineWayAction.NodePair.swap() |
Modifier and Type | Method and Description |
---|---|
static List<CombineWayAction.NodePair> |
CombineWayAction.NodeGraph.buildNodePairs(List<Way> ways,
boolean directed) |
static List<CombineWayAction.NodePair> |
CombineWayAction.NodeGraph.buildNodePairs(Way way,
boolean directed) |
static List<CombineWayAction.NodePair> |
CombineWayAction.NodeGraph.eliminateDuplicateNodePairs(List<CombineWayAction.NodePair> pairs) |
protected List<CombineWayAction.NodePair> |
CombineWayAction.NodeGraph.getOutboundPairs(CombineWayAction.NodePair pair) |
protected List<CombineWayAction.NodePair> |
CombineWayAction.NodeGraph.getOutboundPairs(Node node) |
Modifier and Type | Method and Description |
---|---|
void |
CombineWayAction.NodeGraph.add(CombineWayAction.NodePair pair) |
protected List<CombineWayAction.NodePair> |
CombineWayAction.NodeGraph.getOutboundPairs(CombineWayAction.NodePair pair) |
boolean |
CombineWayAction.NodePair.isAdjacentToA(CombineWayAction.NodePair other) |
boolean |
CombineWayAction.NodePair.isAdjacentToB(CombineWayAction.NodePair other) |
boolean |
CombineWayAction.NodePair.isPredecessorOf(CombineWayAction.NodePair other) |
boolean |
CombineWayAction.NodePair.isSuccessorOf(CombineWayAction.NodePair other) |
protected void |
CombineWayAction.NodeGraph.rememberPredecessors(CombineWayAction.NodePair pair) |
protected void |
CombineWayAction.NodeGraph.rememberSuccessor(CombineWayAction.NodePair pair) |
Modifier and Type | Method and Description |
---|---|
void |
CombineWayAction.NodeGraph.add(List<CombineWayAction.NodePair> pairs) |
protected List<Node> |
CombineWayAction.NodeGraph.buildPathFromNodePairs(Stack<CombineWayAction.NodePair> path) |
static CombineWayAction.NodeGraph |
CombineWayAction.NodeGraph.createDirectedGraphFromNodePairs(List<CombineWayAction.NodePair> pairs) |
static CombineWayAction.NodeGraph |
CombineWayAction.NodeGraph.createUndirectedGraphFromNodeList(List<CombineWayAction.NodePair> pairs) |
static List<CombineWayAction.NodePair> |
CombineWayAction.NodeGraph.eliminateDuplicateNodePairs(List<CombineWayAction.NodePair> pairs) |
protected Set<Node> |
CombineWayAction.NodeGraph.getNodes(Stack<CombineWayAction.NodePair> pairs) |
protected boolean |
CombineWayAction.NodeGraph.isSpanningWay(Stack<CombineWayAction.NodePair> way) |
Constructor and Description |
---|
CombineWayAction.NodePair(CombineWayAction.NodePair other)
Constructs a new
NodePair . |