![]() |
SUMO - Simulation of Urban MObility
|
►NFX | |
►NFXEX | |
►Nnvwa | |
►NPHEMlightdll | |
►NSUMO | |
►Ntcpip | |
►CAbstractMutex | An abstract class for encapsulating mutex implementations |
CAbstractPoly | |
CAccessEdge | Access edge connecting diferent modes that is given to the internal router (SUMOAbstractRouter) |
CAGActivities | |
CAGActivity | |
CAGActivityGen | Central object handling City, Activities and Trips |
CAGActivityGenHandler | |
CAGActivityTripWriter | |
CAGAdult | An adult person who can have a job |
CAGBus | |
CAGBusLine | |
CAGCar | |
CAGChild | |
CAGCity | |
CAGDataAndStatistics | |
CAGFrame | Sets and checks options for ActivityGen |
CAGFreeTime | |
CAGHousehold | |
CAGPerson | Base class of every person in the city (adults and children) |
CAGPosition | A location in the 2D plane freely positioned on a street |
CAGSchool | |
►CAGStreet | A model of the street in the city |
CAGTime | |
CAGTrip | |
CAGWorkAndSchool | |
CAGWorkPosition | |
►CAStarRouter | Computes the shortest path through a network using the A* algorithm |
CBiArc | |
CBiArcParams | |
CBinaryFormatter | Output formatter for plain XML output |
CBinaryInputDevice | Encapsulates binary reading operations on a file |
CBoolFormatException | |
CBoundary | A class that stores a 2D geometrical boundary |
►CBresenham | |
Cby_id_sorter | Sorts edges by their angle relative to the given edge (straight comes first) |
Cby_second_sorter | |
CCarEdge | Car edge type that is given to the internal router (SUMOAbstractRouter) |
CCastingFunctionBinding | |
CChargingStation | Definition of charging stations |
►CCHRouter | Computes the shortest path through a contracted network |
CCHRouterWrapper | Computes the shortest path through a contracted network |
CCircularBuffer | |
CCommand | Base (microsim) event class |
CCommand_SaveTLCoupledDet | Writes e2 state on each tls switch |
CCommand_SaveTLCoupledLaneDet | Writes e2 state of a link for the time the link has yellow/red |
CCommand_SaveTLSState | Writes the state of the tls to a file (in each second) |
CCommand_SaveTLSSwitches | Writes information about the green durations of a tls |
CCommand_SaveTLSSwitchStates | Writes the switch times of a tls into a file when the tls switches |
CCState | |
Cdebug_new_counter | |
Cdebug_new_recorder | |
►CDijkstraRouterEffort | Computes the shortest path through a network using the Dijkstra algorithm |
►CDijkstraRouterTT | Computes the shortest path through a network using the Dijkstra algorithm |
CDistribution | |
CDistribution_MeanDev | |
CDistribution_Points | |
CDistributionCont | |
CEdgeInfoByEffortComparator | |
CEdgeInfoByEffortComparator | |
CEdgeInfoByEffortComparator | |
CEdgeInfoByRankComparator | |
CEmptyData | |
CEulerSpiral | |
CEulerSpiralLookupTable | |
CEulerSpiralParams | |
Cfast_mutex | |
Cfast_mutex_autolock | |
CFileHelpers | Functions for an easier usage of files and paths |
CFlowDef | Definition of the traffic during a certain time containing the flows and speeds |
CFormatException | |
CFuncBinding_IntParam | |
CFuncBinding_StringParam | |
CFunctionBinding | |
CFXLinkLabel | |
CFXSingleEventThread | |
CFXThreadMessageRetriever | |
►CFXWorkerThread | A thread repeatingly calculating incoming tasks |
CGawronCalculator | Cost calculation with Gawron's method |
CGenericSAXHandler | A handler which converts occuring elements and attributes into enums |
CGeoConvHelper | Static methods for processing the coordinates conversion for the current net |
CGeomConvHelper | |
CGeomHelper | Some static methods performing geometrical operations |
CGLHelper | Some methods which help to draw certain geometrical objects in openGL |
CGLObjectValuePassConnector | Class passing values from a GUIGlObject to another object |
CGNEAdditional | An Element which don't belongs to GNENet but has influency in the simulation |
CGNEAdditionalDialog | Dialog to edit sequences, parameters, etc.. of Additionals |
►CGNEAdditionalFrame | |
CGNEAdditionalHandler | Builds trigger objects for GNENet (busStops, chargingStations, detectors, etc..) |
►CGNEAdditionalSet | An Element wich group additionalSet elements |
►CGNEApplicationWindow | The main window of the Netedit |
CGNEAttributeCarrier | |
CGNEBusStop | A lane area vehicles can halt at (netedit-version) |
►CGNECalibrator | |
CGNECalibratorDialog | Dialog for edit calibrators |
CGNEChange | Function-object for an editing operation (abstract base) |
CGNEChange_Additional | |
CGNEChange_Attribute | Function-object for an editing operation (abstract base) |
CGNEChange_Connection | |
CGNEChange_Edge | |
CGNEChange_Junction | |
CGNEChange_Lane | |
CGNEChange_Selection | |
CGNEChange_TLS | |
CGNEChargingStation | |
CGNEConnection | |
CGNEConnectorFrame | |
CGNEContainerStop | A lane area vehicles can halt at (netedit-version) |
CGNECrossing | This object is responsible for drawing a shape and for supplying a a popup menu. Messages are routeted to an internal dataTarget and to the editor (hence inheritance from FXDelegator) |
CGNEdetector | |
CGNEDetector | |
CGNEDetectorE1 | |
CGNEDetectorE2 | |
CGNEDetectorE3 | |
CGNEDetectorEntry | |
CGNEDetectorExit | |
CGNEDialog_About | The application's "About" - dialog |
►CGNEDialog_Wizard | |
CGNEEdge | A road/street connecting two junctions (netedit-version) |
CGNEEvent_NetworkLoaded | |
CGNEFrame | |
►CGNEInspectorFrame | |
CGNEInternalLane | This object is responsible for drawing a shape and for supplying a a popup menu. Messages are routeted to an internal dataTarget and to the editor (hence inheritance from FXDelegator) |
CGNEJunction | |
CGNELane | This lane is powered by an underlying GNEEdge and basically knows how to draw itself |
CGNELoadThread | |
CGNENet | A NBNetBuilder extended by visualisation and editing capabilities |
CGNENetElement | |
CGNEPOI | |
►CGNEPoly | |
CGNEReferenceCounter | |
►CGNERerouter | |
CGNERerouterDialog | Dialog for edit rerouters |
CGNERouteProbe | |
CGNESelectorFrame | |
CGNEStoppingPlace | |
CGNETLSEditorFrame | |
►CGNEUndoList | |
CGNEVaporizer | |
CGNEVariableSpeedSignal | |
CGNEVariableSpeedSignalDialog | |
CGNEViewNet | |
CGNEViewParent | A single child window which contains a view of the simulation area |
►CGUI_E2_ZS_Collector | The gui-version of the MS_E2_ZS_Collector |
►CGUI_E2_ZS_CollectorOverLanes | The gui-version of a MS_E2_ZS_CollectorOverLanes |
CGUIApplicationWindow | The main window of the SUMO-gui |
►CGUIBaseVehicle | A MSVehicle extended by some values for usage within the gui |
CGUIBusStop | A lane area vehicles can halt at (gui-version) |
►CGUICalibrator | Changes the speed allowed on a set of lanes (gui version) |
CGUIChargingStation | A lane area vehicles can halt at (gui-version) |
CGUICompleteSchemeStorage | Storage for available visualization settings |
►CGUIContainer | |
CGUIContainerStop | A lane area vehicles can halt at (gui-version) |
CGUIDanielPerspectiveChanger | |
CGUIDetectorBuilder | Builds detectors for guisim |
CGUIDetectorWrapper | |
CGUIDialog_AboutSUMO | The application's "About" - dialog |
CGUIDialog_AppSettings | The dialog to change the application (gui) settings |
CGUIDialog_Breakpoints | Editor for simulation breakpoints |
CGUIDialog_EditViewport | A dialog to change the viewport |
CGUIDialog_GLChosenEditor | Editor for the list of chosen objects |
CGUIDialog_GLObjChooser | |
►CGUIDialog_ViewSettings | The dialog to change the view (gui) settings |
►CGUIE3Collector | The gui-version of the MSE3Collector |
CGUIEdge | A road/street connecting two junctions (gui-version) |
CGUIEdgeControlBuilder | Derivation of NLEdgeControlBuilder which builds gui-edges |
CGUIEvent | |
CGUIEvent_Message | |
CGUIEvent_Screenshot | |
CGUIEvent_SimulationEnded | Event sent when the the simulation is over |
CGUIEvent_SimulationLoaded | |
CGUIEvent_SimulationStep | |
CGUIEventControl | Stores time-dependant events and executes them at the proper time (guisim) |
CGUIGlChildWindow | |
CGUIGlobals | |
CGUIGlObject | |
CGUIGlObject_AbstractAdd | |
CGUIGLObjectPopupMenu | The popup menu of a globject |
CGUIGlObjectStorage | A storage for of displayed objects via their numerical id |
CGUIIconSubSys | |
►CGUIInductLoop | The gui-version of the MSInductLoop |
►CGUIInstantInductLoop | The gui-version of the MSInstantInductLoop |
CGUIJunctionWrapper | |
CGUILane | Representation of a lane in the micro simulation (gui-version) |
►CGUILaneSpeedTrigger | Changes the speed allowed on a set of lanes (gui version) |
CGUILoadThread | |
CGUIMainWindow | |
CGUIManipulator | |
►CGUIMEInductLoop | |
►CGUIMessageWindow | A logging window for the gui |
CGUIMEVehicle | A MSVehicle extended by some values for usage within the gui |
CGUIMEVehicleControl | The class responsible for building and deletion of vehicles (gui-version) |
CGUINet | A MSNet extended by some values for usage within the gui |
CGUIParam_PopupMenuInterface | A popup-menu for dynamic patameter table entries |
CGUIParameterTableItem | Instance of a single line in a parameter window |
CGUIParameterTableItemInterface | Interface to a single line in a parameter window |
CGUIParameterTableWindow | A window containing a gl-object's parameter |
►CGUIParameterTracker | A window which displays the time line of one (or more) value(s) |
►CGUIPerson | |
CGUIPerspectiveChanger | |
CGUIPointOfInterest | |
CGUIPolygon | |
CGUIPropertyScheme | |
CGUIPropertySchemeStorage | Base class for coloring. Allows changing the used colors and sets the used color in dependence to a value |
CGUIRunThread | |
►CGUISelectedStorage | Storage for "selected" objects |
CGUISettingsHandler | An XML-handler for visualisation schemes |
CGUIShapeContainer | Storage for geometrical objects extended by mutexes |
►CGUISUMOAbstractView | |
CGUISUMOViewParent | A single child window which contains a view of the simulation area |
CGUITexturesHelper | Global storage for textures; manages and draws them |
CGUITextureSubSys | |
►CGUITLLogicPhasesTrackerWindow | This window displays a phase diagram for a chosen tl-logic |
►CGUITrafficLightLogicWrapper | |
CGUITransportableControl | GUI-version of the transportable control for building gui persons and containers |
CGUITriggerBuilder | Builds trigger objects for guisim |
►CGUITriggeredRerouter | Reroutes vehicles passing an edge One rerouter can be active on multiple edges. To reduce drawing load we instantiate GUIGlObjects for every edge XXX multiple rerouters active on the same edge are problematic |
CGUIUserIO | Some OS-dependant functions to ease cliboard manipulation |
CGUIVehicle | A MSVehicle extended by some values for usage within the gui |
CGUIVehicleControl | The class responsible for building and deletion of vehicles (gui-version) |
CGUIVideoEncoder | |
CGUIViewTraffic | |
CGUIVisualizationSettings | Stores the information about how to visualize structures |
CGUIVisualizationSizeSettings | |
CGUIVisualizationTextSettings | |
CHelpersHarmonoise | Helper methods for Harmonoise-based noise emission computation |
CHelpersHBEFA | Helper methods for HBEFA-based emission computation |
CHelpersHBEFA3 | Helper methods for HBEFA3-based emission computation |
CHelpersPHEMlight | Helper methods for PHEMlight-based emission computation |
CIDSupplier | |
CIntermodalEdge | Base edge type that is given to the internal router (SUMOAbstractRouter) |
CIntermodalNetwork | Pedestrian network storing edges, connections and the mappings to the "real" edges |
►CIntermodalRouter | |
CIntermodalTrip | "vehicle" type that is given to the internal router (SUMOAbstractRouter) |
Cinvalid_return | |
CInvalidArgument | |
CIOError | |
CLayeredRTree | A RT-tree for efficient storing of SUMO's GL-objects in layers |
CLineHandler | Interface definition for a class which retrieves lines from a LineHandler |
CLineReader | Retrieves a file linewise and reports the lines to a handler |
CLogitCalculator | Cost calculation with c-logit or logit method |
CMEInductLoop | An induction loop for mesoscopic simulation |
CMELoop | The main mesocopic simulation loop |
CMESegment | A single mesoscopic segment (cell) |
CMETriggeredCalibrator | Calibrates the flow on a segment to a specified one |
CMEVehicle | A vehicle from the mesoscopic point of view |
CMEVehicleControl | The class responsible for building and deletion of vehicles (gui-version) |
►CMFXAddEditTypedTable | |
CMFXCheckableButton | |
CMFXEditableTable | |
CMFXEditedTableItem | |
CMFXEventQue | |
CMFXImageHelper | |
CMFXInterThreadEventClient | |
CMFXMenuHeader | |
CMFXMutex | |
CMFXUtils | Some helper functions for FOX |
CMS_E2_ZS_CollectorOverLanes | A detector which joins E2Collectors over consecutive lanes (backward) |
►CMSAbstractLaneChangeModel | Interface for lane-change models |
CMSActuatedTrafficLightLogic | An actuated (adaptive) traffic light logic |
CMSAmitranTrajectories | Realises dumping the complete network state |
CMSBaseVehicle | The base class for microscopic and mesoscopic vehicles |
CMSBatteryExport | Realises dumping Battery Data |
CMSBitSetLogic | |
►CMSCalibrator | Calibrates the flow on a segment to a specified one |
►CMSCFModel | The car-following model abstraction |
CMSCFModel_Daniel1 | The original Krauss (1998) car-following model and parameter |
►CMSCFModel_IDM | The Intelligent Driver Model (IDM) car-following model |
►CMSCFModel_Kerner | Car-following model by B. Kerner |
CMSCFModel_Krauss | Krauss car-following model, with acceleration decrease and faster start |
CMSCFModel_KraussOrig1 | The original Krauss (1998) car-following model and parameter |
CMSCFModel_KraussPS | Krauss car-following model, changing accel and speed by slope |
►CMSCFModel_PWag2009 | Scalable model based on Krauss by Peter Wagner |
►CMSCFModel_SmartSK | The original Krauss (1998) car-following model and parameter |
►CMSCFModel_Wiedemann | The Intellignet Driver Model (IDM) car-following model |
CMSChargingStation | |
►CMSCModel_NonInteracting | The container following model for tranship |
►CMSContainer | |
CMSCriticalFollowerDistanceInfo | |
CMSCrossSection | A simple description of a position on a lane (crossing of a lane) |
►CMSDetectorControl | Detectors container; responsible for string and output generation |
CMSDetectorFileOutput | Base of value-generating classes (detectors) |
CMSDeterministicHiLevelTrafficLightLogic | |
CMSDevice | Abstract in-vehicle device |
CMSDevice_Battery | Battery device for electric vehicles |
►CMSDevice_BTreceiver | A BT receiver |
►CMSDevice_BTsender | A BT sender |
CMSDevice_Emissions | A device which collects vehicular emissions |
CMSDevice_Example | A device which collects info on the vehicle trip (mainly on departure and arrival) |
CMSDevice_Routing | A device that performs vehicle rerouting based on current edge speeds |
CMSDevice_Transportable | |
CMSDevice_Tripinfo | A device which collects info on the vehicle trip (mainly on departure and arrival) |
►CMSDevice_Vehroutes | A device which collects info on the vehicle trip (mainly on departure and arrival) |
►CMSE2Collector | An areal (along a single lane) detector |
►CMSE3Collector | A detector of vehicles passing an area between entry/exit points |
►CMSEdge | A road/street connecting two junctions |
►CMSEdgeControl | Stores edges and lanes, performs moving of vehicle |
CMSEdgeWeightsStorage | A storage for edge travel times and efforts |
CMSEmissionExport | Realises dumping Emission Data |
►CMSEventControl | Stores time-dependant events and executes them at the proper time |
CMSFCDExport | Realises dumping FCD Data |
CMSFrame | Sets and checks options for microsim; inits global outputs and settings |
CMSFullExport | Dumping a hugh List of Parameters available in the Simulation |
CMsgHandler | |
CMSGlobals | |
CMsgRetrievingFunction | Encapsulates an object's method for using it as a message retriever |
►CMSInductLoop | An unextended detector measuring at a fixed position on a fixed lane |
►CMSInsertionControl | Inserts vehicles into the network when their departure time is reached |
CMSInstantInductLoop | An instantaneous induction loop |
CMSInternalJunction | |
CMSJunction | The base class for an intersection |
CMSJunctionControl | Container for junctions; performs operations on all stored junctions |
CMSJunctionLogic | |
►CMSLane | Representation of a lane in the micro simulation |
►CMSLaneChanger | Performs lane changing of vehicles |
CMSLaneChangerSublane | Performs lane changing of vehicles |
CMSLaneSpeedTrigger | Changes the speed allowed on a set of lanes |
CMSLCM_DK2008 | A lane change model developed by D. Krajzewicz between 2004 and 2010 |
CMSLCM_JE2013 | A lane change model developed by J. Erdmann |
CMSLCM_LC2013 | A lane change model developed by D. Krajzewicz, J. Erdmann et al. between 2004 and 2013 |
CMSLCM_SL2015 | A lane change model developed by J. Erdmann |
CMSLeaderDistanceInfo | Saves leader/follower vehicles and their distances relative to an ego vehicle |
CMSLeaderInfo | |
►CMSLink | |
CMSLinkCont | |
CMSLinkContHelper | |
CMSLinks | A connnection between lanes |
CMSLogicJunction | |
►CMSMeanData | Data collector for edges/lanes |
►CMSMeanData_Amitran | Network state mean data collector for edges/lanes |
►CMSMeanData_Emissions | Emission data collector for edges/lanes |
►CMSMeanData_Harmonoise | Noise data collector for edges/lanes |
►CMSMeanData_Net | Network state mean data collector for edges/lanes |
CMSMoveReminder | Something on a lane to be noticed about vehicle movement |
►CMSNet | The simulated network and simulation perfomer |
CMSNoLogicJunction | |
CMSOffTrafficLightLogic | A traffic lights logic which represents a tls in an off-mode |
CMSPedestrianPushButton | |
►CMSPerson | |
CMSPhaseDefinition | The definition of a single phase of a tls logic |
CMSPhasedTrafficLightLogic | A fixed traffic light logic |
CMSPModel | The pedestrian following model |
►CMSPModel_NonInteracting | The pedestrian following model |
►CMSPModel_Striping | The pedestrian following model |
CMSPushButton | |
CMSQueueExport | Export the queueing length in front of a junction (very experimental!) |
CMSRailCrossing | A signal for rails |
CMSRailSignal | A signal for rails |
CMSRightOfWayJunction | A junction with right-of-way - rules |
CMSRoute | |
CMSRouteHandler | Parser and container for routes during their loading |
CMSRouteProbe | Writes routes of vehicles passing a certain edge |
CMSSimpleTrafficLightLogic | A fixed traffic light logic |
CMSSOTLCongestionPolicy | Class for low-level congestion policy |
CMSSOTLE2Sensors | |
CMSSOTLHiLevelTrafficLightLogic | A self-organizing high-level traffic light logic |
CMSSOTLMarchingPolicy | Class for low-level marching policy |
CMSSOTLPhasePolicy | Class for low-level phase policy |
CMSSOTLPhaseTrafficLightLogic | |
CMSSOTLPlatoonPolicy | Class for low-level platoon policy |
CMSSOTLPlatoonTrafficLightLogic | |
CMSSOTLPolicy | Class for a low-level policy |
CMSSOTLPolicy3DStimulus | |
CMSSOTLPolicy5DFamilyStimulus | |
CMSSOTLPolicy5DListStimulus | This class determines the stimulus of a MSSOTLPolicy when used in combination with a high level policy. The stimulus function is calculated as follows: stimulus = cox * exp(-pow(pheroIn - offsetIn, 2)/divisor -pow(pheroOut - offsetOut, 2)/divisor) |
CMSSOTLPolicy5DStimulus | |
CMSSOTLPolicyBasedTrafficLightLogic | A self-organizing traffic light logic based on a particular policy |
CMSSOTLPolicyDesirability | This class determines the desirability algorithm of a MSSOTLPolicy when used in combination with a high level policy |
CMSSOTLPolicyStimulus | This class determines the stimulus of a MSSOTLPolicy when used in combination with a high level policy. The stimulus function is calculated as follows: stimulus = cox * exp(-pow(pheroIn - offsetIn, 2)/divisor -pow(pheroOut - offsetOut, 2)/divisor) |
CMSSOTLRequestPolicy | Class for low-level request policy |
CMSSOTLRequestTrafficLightLogic | |
CMSSOTLSensors | |
CMSSOTLTrafficLightLogic | A self-organizing traffic light logic |
CMSSOTLWaveTrafficLightLogic | |
CMSStateHandler | Parser and output filter for routes and vehicles state saving and loading |
CMSStoppingPlace | A lane area vehicles can halt at |
CMSSwarmTrafficLightLogic | |
►CMSTLLogicControl | A class that stores and controls tls and switching of their programs |
►CMSTrafficLightLogic | The parent class for traffic light logics |
►CMSTransportable | |
CMSTransportableControl | |
CMSTrigger | An abstract device that changes the state of the micro simulation |
►CMSTriggeredRerouter | Reroutes vehicles passing an edge |
►CMSVehicle | Representation of a vehicle in the micro simulation |
►CMSVehicleContainer | |
CMSVehicleControl | The class responsible for building and deletion of vehicles |
►CMSVehicleTransfer | |
CMSVehicleType | The car-following model and parameter |
CMSVTKExport | Produce a VTK output to use with Tools like ParaView |
CMSVTypeProbe | Writes positions of vehicles that have a certain (named) type |
CMSXMLRawOut | Realises dumping the complete network state |
CMTRand | |
►CNamed | Base class for objects which have an id |
CNamedColumnsParser | A parser to retrieve information from a table with known columns |
CNamedObjectCont | A map of named object pointers |
CNamedRTree | A RT-tree for efficient storing of SUMO's Named objects |
CnameValue | |
CNBCapacity2Lanes | A helper class which computes the lane number from given capacity |
CNBConnection | |
►CNBContHelper | |
CNBDistribution | The base class for statistical distribution descriptions |
CNBDistrict | A class representing a single district |
CNBDistrictCont | A container for districts |
►CNBEdge | The representation of a single edge during network building |
►CNBEdgeCont | Storage for edges, including some functionality operating on multiple edges |
CNBEdgePriorityComputer | |
CNBFrame | Sets and checks options for netbuild |
►CNBHeightMapper | Set z-values for all network positions based on data from a height map |
CNBHelpers | |
CNBLinkPossibilityMatrix | |
►CNBLoadedSUMOTLDef | A loaded (complete) traffic light logic |
►CNBLoadedTLDef | A loaded (complete) traffic light logic |
►CNBNetBuilder | Instance responsible for building networks |
►CNBNode | Represents a single node (junction) during network building |
CNBNodeCont | Container for nodes during the netbuilding process |
►CNBNodesEdgesSorter | |
CNBNodeShapeComputer | This class computes shapes of junctions |
CNBNodeTypeComputer | |
►CNBOwnTLDef | A traffic light logics which must be computed (only nodes/edges are given) |
CNBRampsComputer | |
CNBRequest | |
CNBSign | A class representing a single street sign |
►CNBTrafficLightDefinition | The base class for traffic light logic definitions |
►CNBTrafficLightLogic | A SUMO-compliant built logic for a traffic light |
CNBTrafficLightLogicCont | A container for traffic light definitions and built programs |
►CNBTurningDirectionsComputer | |
►CNBTypeCont | A storage for available types of edges |
CNGEdge | A netgen-representation of an edge |
CNGFrame | Sets and checks options for netgen |
CNGNet | The class storing the generated network |
CNGNode | A netgen-representation of a node |
CNGRandomNetBuilder | A class that builds random network using an algorithm by Markus Hartinger |
CNIFrame | Sets and checks options for netimport |
CNIImporter_ArcView | Importer for networks stored in ArcView-shape format |
►CNIImporter_DlrNavteq | Importer for networks stored in Elmar's format |
►CNIImporter_ITSUMO | Importer for networks stored in ITSUMO format |
►CNIImporter_MATSim | Importer for networks stored in MATSim format |
►CNIImporter_OpenDrive | Importer for networks stored in openDrive format |
►CNIImporter_OpenStreetMap | Importer for networks stored in OpenStreetMap format |
CNIImporter_RobocupRescue | Importer for networks stored in robocup rescue league format |
►CNIImporter_SUMO | Importer for networks stored in SUMO format |
►CNIImporter_Vissim | Importer for networks stored in Vissim format |
►CNIImporter_VISUM | A VISUM network importer |
CNILoader | Perfoms network import |
CNINavTeqHelper | Some parser methods shared around several formats containing NavTeq-Nets |
CNIVissimAbstractEdge | |
CNIVissimBoundedClusterObject | |
CNIVissimClosedLaneDef | |
CNIVissimClosures | |
CNIVissimConflictArea | A temporary storage for conflict areas imported from Vissim |
CNIVissimConnection | |
►CNIVissimConnectionCluster | |
CNIVissimDistrictConnection | |
CNIVissimDisturbance | |
►CNIVissimEdge | A temporary storage for edges imported from Vissim |
CNIVissimEdgePosMap | |
CNIVissimExtendedEdgePoint | |
CNIVissimNodeCluster | |
CNIVissimNodeDef | |
►CNIVissimNodeDef_Edges | |
CNIVissimNodeDef_Poly | |
CNIVissimNodeParticipatingEdge | |
CNIVissimSingleTypeParser__XKurvedefinition | |
CNIVissimSingleTypeParser__XVerteilungsdefinition | |
CNIVissimSingleTypeParser_Auswertungsdefinition | |
CNIVissimSingleTypeParser_Detektordefinition | |
CNIVissimSingleTypeParser_DynUml | |
CNIVissimSingleTypeParser_Einheitendefinition | |
CNIVissimSingleTypeParser_Emission | |
CNIVissimSingleTypeParser_Fahrtverlaufdateien | |
CNIVissimSingleTypeParser_Fahrverhaltendefinition | |
CNIVissimSingleTypeParser_Fahrzeugklassendefinition | |
CNIVissimSingleTypeParser_Fahrzeugtypdefinition | |
CNIVissimSingleTypeParser_Fensterdefinition | |
CNIVissimSingleTypeParser_Gefahrwarnungsdefinition | |
CNIVissimSingleTypeParser_Gelbverhaltendefinition | |
CNIVissimSingleTypeParser_Geschwindigkeitsverteilungsdefinition | |
CNIVissimSingleTypeParser_Haltestellendefinition | |
CNIVissimSingleTypeParser_Kantensperrung | |
CNIVissimSingleTypeParser_Kennungszeile | |
CNIVissimSingleTypeParser_Knotendefinition | |
CNIVissimSingleTypeParser_Laengenverteilungsdefinition | |
CNIVissimSingleTypeParser_Langsamfahrbereichdefinition | |
CNIVissimSingleTypeParser_Lichtsignalanlagendefinition | |
CNIVissimSingleTypeParser_Liniendefinition | |
CNIVissimSingleTypeParser_Linksverkehr | |
CNIVissimSingleTypeParser_LSAKopplungsdefinition | |
CNIVissimSingleTypeParser_Messungsdefinition | |
CNIVissimSingleTypeParser_Netzobjektdefinition | |
CNIVissimSingleTypeParser_Parkplatzdefinition | |
CNIVissimSingleTypeParser_Querschnittsmessungsdefinition | |
CNIVissimSingleTypeParser_Querverkehrsstoerungsdefinition | |
CNIVissimSingleTypeParser_Rautedefinition | |
CNIVissimSingleTypeParser_Reisezeitmessungsdefinition | |
CNIVissimSingleTypeParser_Richtungsentscheidungsdefinition | |
CNIVissimSingleTypeParser_Richtungspfeildefinition | |
CNIVissimSingleTypeParser_Routenentscheidungsdefinition | |
CNIVissimSingleTypeParser_Signalgeberdefinition | |
CNIVissimSingleTypeParser_Signalgruppendefinition | |
CNIVissimSingleTypeParser_Simdauer | |
CNIVissimSingleTypeParser_SimRate | |
CNIVissimSingleTypeParser_Startuhrzeit | |
CNIVissimSingleTypeParser_Startzufallszahl | |
CNIVissimSingleTypeParser_Stauparameterdefinition | |
CNIVissimSingleTypeParser_Stauzaehlerdefinition | |
CNIVissimSingleTypeParser_Stopschilddefinition | |
CNIVissimSingleTypeParser_Streckendefinition | |
CNIVissimSingleTypeParser_Streckentypdefinition | |
CNIVissimSingleTypeParser_TEAPACDefinition | |
CNIVissimSingleTypeParser_Verbindungsdefinition | |
CNIVissimSingleTypeParser_Verkehrszusammensetzungsdefinition | |
CNIVissimSingleTypeParser_Verlustzeitmessungsdefinition | |
CNIVissimSingleTypeParser_VWunschentscheidungsdefinition | |
CNIVissimSingleTypeParser_Zeitenverteilungsdefinition | |
CNIVissimSingleTypeParser_Zeitschrittfaktor | |
CNIVissimSingleTypeParser_Zuflussdefinition | |
CNIVissimSingleTypeParser_Zusammensetzungsdefinition | |
CNIVissimSingleTypeXMLHandler_ConflictArea | A class which extracts VISSIM-ConflictAreas from a parsed VISSIM-file |
CNIVissimSingleTypeXMLHandler_Fahrzeugklassendefinition | A class which extracts VISSIM-Fahrzeugklassen from a parsed VISSIM-file |
CNIVissimSingleTypeXMLHandler_Geschwindigkeitsverteilungsdefinition | A class which extracts VISSIM-Geschwindigkeitsverteilung from a parsed VISSIM-file |
CNIVissimSingleTypeXMLHandler_Parkplatzdefinition | A class which extracts VISSIM-Parkplätze from a parsed VISSIM-file |
CNIVissimSingleTypeXMLHandler_Streckendefinition | A class which extracts VISSIM-Strecken from a parsed VISSIM-file |
CNIVissimSingleTypeXMLHandler_VWunschentscheidungsdefinition | A class which extracts VISSIM-VWunschentscheidungen from a parsed VISSIM-file |
CNIVissimSingleTypeXMLHandler_Zuflussdefinition | A class which extracts VISSIM-Zuflüsse from a parsed VISSIM-file |
CNIVissimSource | |
►CNIVissimTL | |
CNIVissimTrafficDescription | |
CNIVissimVehicleClass | |
CNIVissimVehicleType | |
CNIVissimVehTypeClass | |
►CNIVisumTL | Intermediate class for storing visum traffic lights during their import |
CNIXMLConnectionsHandler | Importer for edge connections stored in XML |
►CNIXMLEdgesHandler | Importer for network edges stored in XML |
CNIXMLNodesHandler | Importer for network nodes stored in XML |
CNIXMLTrafficLightsHandler | Importer for edge connections stored in XML |
CNIXMLTypesHandler | Importer for edge type information stored in XML |
►CNLBuilder | The main interface for loading a microsim |
►CNLDetectorBuilder | Builds detectors for microsim |
CNLDiscreteEventBuilder | |
CNLEdgeControlBuilder | Interface for building edges |
CNLHandler | The XML-Handler for network loading |
CNLJunctionControlBuilder | Builder of microsim-junctions and tls |
CNLShapeHandler | The XML-Handler for shapes loading network loading |
CNLTriggerBuilder | Builds trigger objects for microsim |
CNodesHandler | A class which parses an ITSUMO file |
CnoProhibitions | |
CNumberFormatException | |
CNWFrame | Sets and checks options for netwrite; saves the network |
CNWWriter_Amitran | Exporter writing networks using the Amitran format |
CNWWriter_DlrNavteq | Exporter writing networks using XML (native input) format |
CNWWriter_MATSim | Exporter writing networks using the MATSim format |
CNWWriter_OpenDrive | Exporter writing networks using the openDRIVE format |
CNWWriter_SUMO | Exporter writing networks using the SUMO format |
CNWWriter_XML | Exporter writing networks using XML (native input) format |
CODAmitranHandler | An XML-Handler for districts |
CODCell | A single O/D-matrix cell |
CODDistrict | A district (origin/destination) |
CODDistrictCont | A container for districts |
CODDistrictHandler | An XML-Handler for districts |
►CODMatrix | An O/D (origin/destination) matrix |
COption | A class representing a single program option |
COption_Bool | |
COption_FileName | |
COption_Float | |
COption_Integer | An integer-option |
COption_IntVector | |
COption_String | |
►COptionsCont | A storage for options typed value containers) |
COptionsIO | |
COptionsLoader | A SAX-Handler for loading options |
COptionsParser | Parses command line arguments |
COutOfBoundsException | |
COutputDevice | Static storage of an output device and its base (abstract) implementation |
COutputDevice_CERR | An output device that encapsulates cerr |
COutputDevice_COUT | An output device that encapsulates cout |
COutputDevice_File | An output device that encapsulates an ofstream |
COutputDevice_Network | An output device for TCP/IP network connections |
COutputDevice_String | An output device that encapsulates an ofstream |
COutputFormatter | Abstract base class for output formatters |
CParameterised | An upper class for objects with additional parameters |
CPCLoaderArcView | A reader of pois and polygons from shape files |
CPCLoaderDlrNavteq | A reader of pois and polygons stored in DLR-Navteq (Elmar)-format |
►CPCLoaderOSM | A reader of pois and polygons stored in OSM-format |
CPCLoaderVisum | A reader of pois and polygons stored in VISUM-format |
CPCLoaderXML | A reader for polygons and pois stored in XML-format |
CPCNetProjectionLoader | A reader for a SUMO network's projection description |
CPCPolyContainer | A storage for loaded polygons and pois |
CPCTypeDefHandler | A handler for loading polygon type maps |
►CPCTypeMap | A storage for type mappings |
CPedestrianEdge | Pedestrian edge type that is given to the internal router (SUMOAbstractRouter) |
CPedestrianRouter | |
CPedestrianRouterDijkstra | |
CPedestrianState | Abstract base class for managing callbacks to retrieve various state information from the model |
Cpffont | |
Cpfglyph | |
CPHEMCEP | Data Handler for a single CEP emission data set |
CPHEMCEPHandler | Data Handler for all CEP emission and vehicle Data |
CPlainXMLFormatter | Output formatter for plain XML output |
CPoint2D | |
CPointOfInterest | A point-of-interest |
►CPollutantsInterface | Helper methods for PHEMlight-based emission computation |
CPosition | A point in 2D or 3D with translation and scaling methods |
►CPositionVector | A list of positions |
CProcessError | |
Cprohibited_withPermissions | |
►CPublicTransportEdge | Public transport edge type connecting the stop edges |
CPushButtonLogic | |
CRandHelper | Utility functions for using a global, resetable random number generator |
CRandomDistributor | Represents a generic random distribution |
CRGBColor | |
CROAbstractEdgeBuilder | Interface for building instances of router-edges |
CRODFDetector | Class representing a detector within the DFROUTER |
CRODFDetectorCon | A container for RODFDetectors |
CRODFDetectorFlows | A container for flows |
CRODFDetectorHandler | SAX2-Handler for loading DFROUTER-detector definitions |
CRODFDetFlowLoader | A loader for detector flows |
CRODFEdge | |
CRODFEdgeBuilder | Interface for building instances of dfrouter-edges |
CRODFFrame | Sets and checks options for df-routing |
►CRODFNet | A DFROUTER-network |
►CRODFRouteCont | A container for DFROUTER-routes |
CRODFRouteDesc | A route within the DFROUTER |
CRODUAEdgeBuilder | Interface for building instances of duarouter-edges |
CRODUAFrame | Sets and checks options for dua-routing |
CROEdge | A basic edge for routing applications |
CROFrame | Sets and checks options for routing |
CROJTREdge | An edge the jtr-router may route through |
CROJTREdgeBuilder | Interface for building instances of jtrrouter-edges |
CROJTRFrame | Sets and checks options for jtr-routing |
CROJTRRouter | Computes routes using junction turning percentages |
CROJTRTurnDefLoader | Loader for the of turning percentages and source/sink definitions |
CROLane | A single lane the router may use |
►CROLoader | The data loader |
CROMAAssignments | Assignment methods |
CROMAEdge | A basic edge for routing applications |
CROMAEdgeBuilder | Interface for building instances of duarouter-edges |
CROMAFrame | Sets and checks options for dua-routing |
CROMARouteHandler | Parser and container for routes during their loading |
CRONet | The router's network representation |
CRONetHandler | The handler that parses a SUMO-network for its usage in a router |
CRONode | Base class for nodes used by the router |
►CROPerson | A person as used by router |
CRORoutable | A routable thing such as a vehicle or person |
CRORoute | A complete router's route |
►CRORouteDef | Base class for a vehicle's route definition |
CRORouteHandler | Parser and container for routes during their loading |
CRouteCostCalculator | Abstract base class providing static factory method |
CRouterProvider | |
CROVehicle | A vehicle as used by router |
CROVehicleByDepartureComperator | A function for sorting vehicles by their departure time |
►CRTree | |
►CSAXWeightsHandler | An XML-handler for network weights |
CShape | A 2D- or 3D-Shape |
CShapeContainer | Storage for geometrical objects |
CShapeHandler | The XML-Handler for network loading |
CSigmoidLogic | |
►CSPTree | |
CStaticCommand | A wrapper for a Command function |
CStop | Definition of vehicle stop (position and duration) |
CStopEdge | Stop edge type representing bus and train stops |
►CStringBijection | |
CStringTokenizer | |
CStringUtils | Some static methods for string processing |
CSUMOAbstractRouter | |
CSUMORouteHandler | Parser for routes during their loading |
CSUMORouteLoader | |
CSUMORouteLoaderControl | |
CSUMORTree | A RT-tree for efficient storing of SUMO's GL-objects |
CSUMOSAXAttributes | Encapsulated SAX-Attributes |
CSUMOSAXAttributesImpl_Binary | Encapsulated Xerces-SAX-attributes |
CSUMOSAXAttributesImpl_Xerces | Encapsulated Xerces-SAX-attributes |
CSUMOSAXHandler | SAX-handler base for SUMO-files |
►CSUMOSAXReader | SAX-reader encapsulation containing binary reader |
CSUMOVehicle | Representation of a vehicle |
►CSUMOVehicleParameter | Structure representing possible vehicle parameter |
CSUMOVehicleParserHelper | Helper methods for parsing vehicle attributes |
CSUMOVTypeParameter | Structure representing possible vehicle parameter |
CSUMOXMLDefinitions | Class for maintaining associations between enums and xml-strings |
CSystemFrame | A set of actions common to all applications |
CSysUtils | A few system-specific functions |
CTNeighbourDistribution | |
CTplCheck | |
CTplConvert | |
►CTraCIAPI | C++ TraCI client API implementation |
CTraCIException | |
CTraCIPositionVector | A list of positions |
►CTraCIServer | TraCI server used to control sumo by a remote TraCI client |
CTraCIServerAPI_AreaDetector | APIs for getting/setting multi-entry/multi-exit detector values via TraCI |
CTraCIServerAPI_ArealDetector | |
CTraCIServerAPI_Edge | APIs for getting/setting edge values via TraCI |
CTraCIServerAPI_GUI | APIs for getting/setting GUI values via TraCI |
CTraCIServerAPI_InductionLoop | APIs for getting/setting induction loop values via TraCI |
CTraCIServerAPI_Junction | APIs for getting/setting junction values via TraCI |
►CTraCIServerAPI_Lane | APIs for getting/setting lane values via TraCI |
CTraCIServerAPI_MeMeDetector | APIs for getting/setting multi-entry/multi-exit detector values via TraCI |
CTraCIServerAPI_Person | APIs for getting/setting person values via TraCI |
CTraCIServerAPI_POI | APIs for getting/setting POI values via TraCI |
CTraCIServerAPI_Polygon | APIs for getting/setting polygon values via TraCI |
CTraCIServerAPI_Route | APIs for getting/setting route values via TraCI |
CTraCIServerAPI_Simulation | APIs for getting/setting simulation values via TraCI |
CTraCIServerAPI_TLS | APIs for getting/setting traffic light values via TraCI |
►CTraCIServerAPI_Vehicle | APIs for getting/setting vehicle values via TraCI |
CTraCIServerAPI_VehicleType | APIs for getting/setting vehicle type values via TraCI |
CTraCITestClient | A test execution class |
CTrackerValueDesc | Representation of a timeline of floats with their names and moments |
CTrajectoriesHandler | An XML-Handler for amitran and netstate trajectories |
CUnknownElement | |
CValueRetriever | |
CValueSource | |
CValueTimeLine | |
CVectorHelper | |
Cvehicle_reverse_position_sorter | Sorts vehicles by their position (ascending) |
Cvertex | |
CWrappingCommand | A wrapper for a Command function |
CXMLSubSys | Utility methods for initialising, closing and using the XML-subsystem |