Class OTSToRTIData
- java.lang.Object
-
- org.opentrafficsim.road.network.factory.rti.data.OTSToRTIData
-
- All Implemented Interfaces:
java.io.Serializable
public class OTSToRTIData extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description OTSToRTIData()OTSToRTIData(java.util.List<LaneBasedIndividualGTU> rtiCars)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Orientation>getExoOri()java.util.List<Position>getExoPos()java.util.List<Velocity>getExoVel()intgetNumCars()intgetNumObjects()intgetNumPedestrians()java.util.List<Orientation>getObjOri()java.util.List<Position>getObjPos()java.util.List<Velocity>getObjVel()java.util.List<Orientation>getPedOri()java.util.List<Position>getPedPos()java.util.List<Velocity>getPedVel()longgetTimeStamp()voidsetNumCars(int numCars)voidsetNumObjects(int numObjects)voidsetNumPedestrians(int numPedestrians)voidsetTimeStamp(long timeStamp)java.lang.StringtoString()
-
-
-
Constructor Detail
-
OTSToRTIData
public OTSToRTIData(java.util.List<LaneBasedIndividualGTU> rtiCars) throws java.rmi.RemoteException
- Parameters:
rtiCars- List<LaneBasedIndividualGTU>; cars to prepare for RTI software- Throws:
java.rmi.RemoteException- on unability to retrieve the location of one of the cars
-
OTSToRTIData
public OTSToRTIData()
-
-
Method Detail
-
getExoPos
public java.util.List<Position> getExoPos()
- Returns:
- exoPos
-
getExoOri
public java.util.List<Orientation> getExoOri()
- Returns:
- exoOri
-
getExoVel
public java.util.List<Velocity> getExoVel()
- Returns:
- exoVel
-
getPedPos
public java.util.List<Position> getPedPos()
- Returns:
- pedPos
-
getPedOri
public java.util.List<Orientation> getPedOri()
- Returns:
- pedOri
-
getPedVel
public java.util.List<Velocity> getPedVel()
- Returns:
- pedVel
-
getObjPos
public java.util.List<Position> getObjPos()
- Returns:
- objPos
-
getObjOri
public java.util.List<Orientation> getObjOri()
- Returns:
- objOri
-
getObjVel
public java.util.List<Velocity> getObjVel()
- Returns:
- objVel
-
getNumCars
public int getNumCars()
- Returns:
- numCars
-
setNumCars
public void setNumCars(int numCars)
- Parameters:
numCars- int; set numCars
-
getNumPedestrians
public int getNumPedestrians()
- Returns:
- numPedestrians
-
setNumPedestrians
public void setNumPedestrians(int numPedestrians)
- Parameters:
numPedestrians- int; set numPedestrians
-
getNumObjects
public int getNumObjects()
- Returns:
- numObjects
-
setNumObjects
public void setNumObjects(int numObjects)
- Parameters:
numObjects- int; set numObjects
-
getTimeStamp
public long getTimeStamp()
- Returns:
- timeStamp
-
setTimeStamp
public void setTimeStamp(long timeStamp)
- Parameters:
timeStamp- long; set timeStamp
-
toString
public final java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-