Package com.anylogic.engine.routing
- All Superinterfaces:
java.io.Serializable
- All Known Implementing Classes:
PathMovement
,PlainMovement
,PortMovement
public interface IMovement
extends java.io.Serializable
boolean |
contains(IRouteLocation location) |
|
double |
distance(LengthUnits units) |
|
Level |
getLevel() |
|
default IRouteLocation |
getLocationAtOffset(double offset,
LengthUnits units) |
|
IRouteLocation |
getLocationAtOffset(double offset,
LengthUnits units,
IRouteLocation out) |
|
INetwork<?,?> |
getNetwork() |
|
INetworkMarkupElement |
getNetworkElement() |
|
Agent |
getSpace() |
|
MovementType |
getType() |
|
default boolean |
isMovingForward() |
|
Modifier and Type | Method | Description |
---|
Agent getSpace()
Level getLevel()
INetworkMarkupElement getNetworkElement()
INetwork<?,?> getNetwork()
MovementType getType()
double distance(LengthUnits units)
@AnyLogicInternalAPI default IRouteLocation getLocationAtOffset(double offset, LengthUnits units)
@AnyLogicInternalAPI IRouteLocation getLocationAtOffset(double offset, LengthUnits units, IRouteLocation out)
@AnyLogicInternalAPI boolean contains(IRouteLocation location)
default boolean isMovingForward()
-
How can we improve this article?
-