public class WaterwayLocation extends Object implements nl.tudelft.simulation.dsol.animation.Locatable, Serializable
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
Constructor and Description |
---|
WaterwayLocation(Waterway waterway,
org.djunits.value.vdouble.scalar.Length position) |
Modifier and Type | Method and Description |
---|---|
javax.media.j3d.Bounds |
getBounds() |
nl.tudelft.simulation.language.d3.DirectedPoint |
getLocation() |
org.djunits.value.vdouble.scalar.Length |
getPosition() |
Waterway |
getWaterway() |
public WaterwayLocation(Waterway waterway, org.djunits.value.vdouble.scalar.Length position) throws org.opentrafficsim.core.geometry.OTSGeometryException
waterway
- the waterwayposition
- position along the waterway, in the direction of the design lineorg.opentrafficsim.core.geometry.OTSGeometryException
- in case the position is less than zero, or more than the length of the waterway.public final Waterway getWaterway()
public final org.djunits.value.vdouble.scalar.Length getPosition()
public final nl.tudelft.simulation.language.d3.DirectedPoint getLocation() throws RemoteException
getLocation
in interface nl.tudelft.simulation.dsol.animation.Locatable
RemoteException
public final javax.media.j3d.Bounds getBounds() throws RemoteException
getBounds
in interface nl.tudelft.simulation.dsol.animation.Locatable
RemoteException
Copyright © 2014–2016 Delft University of Technology. All rights reserved.