►NFX | |
CFXRealSpinDial | Spinner control |
CFXRealSpinDialBtn | |
CFXRealSpinDialDial | |
CFXRealSpinDialText | |
►NFXEX | |
CFXBaseObject | |
CFXLCDLabel | |
CFXSevenSegment | |
CFXThreadEvent | |
►Nnvwa | |
Ccompile_time_error | |
Ccompile_time_error< true > | |
►NSUMO | |
CPolygon | A 2D- or 3D-polygon |
►Ntcpip | |
CSocket | |
CSocketException | |
CStorage | |
►CAbstractMutex | An abstract class for encapsulating mutex implementations |
CScopedLocker | A mutex encapsulator which locks/unlocks the given mutex on construction/destruction, respectively |
CAbstractPoly | |
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 |
CBuilder | |
CAGTime | |
CAGTrip | |
CAGWorkAndSchool | |
CAGWorkPosition | |
►CAStarRouter | Computes the shortest path through a network using the A* algorithm |
CEdgeInfo | |
CEdgeInfoComparator | |
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 | |
CBresenhamCallBack | |
Cby_id_sorter | Sorts edges by their angle relative to the given edge (straight comes first) |
Cby_second_sorter | |
CCastingFunctionBinding | |
CChargingStation | Definition of charging stations |
►CCHRouter | Computes the shortest path through a contracted network |
CCHConnection | Forward/backward connection with associated FORWARD cost |
CCHInfo | |
CCHInfoComparator | |
CConnection | Forward/backward connection with associated forward/backward cost |
CEdgeInfo | |
CShortcut | |
►CUnidirectional | |
CEdgeInfoByTTComparator | |
CCHRouterWrapper | Computes the shortest path through a contracted network |
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 |
CEdgeInfo | |
CEdgeInfoByEffortComparator | |
►CDijkstraRouterTT | Computes the shortest path through a network using the Dijkstra algorithm |
CEdgeInfo | |
CEdgeInfoByTTComparator | |
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 |
CPool | A pool of worker threads which distributes the tasks and collects the results |
CTask | Abstract superclass of a task to be run with an index to keep track of pending 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 |
►CGNEApplicationWindow | The main window of the Netedit |
CGNEShapeHandler | The XML-Handler for shapes loading network loading |
CGNEAttributeCarrier | |
CGNEChange | Function-object for an editing operation (abstract base) |
CGNEChange_Attribute | Function-object for an editing operation (abstract base) |
CGNEChange_Connection | |
CGNEChange_Edge | |
CGNEChange_Junction | |
CGNEChange_Lane | |
CGNEChange_Selection | |
CGNEChange_TLS | |
CGNEConnector | |
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) |
CGNEDialog_About | The application's "About" - dialog |
►CGNEDialog_Wizard | |
CInputBool | |
CInputFloat | |
CInputInt | |
CInputString | |
CGNEEdge | A road/street connecting two junctions (netedit-version) |
CGNEEvent_NetworkLoaded | |
►CGNEInspector | |
CAttrInput | |
CAttrPanel | |
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 |
CGNEPOI | |
►CGNEPoly | |
CGNEPolyHandler | |
CGNEReferenceCounter | |
CGNESelector | |
CGNETLSEditor | |
►CGNEUndoList | |
CCommandGroup | |
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 |
CMyWrapper | |
►CGUI_E2_ZS_CollectorOverLanes | The gui-version of a MS_E2_ZS_CollectorOverLanes |
►CMyWrapper | |
CValueRetriever | |
CGUIApplicationWindow | The main window of the SUMO-gui |
►CGUIBaseVehicle | A MSVehicle extended by some values for usage within the gui |
CGUIBaseVehiclePopupMenu | |
CGUIBusStop | A lane area vehicles can halt at (gui-version) |
►CGUICalibrator | Changes the speed allowed on a set of lanes (gui version) |
CGUICalibratorPopupMenu | |
CGUIManip_Calibrator | |
CGUIChargingStation | A lane area vehicles can halt at (gui-version) |
CGUICompleteSchemeStorage | Storage for available visualization settings |
►CGUIContainer | |
CGUIContainerPopupMenu | |
CGUIContainerControl | GUI-version of the container control for building gui containers |
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 |
CNamePanel | |
CSizePanel | |
►CGUIE3Collector | The gui-version of the MSE3Collector |
►CMyWrapper | |
CSingleCrossingDefinition | Representation of a single crossing point |
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 |
CMyWrapper | A MSInductLoop-visualiser |
►CGUIInstantInductLoop | The gui-version of the MSInstantInductLoop |
CMyWrapper | A MSInductLoop-visualiser |
CGUIJunctionWrapper | |
CGUILane | Representation of a lane in the micro simulation (gui-version) |
►CGUILaneSpeedTrigger | Changes the speed allowed on a set of lanes (gui version) |
CGUILaneSpeedTriggerPopupMenu | |
CGUIManip_LaneSpeedTrigger | |
CGUILoadThread | |
CGUIMainWindow | |
CGUIManipulator | |
►CGUIMessageWindow | A logging window for the gui |
CMsgOutputDevice | |
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) |
CGUIParameterTrackerPanel | |
►CGUIPerson | |
CGUIPersonPopupMenu | |
CGUIPersonControl | GUI-version of the person control for building gui persons |
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 |
CSingleTypeSelections | A container for ids of selected objects of a certain type |
CUpdateTarget | |
CGUISettingsHandler | An XML-handler for visualisation schemes |
CGUIShapeContainer | Storage for geometrical objects extended by mutexes |
►CGUISUMOAbstractView | |
CDecal | A decal (an image) that can be shown |
CGUISUMOViewParent | A single child window which contains a view of the simulation area |
CGUITexturesHelper | Global storage for textures; manages and draws them |
►CGUITLLogicPhasesTrackerWindow | This window displays a phase diagram for a chosen tl-logic |
CGUITLLogicPhasesTrackerPanel | The canvas for the visualisation of phases |
►CGUITrafficLightLogicWrapper | |
CGUITrafficLightLogicWrapperPopupMenu | |
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 |
CGUIManip_TriggeredRerouter | |
CGUITriggeredRerouterEdge | |
CGUITriggeredRerouterPopupMenu | |
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) |
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 | |
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 |
►CMFXAddEditTypedTable | |
CEditedTableItem | |
CNumberCellParams | |
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 |
CMSLCMessager | A class responsible for exchanging messages between cars involved in lane-change interaction |
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 |
CAspiredState | |
CVehicleRemover | |
►CMSCFModel | The car-following model abstraction |
CVehicleVariables | |
CMSCFModel_Daniel1 | The original Krauss (1998) car-following model and parameter |
►CMSCFModel_IDM | The Intelligent Driver Model (IDM) car-following model |
CVehicleVariables | |
►CMSCFModel_Kerner | Car-following model by B. Kerner |
CVehicleVariables | |
CMSCFModel_Krauss | Krauss car-following model, with acceleration decrease and faster start |
CMSCFModel_KraussAccelBound | Krauss car-following model, with PHEMlight-based acceleration limits |
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 Krauß by Peter Wagner |
CVehicleVariables | |
►CMSCFModel_SmartSK | The original Krauss (1998) car-following model and parameter |
CSSKVehicleVariables | |
►CMSCFModel_Wiedemann | The Intellignet Driver Model (IDM) car-following model |
CVehicleVariables | |
CMSChargingStation | |
►CMSCModel_NonInteracting | The container following model for tranship |
CMoveToNextEdge | |
►CMSContainer | |
CMSContainerStage_Driving | |
CMSContainerStage_Tranship | |
CMSContainerStage_Waiting | |
CMSContainerControl | |
CMSContainerTerminal | A collection of stops for containers where containers can be transhiped from one stop to another within the terminal |
CMSCrossSection | A simple description of a position on a lane (crossing of a lane) |
►CMSDetectorControl | Detectors container; responsible for string and output generation |
CdetectorEquals | Returns true if detectors are equal |
CMSDetectorFileOutput | Base of value-generating classes (detectors) |
CMSDevice | Abstract in-vehicle device |
CMSDevice_Battery | The battery parametereter |
►CMSDevice_BTreceiver | A BT receiver |
CBTreceiverUpdate | A global update performer |
CMeetingPoint | Holds the information about exact positions/speeds/time of the begin/end of a meeting |
CSeenDevice | Class representing a single seen device |
CVehicleInformation | Stores the information of a vehicle |
►CMSDevice_BTsender | A BT sender |
CVehicleInformation | Stores the information of a vehicle |
CVehicleState | A single movement state of the vehicle |
CMSDevice_Container | |
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_Person | |
CMSDevice_Routing | A device that performs vehicle rerouting based on current edge speeds |
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) |
CRouteReplaceInfo | Information about a replaced route |
CStateListener | A class that is notified about reroutings |
►CMSE2Collector | An areal (along a single lane) detector |
Cby_vehicle_position_sorter | A class used to sort known vehicles by their position |
CJamInfo | Internal representation of a jam |
►CMSE3Collector | A detector of vehicles passing an area between entry/exit points |
CE3Values | Internal storage for values from a vehicle |
CMSE3EntryReminder | A place on the road net (at a certain lane and position on it) where the E3 area begins |
CMSE3LeaveReminder | A place on the road net (at a certain lane and position on it) where the E3 area ends |
►CMSEdge | A road/street connecting two junctions |
Cby_id_sorter | Sorts edges by their ids |
Ctransportable_by_position_sorter | Sorts transportables by their positions |
►CMSEdgeControl | Stores edges and lanes, performs moving of vehicle |
CLaneUsage | A structure holding some basic information about a simulated lane |
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 |
CEventSortCrit | Sort-criterion for events |
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 |
CVehicleData | Struct to store the data of the counted vehicle internally |
►CMSInsertionControl | Inserts vehicles into the network when their departure time is reached |
CFlow | |
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 |
Cby_connections_to_sorter | |
Cedge_finder | |
CIncomingLaneInfo | |
Cvehicle_position_sorter | Sorts vehicles by their position (descending) |
CVehPosition | |
►CMSLaneChanger | Performs lane changing of vehicles |
CChangeElem | |
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 |
►CMSLink | |
CApproachingVehicleInformation | A structure holding the information about vehicles approaching a link |
CLinkLeader | |
CMSLinkCont | |
CMSLinkContHelper | |
CMSLinks | A connnection between lanes |
CMSLogicJunction | |
►CMSMeanData | Data collector for edges/lanes |
CMeanDataValues | Data structure for mean (aggregated) edge/lane values |
►CMeanDataValueTracker | Data structure for mean (aggregated) edge/lane values for tracked vehicles |
CTrackerEntry | |
►CMSMeanData_Amitran | Network state mean data collector for edges/lanes |
CMSLaneMeanDataValues | Data structure for mean (aggregated) edge/lane values |
►CMSMeanData_Emissions | Emission data collector for edges/lanes |
CMSLaneMeanDataValues | Data structure for mean (aggregated) edge/lane values |
►CMSMeanData_Harmonoise | Noise data collector for edges/lanes |
CMSLaneMeanDataValues | Data structure for mean (aggregated) edge/lane values |
►CMSMeanData_Net | Network state mean data collector for edges/lanes |
CMSLaneMeanDataValues | Data structure for mean (aggregated) edge/lane values |
CMSMoveReminder | Something on a lane to be noticed about vehicle movement |
►CMSNet | The simulated network and simulation perfomer |
CVehicleStateListener | Interface for objects listening to vehicle state changes |
CMSNoLogicJunction | |
CMSOffTrafficLightLogic | A traffic lights logic which represents a tls in an off-mode |
►CMSPerson | |
CMSPersonStage_Driving | |
CMSPersonStage_Waiting | |
►CMSPersonStage_Walking | |
Carrival_finder | |
CMSPersonControl | |
CMSPhaseDefinition | The definition of a single phase of a tls logic |
CMSPModel | The pedestrian following model |
►CMSPModel_NonInteracting | The pedestrian following model |
CMoveToNextEdge | |
CPState | Abstract base class for managing callbacks to retrieve various state information from the model |
►CMSPModel_Striping | The pedestrian following model |
Cby_xpos_sorter | Sorts the persons by position on the lane. If dir is forward, higher x positions come first |
Clane_by_numid_sorter | |
CMovePedestrians | |
CNextLaneInfo | |
CObstacle | Information regarding surround Pedestrians (and potentially other things) |
CPState | Container for pedestrian state and individual position update function |
Cwalkingarea_path_sorter | |
CWalkingAreaPath | |
CMSQueueExport | Export the queueing length in front of a junction (very experimental!) |
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 |
CMSStateHandler | Parser and output filter for routes and vehicles state saving and loading |
CMSStoppingPlace | A lane area vehicles can halt at |
►CMSTLLogicControl | A class that stores and controls tls and switching of their programs |
COnSwitchAction | Base class for things to execute if a tls switches to a new phase |
CSwitchInitCommand | This event-class is used to initialise a WAUT switch at a certain time |
CTLSLogicVariants | Storage for all programs of a single tls |
CWAUT | A WAUT definition |
CWAUTJunction | Storage for a junction assigned to a WAUT |
CWAUTSwitch | Storage for a WAUTs switch point |
CWAUTSwitchProcedure | This is the abstract base class for switching from one tls program to another |
CWAUTSwitchProcedure_GSP | This class switches using the GSP algorithm |
CWAUTSwitchProcedure_JustSwitch | This class simply switches to the next program |
►CWAUTSwitchProcedure_Stretch | This class switches using the Stretch algorithm |
CStretchBereichDef | A definition of a stretch - Bereich |
CWAUTSwitchProcess | An initialised switch process |
►CMSTrafficLightLogic | The parent class for traffic light logics |
CSwitchCommand | Class realising the switch between the traffic light phases |
►CMSTransportable | |
CStage | |
CMSTrigger | An abstract device that changes the state of the micro simulation |
►CMSTriggeredRerouter | Reroutes vehicles passing an edge |
CRerouteInterval | |
►CMSVehicle | Representation of a vehicle in the micro simulation |
CDriveProcessItem | |
CInfluencer | Changes the wished vehicle speed / lanes |
CLaneQ | A structure representing the best lanes for continuing the route |
CState | Container that holds the vehicles driving state (position+speed) |
CStop | Definition of vehicle stop (position and duration) |
►CMSVehicleContainer | |
CDepartFinder | Searches for the VehicleDepartureVector with the wished depart |
CVehicleDepartureVectorSortCrit | Sort-criterion for vehicle departure lists |
CMSVehicleControl | The class responsible for building and deletion of vehicles |
►CMSVehicleTransfer | |
CVehicleInformation | Holds the information needed to move the vehicle over the network |
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 |
CComparatorIdLess | Function-object for stable sorting in containers |
CNamedLikeComparatorIdLess | Function-object for stable sorting of objects acting like Named without being derived (SUMOVehicle) |
CStoringVisitor | Allows to store the object; used as context while traveling the rtree in TraCI |
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 | |
Cedge_by_angle_to_nodeShapeCentroid_sorter | |
Cedge_by_priority_sorter | |
Cedge_opposite_direction_sorter | Class to sort edges by their angle in relation to the given edge |
Cedge_similar_direction_sorter | |
Cedge_with_destination_finder | |
Cnode_with_incoming_finder | |
Cnode_with_outgoing_finder | |
Copposite_finder | |
Crelative_incoming_edge_sorter | |
Crelative_outgoing_edge_sorter | |
Csame_connection_edge_sorter | |
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 |
CConnection | A structure which describes a connection between edges or lanes |
Cconnections_finder | |
Cconnections_fromlane_finder | |
Cconnections_relative_edgelane_sorter | |
Cconnections_toedge_finder | |
Cconnections_toedgelane_finder | |
CLane | An (internal) definition of a single lane of an edge |
CMainDirections | |
Ctls_disable_finder | |
CTLSDisabledConnection | |
CToEdgeConnectionsAdder | |
►CNBEdgeCont | Storage for edges, including some functionality operating on multiple edges |
CPostProcessConnection | A structure representing a connection between two lanes |
CNBEdgePriorityComputer | |
CNBFrame | Sets and checks options for netbuild |
►CNBHeightMapper | Set z-values for all network positions based on data from a height map |
CQueryResult | Class for cirumventing the const-restriction of RTree::Search-context |
CTriangle | |
CNBHelpers | |
CNBJoinedEdgesMap | A structure storing information about which edges were joined |
CNBLinkPossibilityMatrix | |
►CNBLoadedSUMOTLDef | A loaded (complete) traffic light logic |
Cconnection_equal | Class for identifying connections |
►CNBLoadedTLDef | A loaded (complete) traffic light logic |
►CSignalGroup | A single signal group, may control several connections |
Cphase_by_time_sorter | Sorts phases by their begin time |
CPhaseDef | Definition of a single, loaded phase |
►CNBNetBuilder | Instance responsible for building networks |
Cby_id_sorter | Sorts nodes by their ids |
►CNBNode | Represents a single node (junction) during network building |
CApproachingDivider | Computes lane-2-lane connections |
CCrossing | A definition of a pedestrian crossing |
Cedge_by_direction_sorter | Sorts outgoing before incoming edges |
Cnodes_by_id_sorter | Used for sorting the cells by the begin time they describe |
CWalkingArea | A definition of a pedestrian walking area |
CNBNodeCont | Container for nodes during the netbuilding process |
►CNBNodesEdgesSorter | |
Ccrossing_by_junction_angle_sorter | Sorts crossings by minimum clockwise clockwise edge angle. Use the ordering found in myAllEdges of the given node |
Cedge_by_junction_angle_sorter | Sorts incoming and outgoing edges clockwise around the given node |
CNBNodeShapeComputer | This class computes shapes of junctions |
CNBNodeTypeComputer | |
►CNBOwnTLDef | A traffic light logics which must be computed (only nodes/edges are given) |
Cedge_by_incoming_priority_sorter | Sorts edges by their priority within the node they end at |
CNBRampsComputer | |
CNBRequest | |
CNBSign | A class representing a single street sign |
►CNBTrafficLightDefinition | The base class for traffic light logic definitions |
CStreamPair | Data structure for caching needsCont information |
►CNBTrafficLightLogic | A SUMO-compliant built logic for a traffic light |
CPhaseDefinition | The definition of a single phase of the logic |
CNBTrafficLightLogicCont | A container for traffic light definitions and built programs |
►CNBTurningDirectionsComputer | |
CCombination | Stores the information about the angle between an incoming ("from") and an outgoing ("to") edge |
Ccombination_by_angle_sorter | Sorts "Combination"s by decreasing angle |
►CNBTypeCont | A storage for available types of edges |
CTypeDefinition | |
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 |
CEdgesHandler | Importer of edges stored in unsplit elmar format |
CNamesHandler | Importer of street names in DLRNavteq's (aka elmar) format |
CNodesHandler | Importer of nodes stored in unsplit elmar format |
CTrafficlightsHandler | Importer of traffic lights stored in DLRNavteq's (aka elmar) format |
►CNIImporter_ITSUMO | Importer for networks stored in ITSUMO format |
►CHandler | |
CLane | |
CLaneSet | |
CSection | |
►CNIImporter_MATSim | Importer for networks stored in MATSim format |
CEdgesHandler | A class which extracts MATSIM-edges from a parsed MATSIM-file |
CNodesHandler | A class which extracts MATSIM-nodes from a parsed MATSIM-file |
►CNIImporter_OpenDrive | Importer for networks stored in openDrive format |
CConnection | A connection between two roads |
COpenDriveEdge | Representation of an openDrive "link" |
COpenDriveGeometry | Representation of an OpenDrive geometry part |
COpenDriveLane | Representation of a lane |
COpenDriveLaneSection | Representation of a lane section |
COpenDriveLink | Representation of an OpenDrive link |
COpenDriveSignal | Representation of a signal |
Csame_position_finder | |
Csections_by_s_sorter | A class for sorting lane sections by their s-value |
►CNIImporter_OpenStreetMap | Importer for networks stored in OpenStreetMap format |
CCompareEdges | Functor which compares two Edges |
CCompareNodes | Functor which compares two NIOSMNodes according to their coordinates |
CEdge | An internal definition of a loaded edge |
CEdgesHandler | A class which extracts OSM-edges from a parsed OSM-file |
CNIOSMNode | An internal representation of an OSM-node |
CNodesHandler | A class which extracts OSM-nodes from a parsed OSM-file |
CRelationHandler | A class which extracts relevant relation information from a parsed OSM-file |
CNIImporter_RobocupRescue | Importer for networks stored in robocup rescue league format |
►CNIImporter_SUMO | Importer for networks stored in SUMO format |
CConnection | A connection description |
CCrossing | Describes a pedestrian crossing |
CEdgeAttrs | Describes the values found in an edge's definition and this edge's lanes |
CJunctionAttrs | Describes the values found in a junction |
CLaneAttrs | Describes the values found in a lane's definition |
CProhibition | Describes the values found in a prohibition |
►CNIImporter_Vissim | Importer for networks stored in Vissim format |
CNIVissimXMLHandler_ConflictArea | |
CNIVissimXMLHandler_Fahrzeugklassendefinition | |
CNIVissimXMLHandler_Geschwindigkeitsverteilungsdefinition | |
CNIVissimXMLHandler_Parkplatzdefinition | |
CNIVissimXMLHandler_Routenentscheidungsdefinition | A class which extracts VISSIM-Routes from a parsed VISSIM-file |
CNIVissimXMLHandler_Streckendefinition | |
CNIVissimXMLHandler_VWunschentscheidungsdefinition | |
CNIVissimXMLHandler_Zuflussdefinition | |
CVissimSingleTypeParser | |
►CNIImporter_VISUM | A VISUM network importer |
CTypeParser | A complete call description for parsing a single db |
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 | |
CNodeSubCluster | |
Csame_direction_sorter | |
CNIVissimDistrictConnection | |
CNIVissimDisturbance | |
►CNIVissimEdge | A temporary storage for edges imported from Vissim |
Cconnection_cluster_position_sorter | |
Cconnection_position_sorter | |
CNIVissimEdgePosMap | |
CNIVissimExtendedEdgePoint | |
CNIVissimNodeCluster | |
CNIVissimNodeDef | |
►CNIVissimNodeDef_Edges | |
Cid_matches | |
Clying_within_match | |
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 | |
CNIVissimTLSignal | |
CNIVissimTLSignalGroup | |
CNIVissimTrafficDescription | |
CNIVissimVehicleClass | |
CNIVissimVehicleType | |
CNIVissimVehTypeClass | |
►CNIVisumTL | Intermediate class for storing visum traffic lights during their import |
CPhase | A phase |
CSignalGroup | A signal group can be defined either by a time period or by phases |
CTimePeriod | A time period with a start and an end time |
CNIXMLConnectionsHandler | Importer for edge connections stored in XML |
►CNIXMLEdgesHandler | Importer for network edges stored in XML |
CSplit | A structure which describes changes of lane number or speed along the road |
Csplit_by_pos_finder | Finds a split at the given position |
Csplit_sorter | Sorts splits by their position (increasing) |
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 |
CEdgeFloatTimeLineRetriever_EdgeEffort | |
CEdgeFloatTimeLineRetriever_EdgeTravelTime | Obtains edge efforts from a weights handler and stores them within the edges |
►CNLDetectorBuilder | Builds detectors for microsim |
CE3DetectorDefinition | Holds the incoming definitions of an e3 detector unless the detector is build |
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 |
Cby_begin_sorter | Sorts cells by their start time |
Ccell_by_begin_sorter | Used for sorting the cells by the begin time they describe |
Cdescending_departure_comperator | Used for sorting vehicles by their departure (latest first) |
CODVehicle | An internal representation of a single vehicle |
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) |
Cabbreviation_finder | A class to find abbreviated option names (length=1) |
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 |
CEdgesHandler | A class which extracts OSM-edges from a parsed OSM-file |
CNodesHandler | A class which extracts OSM-nodes from a parsed OSM-file |
CPCOSMEdge | An internal definition of a loaded edge |
CPCOSMNode | An internal representation of an OSM-node |
CPCOSMRelation | An internal definition of a loaded relation |
CRelationsHandler | A class which extracts relevant way-ids from relations in a parsed OSM-file |
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 |
CTypeDef | A single definition of values that shall be used for a given type |
CPedestrianEdge | 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 |
CPedestrianTrip | "vehicle" type that is given to the internal router (SUMOAbstractRouter) |
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 |
CEmissions | Storage for collected values of all emission types |
CHelper | Abstract superclass for the model helpers |
CPosition | A point in 2D or 3D with translation and scaling methods |
►CPositionVector | A list of positions |
Cas_poly_cw_sorter | |
Cincreasing_x_y_sorter | |
CProcessError | |
Cprohibited_withPermissions | |
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 |
CDFRouteDescByTimeComperator | |
CidComp | Comparator for maps using edges as key, used only in myDetectorsOnEdges to make tests comparable |
CIterationEdge | |
►CRODFRouteCont | A container for DFROUTER-routes |
Cby_distance_sorter | A class for sorting route descriptions by their length |
Croute_finder | A class for finding a same route (one that passes the same edges) |
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 |
CEdgeFloatTimeLineRetriever_EdgeTravelTime | Obtains edge travel times from a weights handler and stores them within the edges |
CEdgeFloatTimeLineRetriever_EdgeWeight | Obtains edge weights from a weights handler and stores them within the edges |
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 |
CRORoute | A complete router's route |
►CRORouteDef | Base class for a vehicle's route definition |
CComparatorProbability | |
CRORouteHandler | Parser and container for routes during their loading |
CRouteCostCalculator | Abstract base class providing static factory method |
CROVehicle | A vehicle as used by router |
CROVehicleByDepartureComperator | A function for sorting vehicles by their departure time |
CROVehicleCont | A container for vehicles sorted by their departure time |
►CRTree | |
CBranch | |
►CIterator | Iterator is not remove safe |
CStackElement | |
CListNode | A link list of nodes for reinsertion after a delete operation |
CNode | Node for each branch level |
CPartitionVars | Variables for finding a split partition |
CRect | Minimal bounding rectangle (n-dimensional) |
►CSAXWeightsHandler | An XML-handler for network weights |
CEdgeFloatTimeLineRetriever | Interface for a class which obtains read weights for named edges |
CToRetrieveDefinition | Complete definition about what shall be retrieved and where to store it |
CShape | A 2D- or 3D-Shape |
CShapeContainer | Storage for geometrical objects |
CShapeHandler | The XML-Handler for network loading |
►CSPTree | |
CEdgeByTTComparator | |
CStaticCommand | A wrapper for a Command function |
CStop | Definition of vehicle stop (position and duration) |
►CStringBijection | |
CEntry | |
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 |
CLocalSchemaResolver | |
CSUMOVehicle | Representation of a vehicle |
►CSUMOVehicleParameter | Structure representing possible vehicle parameter |
CStop | Definition of vehicle stop (position and duration) |
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 | |
CTplConvert | |
►CTraCIAPI | C++ TraCI client API implementation |
CAreaScope | Scope for interaction with areal detectors |
CEdgeScope | Scope for interaction with edges |
CGUIScope | Scope for interaction with the gui |
CInductionLoopScope | Scope for interaction with inductive loops |
CJunctionScope | Scope for interaction with junctions |
CLaneScope | Scope for interaction with lanes |
CMeMeScope | Scope for interaction with multi entry/-exit detectors |
CPOIScope | Scope for interaction with POIs |
CPolygonScope | Scope for interaction with polygons |
CRouteScope | Scope for interaction with routes |
CSimulationScope | Scope for interaction with the simulation |
CTraCIBoundary | A 3D-bounding box |
CTraCIColor | |
CTraCILink | |
CTraCILogic | |
CTraCIPhase | |
CTraCIPosition | A 3D-position |
CTraCIScopeWrapper | An abstract interface for accessing type-dependent values |
CTrafficLightScope | Scope for interaction with traffic lights |
CVehicleTypeScope | Scope for interaction with vehicle types |
CTraCIException | |
CTraCIPositionVector | A list of positions |
►CTraCIServer | TraCI server used to control sumo by a remote TraCI client |
CSubscription | Representation of a subscription |
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 |
CStoringVisitor | Allows to store the object; used as context while traveling the rtree in 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 |
CLaneUtility | |
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 | |
Cvertex | |
CWrappingCommand | A wrapper for a Command function |
CXMLSubSys | Utility methods for initialising, closing and using the XML-subsystem |