All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
Edge_adaptTraveltime(String edgeID,
int time) |
double |
Edge_getAdaptedTraveltime(String edgeID,
int time) |
double |
Edge_getCO2Emission(String edgeID) |
double |
Edge_getCOEmission(String edgeID) |
double |
Edge_getEffort(String edgeID,
int time) |
double |
Edge_getElectricityConsumption(String edgeID) |
double |
Edge_getFuelConsumption(String edgeID) |
double |
Edge_getHCEmission(String edgeID) |
int |
Edge_getIDCount() |
SumoStringList |
Edge_getIDList() |
int |
Edge_getLastStepHaltingNumber(String edgeID) |
double |
Edge_getLastStepLength(String edgeID) |
double |
Edge_getLastStepMeanSpeed(String edgeID) |
double |
Edge_getLastStepOccupancy(String edgeID) |
SumoStringList |
Edge_getLastStepVehicleIDs(String edgeID) |
int |
Edge_getLastStepVehicleNumber(String edgeID) |
double |
Edge_getNoiseEmission(String edgeID) |
double |
Edge_getNOxEmission(String edgeID) |
double |
Edge_getPMxEmission(String edgeID) |
double |
Edge_getTraveltime(String edgeID) |
double |
Edge_getWaitingTime(String edgeID) |
void |
Edge_setEffort(String edgeID,
double effort) |
void |
Edge_setMaxSpeed(String edgeID,
double speed) |
void |
GUI_clearPending(String routeID) |
SumoBoundingBox |
GUI_getBoundary(String viewID) |
SumoStringList |
GUI_getIDList() |
SumoPosition2D |
GUI_getOffset(String viewID) |
String |
GUI_getSchema(String viewID) |
double |
GUI_getZoom(String viewID) |
void |
GUI_screenshot(String viewID,
String filename) |
void |
GUI_setBoundary(String viewID,
double xmin,
double ymin,
double xmax,
double ymax) |
void |
GUI_setOffset(String viewID,
double x,
double y) |
void |
GUI_setSchema(String viewID,
String schemeName) |
void |
GUI_setZoom(String viewID,
double zoom) |
void |
GUI_trackVehicle(String viewID,
String vehID) |
int |
Inductionloop_getIDCount() |
SumoStringList |
Inductionloop_getIDList() |
String |
Inductionloop_getLaneID(String loopID) |
double |
Inductionloop_getLastStepMeanLength(String loopID) |
double |
Inductionloop_getLastStepMeanSpeed(String loopID) |
double |
Inductionloop_getLastStepOccupancy(String loopID) |
SumoStringList |
Inductionloop_getLastStepVehicleIDs(String loopID) |
int |
Inductionloop_getLastStepVehicleNumber(String loopID) |
double |
Inductionloop_getPosition(String loopID) |
double |
Inductionloop_getTimeSinceDetection(String loopID) |
SumoVehicleData |
Inductionloop_getVehicleData(String loopID) |
void |
init(Sumo sumo,
Log logger,
ConvertHelper helper) |
int |
Junction_getIDCount() |
SumoStringList |
Junction_getIDList() |
SumoPosition2D |
Junction_getPosition(String junctionID) |
SumoGeometry |
Junction_getShape(String junctionID) |
SumoStringList |
Lane_getAllowed(String laneID) |
double |
Lane_getCO2Emission(String laneID) |
double |
Lane_getCOEmission(String laneID) |
SumoStringList |
Lane_getDisallowed(String laneID) |
String |
Lane_getEdgeID(String laneID) |
String |
Lane_getElectricityConsumption(String laneID) |
double |
Lane_getFuelConsumption(String laneID) |
double |
Lane_getHCEmission(String laneID) |
int |
Lane_getIDCount() |
SumoStringList |
Lane_getIDList() |
int |
Lane_getLastStepHaltingNumber(String laneID) |
double |
Lane_getLastStepLength(String laneID) |
double |
Lane_getLastStepMeanSpeed(String laneID) |
double |
Lane_getLastStepOccupancy(String laneID) |
SumoStringList |
Lane_getLastStepVehicleIDs(String laneID) |
int |
Lane_getLastStepVehicleNumber(String laneID) |
double |
Lane_getLength(String laneID) |
byte |
Lane_getLinkNumber(String laneID) |
SumoLinkList |
Lane_getLinks(String laneID) |
double |
Lane_getMaxSpeed(String laneID) |
double |
Lane_getNoiseEmission(String laneID) |
double |
Lane_getNOxEmission(String laneID) |
double |
Lane_getPMxEmission(String laneID) |
SumoGeometry |
Lane_getShape(String laneID) |
double |
Lane_getTraveltime(String laneID) |
double |
Lane_getWaitingTime(String laneID) |
double |
Lane_getWidth(String laneID) |
void |
Lane_setAllowed(String laneID,
SumoStringList allowedClasses) |
void |
Lane_setDisallowed(String laneID,
SumoStringList disallowedClasses) |
void |
Lane_setLength(String laneID,
double length) |
void |
Lane_setMaxSpeed(String laneID,
double speed) |
int |
Lanearea_getIDCount() |
SumoStringList |
Lanearea_getIDList() |
double |
Lanearea_getJamLengthMeters(String loopID) |
int |
Lanearea_getJamLengthVehicle(String loopID) |
double |
Lanearea_getLastStepMeanSpeed(String loopID) |
double |
Lanearea_getLastStepOccupancy(String loopID) |
int |
Multientryexit_getIDCount() |
SumoStringList |
Multientryexit_getIDList() |
int |
Multientryexit_getLastStepHaltingNumber(String detID) |
double |
Multientryexit_getLastStepMeanSpeed(String detID) |
SumoStringList |
Multientryexit_getLastStepVehicleIDs(String detID) |
int |
Multientryexit_getLastStepVehicleNumber(String detID) |
int |
Person_getAngle(String personID) |
SumoColor |
Person_getColor(String personID) |
int |
Person_getIDCount() |
SumoStringList |
Person_getIDList() |
double |
Person_getLanePosition(String personID) |
double |
Person_getLength(String personID) |
double |
Person_getMinGap(String personID) |
int |
Person_getPersonNumber(String personID) |
SumoPosition2D |
Person_getPosition(String personID) |
SumoPosition3D |
Person_getPosition3D(String personID) |
String |
Person_getRoadID(String personID) |
double |
Person_getSpeed(String personID) |
String |
Person_getTypeID(String personID) |
double |
Person_getWaitingTime(String personID) |
void |
Poi_add(String poiID,
double x,
double y,
SumoColor color,
String poiType,
int layer) |
SumoColor |
Poi_getColor(String poiID) |
int |
Poi_getIDCount() |
SumoStringList |
Poi_getIDList() |
SumoPosition2D |
Poi_getPosition(String poiID) |
String |
Poi_getType(String poiID) |
void |
Poi_remove(String poiID,
int layer) |
void |
Poi_setColor(String poiID,
SumoColor color) |
void |
Poi_setPosition(String poiID,
double x,
double y) |
void |
Poi_setType(String poiID,
String poiType) |
void |
Polygon_add(String polygonID,
SumoGeometry shape,
SumoColor color,
boolean fill,
String polygonType,
int layer) |
SumoColor |
Polygon_getColor(String polygonID) |
int |
Polygon_getIDCount() |
SumoStringList |
Polygon_getIDList() |
SumoGeometry |
Polygon_getShape(String polygonID) |
String |
Polygon_getType(String polygonID) |
void |
Polygon_remove(String polygonID,
int layer) |
void |
Polygon_setColor(String polygonID,
SumoColor color) |
void |
Polygon_setShape(String polygonID,
SumoStringList shape) |
void |
Polygon_setType(String polygonID,
String polygonType) |
void |
Route_add(String routeID,
SumoStringList edges) |
SumoStringList |
Route_getEdges(String routeID) |
int |
Route_getIDCount() |
SumoStringList |
Route_getIDList() |
SumoStringList |
Simulation_convert2D(String edgeID,
double pos,
byte laneIndex,
String toGeo) |
SumoStringList |
Simulation_convert3D(String edgeID,
double pos,
byte laneIndex,
String toGeo) |
SumoStringList |
Simulation_convertGeo(double x,
double y,
boolean fromGeo) |
SumoPosition2D |
Simulation_convertRoad(double x,
double y,
String isGeo) |
SumoStringList |
Simulation_getArrivedIDList() |
int |
Simulation_getArrivedNumber() |
int |
Simulation_getBusStopWaiting() |
int |
Simulation_getCurrentTime() |
int |
Simulation_getDeltaT() |
SumoStringList |
Simulation_getDepartedIDList() |
int |
Simulation_getDepartedNumber() |
double |
Simulation_getDistance2D(double x1,
double y1,
double x2,
double y2,
boolean isGeo,
boolean isDriving) |
double |
Simulation_getDistanceRoad(String edgeID1,
double pos1,
String edgeID2,
double pos2,
boolean isDriving) |
SumoStringList |
Simulation_getEndingTeleportIDList() |
int |
Simulation_getEndingTeleportNumber() |
SumoStringList |
Simulation_getLoadedIDList() |
int |
Simulation_getLoadedNumber() |
int |
Simulation_getMinExpectedNumber() |
SumoStringList |
Simulation_getNetBoundary() |
SumoStringList |
Simulation_getParkingEndingVehiclesIDList() |
int |
Simulation_getParkingEndingVehiclesNumber() |
SumoStringList |
Simulation_getParkingStartingVehiclesIDList() |
int |
Simulation_getParkingStartingVehiclesNumber() |
SumoStringList |
Simulation_getStartingTeleportIDList() |
int |
Simulation_getStartingTeleportNumber() |
SumoStringList |
Simulation_getStopEndingVehiclesIDList() |
int |
Simulation_getStopEndingVehiclesNumber() |
SumoStringList |
Simulation_getStopStartingVehiclesIDList() |
int |
Simulation_getStopStartingVehiclesNumber() |
SumoTLSController |
Trafficlights_getCompleteRedYellowGreenDefinition(String tlsID) |
SumoStringList |
Trafficlights_getControlledLanes(String tlsID) |
SumoStringList |
Trafficlights_getControlledLinks(String tlsID) |
int |
Trafficlights_getIDCount() |
SumoStringList |
Trafficlights_getIDList() |
int |
Trafficlights_getNextSwitch(String tlsID) |
int |
Trafficlights_getPhase(String tlsID) |
int |
Trafficlights_getPhaseDuration(String tlsID) |
String |
Trafficlights_getProgram(String tlsID) |
String |
Trafficlights_getRedYellowGreenState(String tlsID) |
void |
Trafficlights_setCompleteRedYellowGreenDefinition(String tlsID,
SumoTLSProgram tls) |
void |
Trafficlights_setPhase(String tlsID,
int index) |
void |
Trafficlights_setPhaseDuration(String tlsID,
int phaseDuration) |
void |
Trafficlights_setProgram(String tlsID,
String programID) |
void |
Trafficlights_setRedYellowGreenState(String tlsID,
String state) |
void |
Vehicle_add(String vehID,
String typeID,
String routeID,
int depart,
double pos,
double speed,
byte lane) |
void |
Vehicle_changeLane(String vehID,
byte laneIndex,
int duration) |
void |
Vehicle_changeTarget(String vehID,
String edgeID) |
double |
Vehicle_getAccel(String vehID) |
double |
Vehicle_getAdaptedTraveltime(String vehID,
int time,
String edgeID) |
double |
Vehicle_getAllowedSpeed(String vehID) |
double |
Vehicle_getAngle(String vehID) |
SumoStringList |
Vehicle_getBestLanes(String vehID) |
double |
Vehicle_getCO2Emission(String vehID) |
double |
Vehicle_getCOEmission(String vehID) |
SumoColor |
Vehicle_getColor(String vehID) |
double |
Vehicle_getDecel(String vehID) |
double |
Vehicle_getDistance(String vehID) |
double |
Vehicle_getDrivingDistance(String vehID,
String edgeID,
double pos,
byte laneID) |
double |
Vehicle_getDrivingDistance2D(String vehID,
double x,
double y) |
double |
Vehicle_getEffort(String vehID,
int time,
String edgeID) |
double |
Vehicle_getElectricityConsumption(String vehID) |
String |
Vehicle_getEmissionClass(String vehID) |
double |
Vehicle_getFuelConsumption(String vehID) |
double |
Vehicle_getHCEmission(String vehID) |
int |
Vehicle_getIDCount() |
SumoStringList |
Vehicle_getIDList() |
double |
Vehicle_getImperfection(String vehID) |
String |
Vehicle_getLaneID(String vehID) |
int |
Vehicle_getLaneIndex(String vehID) |
double |
Vehicle_getLanePosition(String vehID) |
String |
Vehicle_getLeader(String vehID,
double dist) |
double |
Vehicle_getLength(String vehID) |
double |
Vehicle_getMaxSpeed(String vehID) |
double |
Vehicle_getMinGap(String vehID) |
double |
Vehicle_getNoiseEmission(String vehID) |
double |
Vehicle_getNOxEmission(String vehID) |
int |
Vehicle_getPersonNumber(String vehID) |
double |
Vehicle_getPMxEmission(String vehID) |
SumoPosition2D |
Vehicle_getPosition(String vehID) |
SumoPosition3D |
Vehicle_getPosition3D(String vehID) |
String |
Vehicle_getRoadID(String vehID) |
SumoStringList |
Vehicle_getRoute(String vehID) |
String |
Vehicle_getRouteID(String vehID) |
String |
Vehicle_getShapeClass(String vehID) |
int |
Vehicle_getSignals(String vehID) |
double |
Vehicle_getSlope(String vehID) |
double |
Vehicle_getSpeed(String vehID) |
double |
Vehicle_getSpeedDeviation(String vehID) |
double |
Vehicle_getSpeedFactor(String vehID) |
double |
Vehicle_getSpeedMode(String vehID) |
double |
Vehicle_getSpeedWithoutTraCI(String vehID) |
double |
Vehicle_getTau(String vehID) |
String |
Vehicle_getTypeID(String vehID) |
String |
Vehicle_getVehicleClass(String vehID) |
double |
Vehicle_getWaitingTime(String vehID) |
double |
Vehicle_getWidth(String vehID) |
int |
Vehicle_isRouteValid(String vehID) |
void |
Vehicle_moveTo(String vehID,
String laneID,
double pos) |
void |
Vehicle_remove(String vehID,
byte reason) |
void |
Vehicle_rerouteEffort(String vehID) |
void |
Vehicle_rerouteTraveltime(String vehID) |
void |
Vehicle_resume(String vehID) |
void |
Vehicle_setAccel(String vehID,
double accel) |
void |
Vehicle_setAdaptedTraveltime(String vehID,
int begTime,
int endTime,
String edgeID,
double time) |
void |
Vehicle_setColor(String vehID,
SumoColor color) |
void |
Vehicle_setDecel(String vehID,
double decel) |
void |
Vehicle_setEffort(String vehID,
int begTime,
int endTime,
String edgeID,
double effort) |
void |
Vehicle_setEmissionClass(String vehID,
String clazz) |
void |
Vehicle_setImperfection(String vehID,
double imperfection) |
void |
Vehicle_setLaneChangeMode(String vehID,
int lcm) |
void |
Vehicle_setLength(String vehID,
double length) |
void |
Vehicle_setMaxSpeed(String vehID,
double speed) |
void |
Vehicle_setMinGap(String vehID,
double minGap) |
void |
Vehicle_setRoute(String vehID,
SumoStringList edgeList) |
void |
Vehicle_setRouteID(String vehID,
String routeID) |
void |
Vehicle_setShapeClass(String vehID,
String clazz) |
void |
Vehicle_setSignals(String vehID,
int signals) |
void |
Vehicle_setSpeed(String vehID,
double speed) |
void |
Vehicle_setSpeedDeviation(String vehID,
double deviation) |
void |
Vehicle_setSpeedFactor(String vehID,
double factor) |
void |
Vehicle_setStop(String vehID,
String edgeID,
double pos,
byte laneIndex,
int duration,
SumoStopFlags stopType) |
void |
Vehicle_setTau(String vehID,
double tau) |
void |
Vehicle_setType(String vehID,
String typeID) |
void |
Vehicle_setVehicleClass(String vehID,
String clazz) |
void |
Vehicle_setWidth(String vehID,
double width) |
void |
Vehicle_slowDown(String vehID,
double speed,
int duration) |
double |
Vehicletype_getAccel(String typeID) |
SumoColor |
Vehicletype_getColor(String typeID) |
double |
Vehicletype_getDecel(String typeID) |
String |
Vehicletype_getEmissionClass(String typeID) |
int |
Vehicletype_getIDCount() |
SumoStringList |
Vehicletype_getIDList() |
double |
Vehicletype_getImperfection(String typeID) |
double |
Vehicletype_getLength(String typeID) |
double |
Vehicletype_getMaxSpeed(String typeID) |
double |
Vehicletype_getMinGap(String typeID) |
String |
Vehicletype_getShapeClass(String typeID) |
double |
Vehicletype_getSpeedDeviation(String typeID) |
double |
Vehicletype_getSpeedFactor(String typeID) |
double |
Vehicletype_getTau(String typeID) |
String |
Vehicletype_getVehicleClass(String typeID) |
double |
Vehicletype_getWidth(String typeID) |
void |
Vehicletype_setAccel(String typeID,
double accel) |
void |
Vehicletype_setColor(String typeID,
SumoColor color) |
void |
Vehicletype_setDecel(String typeID,
double decel) |
void |
Vehicletype_setEmissionClass(String typeID,
String clazz) |
void |
Vehicletype_setImperfection(String typeID,
double imperfection) |
void |
Vehicletype_setLength(String typeID,
double length) |
void |
Vehicletype_setMaxSpeed(String typeID,
double speed) |
void |
Vehicletype_setMinGap(String typeID,
double minGap) |
void |
Vehicletype_setShapeClass(String typeID,
String clazz) |
void |
Vehicletype_setSpeedDeviation(String typeID,
double deviation) |
void |
Vehicletype_setSpeedFactor(String typeID,
double factor) |
void |
Vehicletype_setTau(String typeID,
double tau) |
void |
Vehicletype_setVehicleClass(String typeID,
String clazz) |
void |
Vehicletype_setWidth(String typeID,
double width) |