SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Structures
Here are the data structures with brief descriptions:
[detail level 123]
oNFX
oNFXEX
oNROHelperSome helping methods for router
oNSUMO
oNtcpip
oNtestclient
oNtraci
oC_GL2PSbsptree
oC_GL2PSbsptree2d
oC_GL2PSimagemap
oCAbstractMutexAn abstract class for encapsulating mutex implementations
oCAbstractPoly
oCAGActivities
oCAGActivity
oCAGActivityGenCentral object handling City, Activities and Trips
oCAGActivityGenHandler
oCAGActivityTripWriter
oCAGAdultAn adult person who can have a job
oCAGBus
oCAGBusLine
oCAGCar
oCAGChild
oCAGCity
oCAGDataAndStatistics
oCAGFrameSets and checks options for ActivityGen
oCAGFreeTime
oCAGHousehold
oCAGPersonBase class of every person in the city (adults and children)
oCAGPositionA location in the 2D plane freely positioned on a street
oCAGSchool
oCAGStreetA model of the street in the city
oCAGTime
oCAGTrip
oCAGWorkAndSchool
oCAGWorkPosition
oCAStarRouterTTComputes the shortest path through a network using the Dijkstra algorithm
oCAStarRouterTT_ByProxi
oCAStarRouterTT_Direct
oCAStarRouterTTBase
oCBinaryFormatterOutput formatter for plain XML output
oCBinaryInputDeviceEncapsulates binary reading operations on a file
oCBoolFormatException
oCBoundaryA class that stores a 2D geometrical boundary
oCBresenham
oCby_id_sorterSorts edges by their ids
oCby_second_sorter
oCCastingFunctionBinding
oCCommandBase (microsim) event class
oCCommand_SaveTLCoupledDetWrites e2 state on each tls switch
oCCommand_SaveTLCoupledLaneDetWrites e2 state of a link for the time the link has yellow/red
oCCommand_SaveTLSStateWrites the state of the tls to a file (in each second)
oCCommand_SaveTLSSwitchesWrites information about the green durations of a tls
oCCommand_SaveTLSSwitchStatesWrites the switch times of a tls into a file when the tls switches
oCDijkstraRouterEffortComputes the shortest path through a network using the Dijkstra algorithm
oCDijkstraRouterEffort_ByProxi
oCDijkstraRouterEffort_Direct
oCDijkstraRouterEffortBase
oCDijkstraRouterTTComputes the shortest path through a network using the Dijkstra algorithm
oCDijkstraRouterTT_ByProxi
oCDijkstraRouterTT_Direct
oCDijkstraRouterTTBase
oCDistribution
oCDistribution_MeanDev
oCDistribution_Points
oCDistributionCont
oCEdgeInfoByEffortComparator
oCEmptyData
oCFileHelpersFunctions for an easier usage of files and paths
oCFlowDefDefinition of the traffic during a certain time containing the flows and speeds
oCFormatException
oCFuncBinding_IntParam
oCFuncBinding_StringParam
oCFunctionBinding
oCFXArrowButton
oCFXButton
oCFXDial
oCFXDialogBox
oCFXFrame
oCFXGLCanvas
oCFXHorizontalFrame
oCFXLabel
oCFXLinkLabel
oCFXMainWindow
oCFXMDIChild
oCFXMenuCommand
oCFXMenuPane
oCFXObject
oCFXPacker
oCFXSingleEventThread
oCFXTable
oCFXText
oCFXTextField
oCFXThread
oCFXThreadMessageRetriever
oCGenericSAXHandlerA handler which converts occuring elements and attributes into enums
oCGeoConvHelperStatic methods for processing the coordinates conversion for the current net
oCGeomConvHelper
oCGeomHelper
oCGL2PSbackend
oCGL2PScompress
oCGL2PScontext
oCGL2PSimage
oCGL2PSlist
oCGL2PSpdfgroup
oCGL2PSprimitive
oCGL2PSstring
oCGL2PStriangle
oCGL2PSvertex
oCGLHelperSome methods which help to draw certain geometrical objects in openGL
oCGLObjectValuePassConnectorClass passing values from a GUIGlObject to another object
oCGUI_E2_ZS_CollectorThe gui-version of the MS_E2_ZS_Collector
oCGUI_E2_ZS_CollectorOverLanesThe gui-version of a MS_E2_ZS_CollectorOverLanes
oCGUIApplicationWindowThe main window of the SUMO-gui
oCGUIBusStopA lane area vehicles can halt at (gui-version)
oCGUIColorerBase class for coloring. Allows changing the used colors and sets the used color in dependence to a value
oCGUIColorScheme
oCGUICompleteSchemeStorageStorage for available visualization settings
oCGUIDanielPerspectiveChanger
oCGUIDetectorBuilderBuilds detectors for guisim
oCGUIDetectorWrapper
oCGUIDialog_AboutSUMOThe application's "About" - dialog
oCGUIDialog_AppSettingsThe dialog to change the application (gui) settings
oCGUIDialog_BreakpointsEditor for simulation breakpoints
oCGUIDialog_EditViewportA dialog to change the viewport
oCGUIDialog_GLChosenEditorEditor for the list of chosen objects
oCGUIDialog_GLObjChooser
oCGUIDialog_ViewSettingsThe dialog to change the view (gui) settings
oCGUIE3CollectorThe gui-version of the MSE3Collector
oCGUIEdgeA road/street connecting two junctions (gui-version)
oCGUIEdgeControlBuilderDerivation of NLEdgeControlBuilder which builds gui-edges
oCGUIEvent
oCGUIEvent_Message
oCGUIEvent_SimulationEndedEvent sent when the the simulation is over
oCGUIEvent_SimulationLoaded
oCGUIEvent_SimulationStep
oCGUIEventControlStores time-dependant events and executes them at the proper time (guisim)
oCGUIGlChildWindow
oCGUIGlobals
oCGUIGlObject
oCGUIGlObject_AbstractAdd
oCGUIGLObjectPopupMenuThe popup menu of a globject
oCGUIGlObjectStorageA storage for of displayed objects via their numerical id
oCGUIIconSubSys
oCGUIInductLoopThe gui-version of the MSInductLoop
oCGUIInstantInductLoopThe gui-version of the MSInstantInductLoop
oCGUIInternalLane
oCGUIJunctionWrapper
oCGUILaneRepresentation of a lane in the micro simulation (gui-version)
oCGUILaneSpeedTriggerChanges the speed allowed on a set of lanes (gui version)
oCGUILaneWrapperA MSLane extended for visualisation purposes
oCGUILoadThread
oCGUIMainWindow
oCGUIManipulator
oCGUIMessageWindowA logging window for the gui
oCGUINetA MSNet extended by some values for usage within the gui
oCGUIParam_PopupMenuInterfaceA popup-menu for dynamic patameter table entries
oCGUIParameterTableItemInstance of a single line in a parameter window
oCGUIParameterTableItemInterfaceInterface to a single line in a parameter window
oCGUIParameterTableWindowA window containing a gl-object's parameter
oCGUIParameterTrackerA window which displays the time line of one (or more) value(s)
oCGUIPerson
oCGUIPersonControlGUI-version of the person control for building gui persons
oCGUIPerspectiveChanger
oCGUIPointOfInterest
oCGUIPolygon
oCGUIRunThread
oCGUISelectedStorageStorage for "selected" objects
oCGUISettingsHandlerAn XML-handler for visualisation schemes
oCGUIShapeContainerStorage for geometrical objects extended by mutexes
oCGUISUMOAbstractView
oCGUISUMOViewParentA single child window which contains a view of the simulation area
oCGUITexturesHelperGlobal storage for textures; manages and draws them
oCGUITLLogicPhasesTrackerWindowThis window displays a phase diagram for a chosen tl-logic
oCGUITrafficLightLogicWrapper
oCGUITriggerBuilderBuilds trigger objects for guisim
oCGUITriggeredRerouterReroutes 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
oCGUIUserIOSome OS-dependant functions to ease cliboard manipulation
oCGUIVehicleA MSVehicle extended by some values for usage within the gui
oCGUIVehicleControlThe class responsible for building and deletion of vehicles (gui-version)
oCGUIViewTraffic
oCGUIVisualizationSettingsStores the information about how to visualize structures
oCGUIVisualizationTextSettings
oCHelpersHarmonoiseHelper methods for Harmonoise-based noise emission computation
oCHelpersHBEFAHelper methods for HBEFA-based emission computation
oCIDSupplier
oCInstancePoolA pool of resuable instances
oCinvalid_return
oCInvalidArgument
oCIOError
oCLayeredRTreeA RT-tree for efficient storing of SUMO's GL-objects in layers
oCLine
oCLineHandlerInterface definition for a class which retrieves lines from a LineHandler
oCLineReaderRetrieves a file linewise and reports the lines to a handler
oCMFXAddEditTypedTable
oCMFXCheckableButton
oCMFXEditableTable
oCMFXEditedTableItem
oCMFXEventQue
oCMFXImageHelper
oCMFXInterThreadEventClient
oCMFXMenuHeader
oCMFXMutex
oCMFXUtilsSome helper functions for FOX
oCMS_E2_ZS_CollectorOverLanesA detector which joins E2Collectors over consecutive lanes (backward)
oCMSAbstractLaneChangeModelInterface for lane-change models
oCMSActuatedTrafficLightLogicAn actuated (adaptive) traffic light logic
oCMSAgentbasedTrafficLightLogicAn agentbased traffic light logic
oCMSBaseVehicleThe base class for microscopic and mesoscopic vehicles
oCMSBitSetLogic
oCMSBusStopA lane area vehicles can halt at
oCMSCalibratorCalibrates the flow on a segment to a specified one
oCMSCFModelThe car-following model abstraction
oCMSCFModel_Daniel1The original Krauss (1998) car-following model and parameter
oCMSCFModel_IDMThe Intelligent Driver Model (IDM) car-following model
oCMSCFModel_KernerCar-following model by B. Kerner
oCMSCFModel_KraussKrauss car-following model, with acceleration decrease and faster start
oCMSCFModel_KraussOrig1The original Krauss (1998) car-following model and parameter
oCMSCFModel_KraussPSKrauss car-following model, changing accel and speed by slope
oCMSCFModel_PWag2009Scalable model based on Krauß by Peter Wagner
oCMSCFModel_SmartSKThe original Krauss (1998) car-following model and parameter
oCMSCFModel_WiedemannThe Intellignet Driver Model (IDM) car-following model
oCMSCrossSectionA simple description of a position on a lane (crossing of a lane)
oCMSDetectorControlDetectors container; responsible for string and output generation
oCMSDetectorFileOutputBase of value-generating classes (detectors)
oCMSDeviceAbstract in-vehicle device
oCMSDevice_HBEFAA device which collects vehicular emissions (using HBEFA-reformulation)
oCMSDevice_Person
oCMSDevice_RoutingA device that performs vehicle rerouting based on current edge speeds
oCMSDevice_TripinfoA device which collects info on the vehicle trip (mainly on departure and arrival)
oCMSDevice_VehroutesA device which collects info on the vehicle trip (mainly on departure and arrival)
oCMSE2CollectorAn areal (along a single lane) detector
oCMSE3CollectorA detector of vehicles passing an area between entry/exit points
oCMSEdgeA road/street connecting two junctions
oCMSEdgeControlStores edges and lanes, performs moving of vehicle
oCMSEdgeWeightsStorageA storage for edge travel times and efforts
oCMSEmissionExportRealises dumping Emission Data
oCMSEventControlStores time-dependant events and executes them at the proper time
oCMSFCDExportRealises dumping FCD Data
oCMSFrameSets and checks options for microsim; inits global outputs and settings
oCMSFullExportDumping a hugh List of Parameters available in the Simulation
oCMsgHandler
oCMSGlobals
oCMsgRetrievingFunctionEncapsulates an object's method for using it as a message retriever
oCMSInductLoopAn unextended detector measuring at a fixed position on a fixed lane
oCMSInsertionControlInserts vehicles into the network when their departure time is reached
oCMSInstantInductLoopAn instantaneous induction loop
oCMSInternalJunction
oCMSInternalLaneRepresentation of a lane over a junction
oCMSJunctionThe base class for an intersection
oCMSJunctionControlContainer for junctions; performs operations on all stored junctions
oCMSJunctionLogic
oCMSLaneRepresentation of a lane in the micro simulation
oCMSLaneChangerPerforms lane changing of vehicles
oCMSLaneSpeedTriggerChanges the speed allowed on a set of lanes
oCMSLCM_DK2004A lane change model developed by D. Krajzewicz between 2004 and 2010
oCMSLink
oCMSLinkCont
oCMSLinkContHelper
oCMSLinksA connnection between lanes
oCMSLogicJunction
oCMSMeanDataData collector for edges/lanes
oCMSMeanData_HarmonoiseNoise data collector for edges/lanes
oCMSMeanData_HBEFAEmission data collector for edges/lanes
oCMSMeanData_NetNetwork state mean data collector for edges/lanes
oCMSMoveReminderSomething on a lane to be noticed about vehicle movement
oCMSNetThe simulated network and simulation perfomer
oCMSNoLogicJunction
oCMSOffTrafficLightLogicA traffic lights logic which represents a tls in an off-mode
oCMSPerson
oCMSPersonControl
oCMSPhaseDefinitionThe definition of a single phase of a tls logic
oCMSQueueExportExport the queueing length in front of a junction (very experimental!)
oCMSRightOfWayJunctionA junction with right-of-way - rules
oCMSRoute
oCMSRouteHandlerParser and container for routes during their loading
oCMSRouteProbeWrites routes of vehicles passing a certain edge
oCMSSimpleTrafficLightLogicA fixed traffic light logic
oCMSTLLogicControlA class that stores and controls tls and switching of their programs
oCMSTrafficLightLogicThe parent class for traffic light logics
oCMSTriggerAn abstract device that changes the state of the micro simulation
oCMSTriggeredReader
oCMSTriggeredRerouterReroutes vehicles passing an edge
oCMSTriggeredXMLReader
oCMSVehicleRepresentation of a vehicle in the micro simulation
oCMSVehicleContainer
oCMSVehicleControlThe class responsible for building and deletion of vehicles
oCMSVehicleTransfer
oCMSVehicleTypeThe car-following model and parameter
oCMSVTKExportProduce a VTK output to use with Tools like ParaView
oCMSVTypeProbeWrites positions of vehicles that have a certain (named) type
oCMSXMLRawOutRealises dumping the complete network state
oCMTRand
oCNamedBase class for objects which have an id
oCNamedColumnsParserA parser to retrieve information from a table with known columns
oCNamedObjectContA map of named object pointers
oCnameValue
oCNBCapacity2LanesA helper class which computes the lane number from given capacity
oCNBConnection
oCNBContHelper
oCNBDistributionThe base class for statistical distribution descriptions
oCNBDistrictA class representing a single district
oCNBDistrictContA container for districts
oCNBEdgeThe representation of a single edge during network building
oCNBEdgeContStorage for edges, including some functionality operating on multiple edges
oCNBEdgePriorityComputer
oCNBFrameSets and checks options for netbuild
oCNBHelpers
oCNBJoinedEdgesMapA structure storing information about which edges were joined
oCNBLinkPossibilityMatrix
oCNBLoadedSUMOTLDefA loaded (complete) traffic light logic
oCNBLoadedTLDefA loaded (complete) traffic light logic
oCNBNetBuilderInstance responsible for building networks
oCNBNodeRepresents a single node (junction) during network building
oCNBNodeContContainer for nodes during the netbuilding process
oCNBNodesEdgesSorter
oCNBNodeShapeComputerThis class computes shapes of junctions
oCNBNodeTypeComputer
oCNBOwnTLDefA traffic light logics which must be computed (only nodes/edges are given)
oCNBRampsComputer
oCNBRequest
oCNBSignA class representing a single street sign
oCNBTrafficLightDefinitionThe base class for traffic light logic definitions
oCNBTrafficLightLogicA SUMO-compliant built logic for a traffic light
oCNBTrafficLightLogicContA container for traffic light definitions and built programs
oCNBTurningDirectionsComputer
oCNBTypeContA storage for available types of edges
oCNGEdgeA netgen-representation of an edge
oCNGFrameSets and checks options for netgen
oCNGNetThe class storing the generated network
oCNGNodeA netgen-representation of a node
oCNGRandomNetBuilderA class that builds random network using an algorithm by Markus Hartinger
oCNIFrameSets and checks options for netimport
oCNIImporter_ArcViewImporter for networks stored in ArcView-shape format
oCNIImporter_DlrNavteqImporter for networks stored in Elmar's format
oCNIImporter_ITSUMOImporter for networks stored in ITSUMO format
oCNIImporter_MATSimImporter for networks stored in MATSim format
oCNIImporter_OpenDriveImporter for networks stored in openDrive format
oCNIImporter_OpenStreetMapImporter for networks stored in OpenStreetMap format
oCNIImporter_RobocupRescueImporter for networks stored in robocup rescue league format
oCNIImporter_SUMOImporter for networks stored in SUMO format
oCNIImporter_VissimImporter for networks stored in Vissim format
oCNIImporter_VISUMA VISUM network importer
oCNILoaderPerfoms network import
oCNINavTeqHelperSome parser methods shared around several formats containing NavTeq-Nets
oCNIVissimAbstractEdge
oCNIVissimBoundedClusterObject
oCNIVissimClosedLaneDef
oCNIVissimClosures
oCNIVissimConnection
oCNIVissimConnectionCluster
oCNIVissimDistrictConnection
oCNIVissimDisturbance
oCNIVissimEdgeA temporary storage for edges imported from Vissim
oCNIVissimEdgePosMap
oCNIVissimExtendedEdgePoint
oCNIVissimNodeCluster
oCNIVissimNodeDef
oCNIVissimNodeDef_Edges
oCNIVissimNodeDef_Poly
oCNIVissimNodeParticipatingEdge
oCNIVissimSingleTypeParser__XKurvedefinition
oCNIVissimSingleTypeParser__XVerteilungsdefinition
oCNIVissimSingleTypeParser_Auswertungsdefinition
oCNIVissimSingleTypeParser_Detektordefinition
oCNIVissimSingleTypeParser_DynUml
oCNIVissimSingleTypeParser_Einheitendefinition
oCNIVissimSingleTypeParser_Emission
oCNIVissimSingleTypeParser_Fahrtverlaufdateien
oCNIVissimSingleTypeParser_Fahrverhaltendefinition
oCNIVissimSingleTypeParser_Fahrzeugklassendefinition
oCNIVissimSingleTypeParser_Fahrzeugtypdefinition
oCNIVissimSingleTypeParser_Fensterdefinition
oCNIVissimSingleTypeParser_Gefahrwarnungsdefinition
oCNIVissimSingleTypeParser_Gelbverhaltendefinition
oCNIVissimSingleTypeParser_Geschwindigkeitsverteilungsdefinition
oCNIVissimSingleTypeParser_Haltestellendefinition
oCNIVissimSingleTypeParser_Kantensperrung
oCNIVissimSingleTypeParser_Kennungszeile
oCNIVissimSingleTypeParser_Knotendefinition
oCNIVissimSingleTypeParser_Laengenverteilungsdefinition
oCNIVissimSingleTypeParser_Langsamfahrbereichdefinition
oCNIVissimSingleTypeParser_Lichtsignalanlagendefinition
oCNIVissimSingleTypeParser_Liniendefinition
oCNIVissimSingleTypeParser_Linksverkehr
oCNIVissimSingleTypeParser_LSAKopplungsdefinition
oCNIVissimSingleTypeParser_Messungsdefinition
oCNIVissimSingleTypeParser_Netzobjektdefinition
oCNIVissimSingleTypeParser_Parkplatzdefinition
oCNIVissimSingleTypeParser_Querschnittsmessungsdefinition
oCNIVissimSingleTypeParser_Querverkehrsstoerungsdefinition
oCNIVissimSingleTypeParser_Rautedefinition
oCNIVissimSingleTypeParser_Reisezeitmessungsdefinition
oCNIVissimSingleTypeParser_Richtungsentscheidungsdefinition
oCNIVissimSingleTypeParser_Richtungspfeildefinition
oCNIVissimSingleTypeParser_Routenentscheidungsdefinition
oCNIVissimSingleTypeParser_Signalgeberdefinition
oCNIVissimSingleTypeParser_Signalgruppendefinition
oCNIVissimSingleTypeParser_Simdauer
oCNIVissimSingleTypeParser_SimRate
oCNIVissimSingleTypeParser_Startuhrzeit
oCNIVissimSingleTypeParser_Startzufallszahl
oCNIVissimSingleTypeParser_Stauparameterdefinition
oCNIVissimSingleTypeParser_Stauzaehlerdefinition
oCNIVissimSingleTypeParser_Stopschilddefinition
oCNIVissimSingleTypeParser_Streckendefinition
oCNIVissimSingleTypeParser_Streckentypdefinition
oCNIVissimSingleTypeParser_TEAPACDefinition
oCNIVissimSingleTypeParser_Verbindungsdefinition
oCNIVissimSingleTypeParser_Verkehrszusammensetzungsdefinition
oCNIVissimSingleTypeParser_Verlustzeitmessungsdefinition
oCNIVissimSingleTypeParser_VWunschentscheidungsdefinition
oCNIVissimSingleTypeParser_Zeitenverteilungsdefinition
oCNIVissimSingleTypeParser_Zeitschrittfaktor
oCNIVissimSingleTypeParser_Zuflussdefinition
oCNIVissimSingleTypeParser_Zusammensetzungsdefinition
oCNIVissimSource
oCNIVissimTL
oCNIVissimTrafficDescription
oCNIVissimVehicleClass
oCNIVissimVehicleType
oCNIVissimVehTypeClass
oCNIVisumTLIntermediate class for storing visum traffic lights during their import
oCNIXMLConnectionsHandlerImporter for edge connections stored in XML
oCNIXMLEdgesHandlerImporter for network edges stored in XML
oCNIXMLNodesHandlerImporter for network nodes stored in XML
oCNIXMLTrafficLightsHandlerImporter for edge connections stored in XML
oCNIXMLTypesHandlerImporter for edge type information stored in XML
oCNLBuilderThe main interface for loading a microsim
oCNLDetectorBuilderBuilds detectors for microsim
oCNLDiscreteEventBuilder
oCNLEdgeControlBuilderInterface for building edges
oCNLHandler
oCNLJunctionControlBuilderBuilder of microsim-junctions and tls
oCNLNetHandlerThe XML-Handler for network loading
oCNLTriggerBuilderBuilds trigger objects for microsim
oCNodesHandlerA class which parses an ITSUMO file
oCNumberFormatException
oCNWFrameSets and checks options for netwrite; saves the network
oCNWWriter_DlrNavteqExporter writing networks using XML (native input) format
oCNWWriter_MATSimExporter writing networks using the MATSim format
oCNWWriter_OpenDriveExporter writing networks using the openDRIVE format
oCNWWriter_SUMOExporter writing networks using the SUMO format
oCNWWriter_XMLExporter writing networks using XML (native input) format
oCODCellA single O/D-matrix cell
oCODDistrictA district (origin/destination)
oCODDistrictContA container for districts
oCODDistrictHandlerAn XML-Handler for districts
oCODMatrixAn O/D (origin/destination) matrix
oCOptionA class representing a single program option
oCOption_Bool
oCOption_FileName
oCOption_Float
oCOption_IntegerAn integer-option
oCOption_IntVector
oCOption_String
oCOptionsContA storage for options typed value containers)
oCOptionsIO
oCOptionsLoaderA SAX-Handler for loading options
oCOptionsParserParses command line arguments
oCOutOfBoundsException
oCOutputDeviceStatic storage of an output device and its base (abstract) implementation
oCOutputDevice_CERRAn output device that encapsulates cerr
oCOutputDevice_COUTAn output device that encapsulates cout
oCOutputDevice_FileAn output device that encapsulates an ofstream
oCOutputDevice_NetworkAn output device for TCP/IP network connections
oCOutputDevice_StringAn output device that encapsulates an ofstream
oCOutputFormatterAbstract base class for output formatters
oCParameterisedAn upper class for objects with additional parameters
oCPCLoaderArcViewA reader of pois and polygons from shape files
oCPCLoaderDlrNavteqA reader of pois and polygons stored in DLR-Navteq (Elmar)-format
oCPCLoaderOSMA reader of pois and polygons stored in OSM-format
oCPCLoaderVisumA reader of pois and polygons stored in VISUM-format
oCPCLoaderXMLA reader for polygons and pois stored in XML-format
oCPCNetProjectionLoaderA reader for a SUMO network's projection description
oCPCPolyContainerA storage for loaded polygons and pois
oCPCTypeDefHandlerA handler for loading polygon type maps
oCPCTypeMapA storage for type mappings
oCpffont
oCpfglyph
oCPlainXMLFormatterOutput formatter for plain XML output
oCPointOfInterestA point-of-interest
oCPositionA point in 2D or 3D with translation and scaling methods
oCPositionVectorA list of positions
oCProcessError
oCprohibited_noRestrictions
oCprohibited_withRestrictions
oCRandHelperUtility functions for using a global, resetable random number generator
oCRandomDistributorRepresents a generic random distribution
oCReferencedItemHelper base for things that are referenced and have to be saved only once
oCRGBColor
oCROAbstractEdgeBuilderInterface for building instances of router-edges
oCROCostCalculatorAbstract base class providing static factory method
oCRODFDetectorClass representing a detector within the DFROUTER
oCRODFDetectorConA container for RODFDetectors
oCRODFDetectorFlowsA container for flows
oCRODFDetectorHandlerSAX2-Handler for loading DFROUTER-detector definitions
oCRODFDetFlowLoaderA loader for detector flows
oCRODFEdge
oCRODFEdgeBuilderInterface for building instances of dfrouter-edges
oCRODFFrameSets and checks options for df-routing
oCRODFNetA DFROUTER-network
oCRODFRouteContA container for DFROUTER-routes
oCRODFRouteDescA route within the DFROUTER
oCRODUAEdgeBuilderInterface for building instances of duarouter-edges
oCRODUAFrameSets and checks options for dua-routing
oCROEdgeA basic edge for routing applications
oCROFrameSets and checks options for routing
oCROGawronCalculatorCost calculation with Gawron's method
oCROJTREdgeAn edge the jtr-router may route through
oCROJTREdgeBuilderInterface for building instances of jtrrouter-edges
oCROJTRFrameSets and checks options for jtr-routing
oCROJTRRouterComputes routes using junction turning percentages
oCROJTRTurnDefLoaderLoader for the of turning percentages and source/sink definitions
oCROLaneA single lane the router may use
oCROLoaderThe data loader
oCROLogitCalculatorCost calculation with c-logit or logit method
oCRONetThe router's network representation
oCRONetHandlerThe handler that parses a SUMO-network for its usage in a router
oCRONodeBase class for nodes used by the router
oCRORouteA complete router's route
oCRORouteDefBase class for a vehicle's route definition
oCRORouteHandlerParser and container for routes during their loading
oCROVehicleA vehicle as used by router
oCROVehicleByDepartureComperatorA function for sorting vehicles by their departure time
oCROVehicleContA container for vehicles sorted by their departure time
oCRTree
oCSAXWeightsHandlerAn XML-handler for network weights
oCShapeA 2D- or 3D-Shape
oCShapeContainerStorage for geometrical objects
oCStaticCommandA wrapper for a Command function
oCbinary_function
oCexception
oCless
oCruntime_error
oCvector
oCStopDefinition of vehicle stop (position and duration)
oCStringBijection
oCStringTokenizer
oCStringUtilsSome static methods for string processing
oCSUMOAbstractRouter
oCSUMORouteHandlerParser for routes during their loading
oCSUMORouteLoader
oCSUMORouteLoaderControl
oCSUMORTreeA RT-tree for efficient storing of SUMO's GL-objects
oCSUMOSAXAttributesEncapsulated SAX-Attributes
oCSUMOSAXAttributesImpl_BinaryEncapsulated Xerces-SAX-attributes
oCSUMOSAXAttributesImpl_XercesEncapsulated Xerces-SAX-attributes
oCSUMOSAXHandlerSAX-handler base for SUMO-files
oCSUMOSAXReaderSAX-reader encapsulation containing binary reader
oCSUMOVehicleRepresentation of a vehicle
oCSUMOVehicleParameterStructure representing possible vehicle parameter
oCSUMOVehicleParserHelperHelper methods for parsing vehicle attributes
oCSUMOVTypeParameterStructure representing possible vehicle parameter
oCSUMOXMLDefinitionsClass for maintaining associations between enums and xml-strings
oCSystemFrameA set of actions common to all applications
oCSysUtilsA few system-specific functions
oCTNeighbourDistribution
oCTplConvert
oCTraCIAPIC++ TraCI client API implementation
oCTraCIException
oCTraCIPositionVectorA list of positions
oCTraCIRTreeA RT-tree for efficient storing of SUMO's GL-objects
oCTraCIServerAPI_EdgeAPIs for getting/setting edge values via TraCI
oCTraCIServerAPI_GUIAPIs for getting/setting GUI values via TraCI
oCTraCIServerAPI_InductionLoopAPIs for getting/setting induction loop values via TraCI
oCTraCIServerAPI_JunctionAPIs for getting/setting junction values via TraCI
oCTraCIServerAPI_LaneAPIs for getting/setting lane values via TraCI
oCTraCIServerAPI_MeMeDetectorAPIs for getting/setting multi-entry/multi-exit detector values via TraCI
oCTraCIServerAPI_POIAPIs for getting/setting POI values via TraCI
oCTraCIServerAPI_PolygonAPIs for getting/setting polygon values via TraCI
oCTraCIServerAPI_RouteAPIs for getting/setting route values via TraCI
oCTraCIServerAPI_SimulationAPIs for getting/setting simulation values via TraCI
oCTraCIServerAPI_TLSAPIs for getting/setting traffic light values via TraCI
oCTraCIServerAPI_VehicleAPIs for getting/setting vehicle values via TraCI
oCTraCIServerAPI_VehicleTypeAPIs for getting/setting vehicle type values via TraCI
oCTrackerValueDescRepresentation of a timeline of floats with their names and moments
oCUnknownElement
oCValueRetriever
oCValueSource
oCValueTimeLine
oCVectorHelper
oCvertex
oCWrappingCommandA wrapper for a Command function
oCDefaultHandler
oCHandlerBase
\CXMLSubSysUtility methods for initialising, closing and using the XML-subsystem