Package com.anylogic.engine.routing
- java.lang.Object
- com.anylogic.engine.routing.PathRouteLocation
- All Implemented Interfaces:
IRouteLocation,Serializable
@AnyLogicInternalAPI public class PathRouteLocation extends Object implements IRouteLocation
- See Also:
- Serialized Form
| Constructor | Description |
|---|---|
PathRouteLocation | |
PathRouteLocation | |
PathRouteLocation | |
PathRouteLocation |
| Modifier and Type | Method | Description |
|---|---|---|
boolean | equals | |
PathMovementDirection | getDirection() | |
Level | getLevel() | |
INetwork<?, | getNetwork() | |
INetworkMarkupElement | getNetworkElement() | |
double | getOffset | |
IPath<?> | getPath() | |
Position | getPosition() | |
Agent | getSpace() | |
int | hashCode() | |
String | toString() |
public PathRouteLocation(IPath<?> path, double offset, LengthUnits units)
public PathRouteLocation(IPath<?> path, double offset, LengthUnits units, PathMovementDirection direction)
public PathRouteLocation(INetworkMarkupElement element, IPath<?> path, double offset, LengthUnits units)
public PathRouteLocation(INetworkMarkupElement element, IPath<?> path, double offset, LengthUnits units, PathMovementDirection direction)
public Agent getSpace()
- Specified by:
getSpacein interfaceIRouteLocation
public Position getPosition()
- Specified by:
getPositionin interfaceIRouteLocation
public Level getLevel()
- Specified by:
getLevelin interfaceIRouteLocation
public INetwork<?,?> getNetwork()
- Specified by:
getNetworkin interfaceIRouteLocation
public INetworkMarkupElement getNetworkElement()
- Specified by:
getNetworkElementin interfaceIRouteLocation
public IPath<?> getPath()
public double getOffset(LengthUnits units)
public PathMovementDirection getDirection()
public String toString()
public int hashCode()
public boolean equals(Object obj)