Class OTSToRTIData
java.lang.Object
org.opentrafficsim.road.network.factory.rti.data.OTSToRTIData
- All Implemented Interfaces:
Serializable
public class OTSToRTIData extends Object implements Serializable
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description OTSToRTIData()OTSToRTIData(List<LaneBasedIndividualGTU> rtiCars) -
Method Summary
Modifier and Type Method Description List<Orientation>getExoOri()List<Position>getExoPos()List<Velocity>getExoVel()intgetNumCars()intgetNumObjects()intgetNumPedestrians()List<Orientation>getObjOri()List<Position>getObjPos()List<Velocity>getObjVel()List<Orientation>getPedOri()List<Position>getPedPos()List<Velocity>getPedVel()longgetTimeStamp()voidsetNumCars(int numCars)voidsetNumObjects(int numObjects)voidsetNumPedestrians(int numPedestrians)voidsetTimeStamp(long timeStamp)StringtoString()
-
Constructor Details
-
OTSToRTIData
- Parameters:
rtiCars- List<LaneBasedIndividualGTU>; cars to prepare for RTI software- Throws:
RemoteException- on unability to retrieve the location of one of the cars
-
OTSToRTIData
public OTSToRTIData()
-
-
Method Details
-
getExoPos
- Returns:
- exoPos
-
getExoOri
- Returns:
- exoOri
-
getExoVel
- Returns:
- exoVel
-
getPedPos
- Returns:
- pedPos
-
getPedOri
- Returns:
- pedOri
-
getPedVel
- Returns:
- pedVel
-
getObjPos
- Returns:
- objPos
-
getObjOri
- Returns:
- objOri
-
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
-