public class Route
extends java.lang.Object
Constructor and Description |
---|
Route() |
Modifier and Type | Method and Description |
---|---|
void |
addFieldAtBack(Tupel t)
add a tupel as last element
|
void |
addFieldInFront(Tupel t)
add a tupel as first element
|
java.util.List<Tupel> |
getEdgePoints()
generates EdgePoint for each layer and direction change
|
Tupel |
getFirstTupel()
Method to get the first tupel.
|
Tupel |
getLastTupel()
Method to get the last tupel.
|
java.util.List<Tupel> |
getRoutingList()
Method to get a list of tupels that build the route.
|
boolean |
isReversed()
this method is used for multi-terminal routing (not yet functional)
|
void |
printRoute()
print route
|
void |
printRoute(java.util.List<Tupel> list)
print route for a given list
|
void |
setReversed(boolean reversed)
this method is used for multi-terminal routing (not yet functional)
|
java.lang.String |
toString() |
public boolean isReversed()
public void setReversed(boolean reversed)
reversed
- public void addFieldInFront(Tupel t)
t
- Tupel to addpublic void addFieldAtBack(Tupel t)
t
- Tupel to addpublic void printRoute()
public void printRoute(java.util.List<Tupel> list)
list
- to printpublic java.lang.String toString()
toString
in class java.lang.Object
public java.util.List<Tupel> getEdgePoints()
public Tupel getFirstTupel()
public Tupel getLastTupel()
public java.util.List<Tupel> getRoutingList()