Class Edge
java.lang.Object
org.opentcs.components.kernel.routing.Edge
A wrapper for
Path
s that can be used to build routing graphs.-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Edge
Creates a new instance.- Parameters:
modelPath
- The path in the model that is traversed on this edge.travellingReverse
- Whether the path is travelled in reverse direction.
-
-
Method Details
-
getPath
Returns the path in the model that is traversed on this edge.- Returns:
- The path in the model that is traversed on this edge.
-
isTravellingReverse
public boolean isTravellingReverse()Indicates whether the path is travelled in reverse direction.- Returns:
- Whether the path is travelled in reverse direction.
-
getSourceVertex
Returns the source vertex of this edge.- Returns:
- The source vertex of this edge.
-
getTargetVertex
Returns the target vertex of this edge.- Returns:
- The target vertex of this edge.
-
toString
-