![]() |
Eclipse SUMO - Simulation of Urban MObility
|
►NFXEX | |
►Nlibsumo | |
►NLIBSUMO_NAMESPACE | |
►Nlibtraci | |
►Nnlohmann | Namespace for Niels Lohmann |
►NPHEMlightdll | |
►NPHEMlightdllV5 | |
►NPlexe | |
►Nstd | |
►Nstrict_fstream | |
►Ntcpip | |
►Nzstr | |
CAbstractLookupTable | |
CAbstractPoly | |
CAccessEdge | Access edge connecting different modes that is given to the internal router (SUMOAbstractRouter) |
CAdditionalHandler | |
CAFBuild | Builds the flags for (multi-level) arc flag routing (Hilger et al.) in its multi-level variant (also called "stripped SHARC" by Delling et al.) |
CAFBuilder | Builds arc flags for shortest path search with the arc flag router |
►CAFCentralizedSPTree | |
►CAFInfo | |
►CAFRouter | |
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 |
CBoolFormatException | |
CBoundary | A class that stores a 2D geometrical boundary |
►CBresenham | |
CBusStop | C++ TraCI client API implementation |
CCalibrator | C++ TraCI client API implementation |
CCarEdge | Car edge type that is given to the internal router (SUMOAbstractRouter) |
CCastingFunctionBinding | |
CCastingFunctionBinding_Param | |
►CCC_VehicleVariables | |
CCharacteristicMap | The purpose of this class is to store a characteristic map (German: Kennfeld) of arbitrary dimensions and to provide functions in order to evaluate/interpolate points in it |
CChargingStation | C++ TraCI client API implementation |
►CCHBuilder | |
►CCHRouter | Computes the shortest path through a contracted network |
CCHRouterWrapper | Computes the shortest path through a contracted network |
CCircuit | |
CCircularBuffer | |
Cclass | Every row value |
CCommand | Base (microsim) event class |
CCommand_Hotkey_InductionLoop | Set/unsets inductionloop override |
CCommand_Hotkey_TrafficLight | Set/unsets inductionloop override |
CCommand_RouteReplacement | Writes the state of the tls to a file (in each second) |
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_SaveTLSProgram | Writes the switch times of a tls into a file when the tls switches |
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 |
CCommonHandler | The XML-Handler for network loading |
►CCommonXMLStructure | |
CComparatorClickPriority | Comparator for resolving clicks |
CComparatorIdLess | Function-object for stable sorting of objects acting like Named without being derived (SUMOVehicle) |
CComparatorNumericalIdLess | Function-object for stable sorting of objects with numerical ids |
CDataHandler | The XML-Handler for network loading |
►CDijkstraRouter | Computes the shortest path through a network using the Dijkstra algorithm |
CDistribution | |
CDistribution_Parameterized | |
CDistribution_Points | |
CDistributionCont | |
CDriverStateDefaults | Default values for the MSDriverState parameters |
CDynamicShapeUpdater | Ensures that dynamic shapes tracking traffic objects are removed when the objects are removed |
CEdge | C++ TraCI client API implementation |
CEdgeInfoByEffortComparator | |
CEdgeInfoByRankComparator | |
CEffortCalculator | Effort calculator interface |
CElement | |
CEmptyData | |
CEnergyParams | An upper class for objects with additional parameters |
►CEngineParameters | |
CFareModul | |
CFareState | |
CFileHelpers | Functions for an easier usage of files and paths |
CFirstOrderLagModel | |
CFlippedEdge | The edge type representing backward edges with flipped nodes |
CFlippedNode | Node type representing nodes used for backward search |
CFlowDef | Definition of the traffic during a certain time containing the flows and speeds |
Cfmi2CallbackFunctions | |
Cfmi2EventInfo | |
CFONSparams | |
CFONSquad | |
CFONStextIter | |
CFormatException | |
CFullLookupTable | |
CFuncBinding_IntParam | |
CFuncBinding_StringParam | |
CFunctionBinding | |
CFunctionBindingString | |
CFXThreadMessageRetriever | |
CFXTreeItemDynamic | |
CGawronCalculator | Cost calculation with Gawron's method |
CGeneralHandler | |
CGenericEngineModel | |
CGenericHandler | A handler which converts occurring elements and attributes into enums |
CGenericSAXHandler | A handler which converts occurring 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 |
CGLPrimitive | Most likely I'm reinventing the wheel here |
CGNEAbout | The application's "About" - dialog |
CGNEAccess | |
CGNEAdditional | |
CGNEAdditionalDialog | Dialog to edit sequences, parameters, etc.. of Additionals |
►CGNEAdditionalFrame | |
CGNEAdditionalHandler | |
CGNEAllowVClassesDialog | Dialog for edit rerouters |
CGNEApplicationWindow | The main window of Netedit |
►CGNEApplicationWindowHelper | |
CGNEAttributeCarrier | |
CGNEAttributeProperties | |
CGNEAttributesEditor | |
CGNEAttributesEditorRow | |
CGNEAttributesEditorType | |
CGNEBusStop | |
CGNECalibrator | |
CGNECalibratorDialog | Dialog for edit calibrators |
CGNECalibratorFlow | |
CGNECalibratorFlowDialog | Dialog for editing calibrator flows |
CGNECandidateElement | |
CGNEChange | Function-object for an editing operation (abstract base) |
CGNEChange_Additional | |
CGNEChange_Attribute | Function-object for an editing operation (abstract base) |
CGNEChange_Children | |
CGNEChange_Connection | |
CGNEChange_Crossing | |
CGNEChange_DataInterval | |
CGNEChange_DataSet | |
CGNEChange_DemandElement | |
CGNEChange_Edge | |
CGNEChange_EdgeType | |
CGNEChange_GenericData | |
CGNEChange_Junction | |
CGNEChange_Lane | |
CGNEChange_MeanData | |
CGNEChange_RegisterJoin | Function-object for an editing operation (abstract base) |
CGNEChange_TAZSourceSink | |
CGNEChange_TLS | |
CGNEChange_ToggleAttribute | Function-object for an editing operation (abstract base) |
CGNEChangeGroup | |
CGNEChargingStation | |
CGNEClosingLaneReroute | |
CGNEClosingReroute | |
CGNEConnection | |
►CGNEConnectorFrame | |
CGNEConsecutiveSelector | |
►CGNEContainer | |
CGNEContainerFrame | |
CGNEContainerPlanFrame | |
CGNEContainerStop | |
CGNEContour | |
►CGNECreateEdgeFrame | |
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) |
►CGNECrossingFrame | |
CGNEDataHandler | |
CGNEDataInterval | |
►CGNEDataSet | |
CGNEDecalFrame | |
►CGNEDeleteFrame | |
►CGNEDemandElement | |
CGNEDemandElementDialog | Dialog to edit sequences, parameters, etc.. of DemandElements |
CGNEDemandElementFlow | |
CGNEDemandElementPlan | |
CGNEDemandElementSelector | |
CGNEDestProbReroute | |
CGNEDetector | |
CGNEDialogACChooser | |
►CGNEDistributionFrame | |
CGNEDrawingShape | |
►CGNEEdge | A road/street connecting two junctions (netedit-version) |
CGNEEdgeData | An Element which don't belong to GNENet but has influence in the simulation |
CGNEEdgeDataFrame | |
CGNEEdgeRelData | An Element which don't belong to GNENet but has influence in the simulation |
CGNEEdgeRelDataFrame | |
CGNEEdgeTemplate | |
CGNEEdgeType | |
CGNEElementTree | |
CGNEEntryExitDetector | |
CGNEEvent_NetworkLoaded | |
►CGNEFixAdditionalElements | Dialog for edit rerouters |
►CGNEFixDemandElements | Dialog for edit rerouters |
►CGNEFixElementsDialog | |
CGNEFixElementsDialogRow | Dialog for edit rerouters |
►CGNEFixNetworkElements | Dialog fix network elements |
CGNEFrame | |
►CGNEGeneralHandler | |
CGNEGenericData | |
►CGNEGenericDataFrame | |
CGNEGeometryPointDialog | Dialog to edit geometry points |
CGNEHierarchicalElement | |
CGNEHierarchicalStructureChildren | Hierarchical structure used for keep children |
CGNEHierarchicalStructureParents | Hierarchical structure used for keep parents |
CGNEInductionLoopDetector | |
►CGNEInspectorFrame | |
CGNEInstantInductionLoopDetector | |
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 | |
CGNEKeepElementsDialog | Dialog for edit rerouters |
►CGNELane | This lane is powered by an underlying GNEEdge and basically knows how to draw itself |
CGNELane2laneConnection | Class lane2lane connection geometry |
CGNELaneAreaDetector | |
CGNELaneTemplate | |
CGNELaneType | |
CGNELoadThread | |
►CGNEMatchAttribute | |
CGNEMeanData | |
►CGNEMeanDataFrame | |
CGNEMeanDataHandler | |
CGNEMoveElement | Move element |
►CGNEMoveFrame | |
CGNEMoveOffset | Move offset |
CGNEMoveOperation | Move operation |
CGNEMoveResult | Move result |
CGNEMultiEntryExitDetector | |
►CGNEMultipleParametersDialog | Dialog for edit parameters |
CGNENet | A NBNetBuilder extended by visualisation and editing capabilities |
CGNENetDiffTool | |
CGNENetgenerateDialog | Dialog for netgenerate tool dialog |
►CGNENetHelper | |
CGNENetworkElement | |
CGNEOptionsDialog | |
►CGNEOptionsDialogElements | |
CGNEOverheadWire | |
CGNEOverlappedInspection | |
►CGNEParkingArea | |
CGNEParkingAreaReroute | |
CGNEParkingSpace | |
►CGNEPathCreator | |
CGNEPathElement | |
CGNEPathLegendModule | |
►CGNEPathManager | |
►CGNEPerson | |
CGNEPersonFrame | |
CGNEPersonPlanFrame | |
CGNEPersonTrip | |
►CGNEPlanCreator | |
CGNEPlanCreatorLegend | |
CGNEPlanParents | GNEPlanParents (used for group all plan parents) |
CGNEPlanSelector | |
CGNEPOI | |
CGNEPoly | |
►CGNEProhibitionFrame | |
CGNEPythonTool | |
►CGNEPythonToolDialog | Dialog for python tool dialog |
►CGNEPythonToolDialogElements | Elements used in Tool Dialogs |
CGNEReferenceCounter | |
CGNERerouter | |
CGNERerouterDialog | Dialog for edit rerouters |
CGNERerouterInterval | |
CGNERerouterIntervalDialog | Dialog for edit rerouter intervals |
CGNERerouterSymbol | |
CGNERide | |
►CGNERoute | |
CGNERouteDialog | Dialog for editing Calibrator Routes |
CGNERouteDistribution | |
CGNERouteDistributionFrame | |
►CGNERouteFrame | |
CGNERouteHandler | |
CGNERouteProbe | |
CGNERouteProbReroute | |
CGNERouteRef | |
CGNERunNetgenerate | Thread for running netgenerate |
CGNERunNetgenerateDialog | Abstract dialog for tools |
CGNERunPythonTool | Abstract dialog for tools |
CGNERunPythonToolDialog | Abstract dialog for tools |
CGNESegment | |
►CGNESelectorFrame | |
CGNESelectorParent | |
►CGNEShapeFrame | |
►CGNESingleParametersDialog | Dialog for edit parameters |
CGNEStop | |
►CGNEStopFrame | |
CGNEStoppingPlace | |
CGNEStopPlan | |
CGNETagProperties | |
CGNETagPropertiesDatabase | |
CGNETagSelector | |
CGNETAZ | |
►CGNETAZFrame | |
CGNETAZRelData | An Element which don't belong to GNENet but has influence in the simulation |
►CGNETAZRelDataFrame | |
CGNETAZSourceSink | |
►CGNETLSEditorFrame | |
►CGNETLSTable | |
CGNETractionSubstation | |
CGNETranship | |
CGNETransport | |
CGNETypeDistributionFrame | |
►CGNETypeFrame | |
►CGNEUndoList | |
►CGNEUndoListDialog | Dialog for edit rerouters |
CGNEVaporizer | |
CGNEVariableSpeedSign | |
CGNEVariableSpeedSignDialog | |
CGNEVariableSpeedSignStep | |
CGNEVariableSpeedSignSymbol | |
►CGNEVehicle | |
►CGNEVehicleFrame | |
►CGNEVehicleTypeDialog | Dialog for editing calibrator vehicle types |
CGNEViewNet | |
►CGNEViewNetHelper | |
CGNEViewObjectSelector | |
►CGNEViewParent | A single child window which contains a view of the simulation area |
CGNEVType | |
CGNEVTypeDistribution | |
►CGNEVTypeDistributionsDialog | Dialog for edit parameters |
CGNEVTypeRef | |
CGNEWalk | |
CGNEWalkingArea | 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) |
CGNEWireFrame | |
CGUI | C++ TraCI client API implementation |
CGUIApplicationWindow | The main window of the SUMO-gui |
CGUIBasePersonHelper | A list of functions used for drawing persons in GUI |
►CGUIBaseVehicle | A MSVehicle extended by some values for usage within the gui |
CGUIBaseVehicleHelper | 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) |
CGUIChargingStation | A lane area vehicles can halt at (gui-version) |
CGUICompleteSchemeStorage | Storage for available visualization settings |
►CGUIContainer | |
CGUICursorDialog | Dialog for edit rerouter intervals |
CGUICursorSubSys | |
CGUIDanielPerspectiveChanger | |
CGUIDesigns | |
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_ChooserAbstract | |
CGUIDialog_EditViewport | A dialog to change the viewport |
CGUIDialog_Feedback | The application's "Feedback" dialog |
CGUIDialog_GLChosenEditor | Editor for the list of chosen objects |
CGUIDialog_GLObjChooser | |
CGUIDialog_HallOfFame | The SUMO User Conference "Hall of Fame" - dialog / easter egg |
►CGUIDialog_ViewSettings | The dialog to change the view (gui) settings |
►CGUIDottedGeometry | |
►CGUIE2Collector | The gui-version of the MSE2Collector |
►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_AddView | |
CGUIEvent_CloseView | |
CGUIEvent_Message | |
CGUIEvent_SimulationEnded | Event sent when the simulation is over |
CGUIEvent_SimulationLoaded | |
CGUIEvent_SimulationStep | |
CGUIEventControl | Stores time-dependant events and executes them at the proper time (guisim) |
CGUIGeometry | |
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 |
CGUIOSGPerspectiveChanger | |
CGUIOverheadWire | GUI for the overhead wire system |
CGUIOverheadWireClamp | |
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) |
CGUIParkingArea | A lane area vehicles can halt at (gui-version) |
CGUIPersistentWindowPos | Persists window position in the registry |
►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 | |
CGUISaveDialog | |
►CGUISelectedStorage | Storage for "selected" objects |
CGUISettingsHandler | An XML-handler for visualisation schemes |
CGUIShapeContainer | Storage for geometrical objects extended by mutexes |
CGUIShortcutsSubSys | |
►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 clipboard 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 | A simple video encoder from RGBA pics to anything ffmpeg can handle |
►CGUIViewObjectsHandler | |
CGUIViewTraffic | |
CGUIViewUpdater | |
CGUIVisualizationAdditionalSettings | Struct for additional settings |
CGUIVisualizationCandidateColorSettings | Struct for candidate color settings |
CGUIVisualizationColorSettings | Struct for color settings |
CGUIVisualizationConnectionSettings | Struct for connection settings |
CGUIVisualizationDetailSettings | Struct for detail settings |
CGUIVisualizationDetectorSettings | Struct for detector settings |
CGUIVisualizationDottedContourSettings | Struct for dotted contour settings |
CGUIVisualizationNeteditSizeSettings | Struct for connection settings |
CGUIVisualizationRainbowSettings | |
CGUIVisualizationSettings | Stores the information about how to visualize structures |
CGUIVisualizationSizeSettings | Struct for size settings |
CGUIVisualizationStoppingPlaceSettings | Struct for stoppingPlace settings |
CGUIVisualizationTextSettings | |
CGUIVisualizationWidthSettings | Struct for width settings |
CHelpersEnergy | Helper methods for energy-based electricity consumption computation based on the battery device |
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 |
CHelpersHBEFA4 | Helper methods for HBEFA4-based emission computation |
CHelpersMMPEVEM | This helper class allows the PollutantsInterface to load and use different MMPEVEMs |
CHelpersPHEMlight | Helper methods for PHEMlight-based emission computation |
CHelpersPHEMlight5 | Helper methods for PHEMlight-based emission computation |
CIDSupplier | |
CInductionLoop | C++ TraCI client API implementation |
CInfluencer | Changes the wished vehicle speed / lanes |
CInstancePool | A pool of resuable instances |
CIntermodalEdge | Base edge type that is given to the internal router (SUMOAbstractRouter) |
CIntermodalNetwork | Intermodal 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 | |
CIStreamBinInputStream | Xerces BinInputStream reading from arbitrary std::istream |
CIStreamInputSource | Xerces InputSource reading from arbitrary std::istream |
CJunction | C++ TraCI client API implementation |
►CKDTreePartition | Partitions the router's network wrt a k-d tree subdivision scheme |
CLandmarkLookupTable | Computes the shortest path through a network using the A* algorithm |
CLane | C++ TraCI client API implementation |
CLaneArea | C++ TraCI client API implementation |
CLayeredRTree | A RT-tree for efficient storing of SUMO's GL-objects in layers |
CLinearApproxHelpers | A generic class to operate on LinearApproxMap instances |
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 |
CMapMatcher | Provides utility functions for matching locations to edges (during route parsing) |
CMeanData | C++ TraCI client API implementation |
CMeanDataHandler | The XML-Handler for network loading |
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) |
CMFXButtonTooltip | |
CMFXCheckableButton | |
CMFXCheckButtonTooltip | |
CMFXComboBoxAttrProperty | |
CMFXComboBoxIcon | |
CMFXComboBoxTagProperty | |
►CMFXDecalsTable | |
CMFXDynamicLabel | A list item which allows for custom coloring |
CMFXGroupBoxModule | MFXGroupBoxModule (based on FXGroupBox) |
CMFXImageHelper | |
CMFXInterThreadEventClient | |
CMFXLabelTooltip | |
CMFXLCDLabel | A widget which has the seven-segment display used as the drawing object for each letter in the label. Supports display of leading zeros, such as when you need to display a number. Also supports the 'JUSTIFY_RIGHT' option, for right alignment |
CMFXLinkLabel | |
CMFXListIcon | A list item which allows for custom coloring |
CMFXListIconItem | |
CMFXMenuButtonTooltip | |
CMFXMenuCheckIcon | |
CMFXMenuHeader | |
CMFXRealSpinner | |
CMFXRecentNetworks | MFXRecentNetworks |
CMFXSevenSegment | Seven-segment (eg LCD/watch style) widget |
CMFXSingleEventThread | |
CMFXStaticToolTip | MFXStaticToolTip (based on FXToolTip) |
CMFXSynchQue | |
CMFXSynchSet | |
CMFXTextFieldIcon | |
CMFXTextFieldSearch | FXTextFieldIcon (based on FXTextFieldIcon) |
CMFXTextFieldTooltip | |
CMFXToggleButtonTooltip | |
CMFXTreeListDynamic | MFXTreeListDynamic |
CMFXUtils | Some helper functions for FOX |
►CMFXWorkerThread | A thread repeatingly calculating incoming tasks |
CModelInstance | |
►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_ACC | The ACC car-following model |
►CMSCFModel_CACC | The CACC car-following model |
CMSCFModel_CC | A set of automatic Cruise Controllers, including classic Cruise Control (CC), Adaptive Cruise Control (ACC) and Cooperative Adaptive Cruise Control (CACC). Take as references the chapters 5, 6 and 7 of the Rajamani's book "Vehicle dynamics and control" (2011). This model is meant to be used for simulation of platooning systems in mixed scenarios, so with automatic and driver controlled vehicles. The platooning manager is a distributed application implemented for veins (so for omnet++) supported by a 802.11p based communication protocol, which will determine the actions to be performed (such as switching on the automatic controller, or the lane to move to) and communicate them to this car following models via TraCI |
CMSCFModel_Daniel1 | The original Krauss (1998) car-following model and parameter |
►CMSCFModel_EIDM | The Extended Intelligent Driver Model (EIDM) car-following model |
►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_KraussX | Krauss car-following model, changing accel and speed by slope |
►CMSCFModel_PWag2009 | Scalable model based on Krauss by Peter Wagner |
►CMSCFModel_Rail | |
►CMSCFModel_SmartSK | The original Krauss (1998) car-following model and parameter |
CMSCFModel_W99 | The W99 Model car-following model |
►CMSCFModel_Wiedemann | The Wiedemann Model car-following model |
►CMSChargingStation | |
CMSChargingStationExport | |
CMSCriticalFollowerDistanceInfo | |
CMSCrossSection | A simple description of a position on a lane (crossing of a lane) |
CMSDelayBasedTrafficLightLogic | An actuated traffic light logic based on time delay of approaching vehicles |
CMSDetectorControl | Detectors container; responsible for string and output generation |
CMSDetectorFileOutput | Base of value-generating classes (detectors) |
CMSDeterministicHiLevelTrafficLightLogic | |
CMSDevice | Abstract in-vehicle / in-person device |
CMSDevice_Battery | Battery device for electric vehicles |
CMSDevice_Bluelight | A device which collects info on the vehicle trip (mainly on departure and arrival) |
►CMSDevice_BTreceiver | A BT receiver |
►CMSDevice_BTsender | A BT sender |
CMSDevice_DriverState | The ToC Device controls transition of control between automated and manual driving |
CMSDevice_ElecHybrid | A device which collects info on the vehicle trip (mainly on departure and arrival) |
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_FCD | A device which collects info on the vehicle trip (mainly on departure and arrival) |
►CMSDevice_FCDReplay | A device which replays a vehicle trajectory from an fcd file |
CMSDevice_Friction | A device which collects info on current friction Coefficient on the road |
CMSDevice_GLOSA | 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_SSM | A device which collects info on the vehicle trip (mainly on departure and arrival) |
CMSDevice_StationFinder | A device which triggers rerouting to nearby charging stations |
CMSDevice_Taxi | A device which collects info on the vehicle trip (mainly on departure and arrival) |
►CMSDevice_ToC | The ToC Device controls transition of control between automated and manual driving |
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) |
►CMSDispatch | An algorithm that performs distpach for a taxi fleet |
CMSDispatch_Greedy | A dispatch algorithm that services customers in reservation order and always sends the closest available taxi |
CMSDispatch_GreedyClosest | A dispatch algorithm that services the reservations with the shortest traveltime-to-pickup first |
CMSDispatch_GreedyShared | |
CMSDispatch_RouteExtension | |
CMSDispatch_TraCI | A dispatch algorithm that services customers in reservation order and always sends the closest available taxi |
CMSDriverState | ** |
►CMSDriveWay | |
CMSDynamicShapeUpdater | |
►CMSE2Collector | An areal detector corresponding to a sequence of consecutive lanes |
►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 |
CMSElecHybridExport | Realises dumping Battery Data |
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 | |
CMsgHandlerSynchronized | |
CMSGlobals | |
CMsgRetrievingFunction | Encapsulates an object's method for using it as a message retriever |
CMSIdling | An algorithm that performs distpach for a taxi fleet |
CMSIdling_RandomCircling | |
CMSIdling_Stop | |
CMSIdling_TaxiStand | |
►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 |
CMSLCHelper | A lane change model developed by J. Erdmann |
CMSLCM_DK2008 | A lane change model developed by D. Krajzewicz between 2004 and 2010 |
CMSLCM_LC2013 | A lane change model developed by D. Krajzewicz, J. Erdmann et al. between 2004 and 2013 |
CMSLCM_LC2013_CC | A lane change model developed by D. Krajzewicz, J. Erdmann et al. between 2004 and 2013, extended for atomic lane change for platoons |
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 | |
CMSLinks | A connection 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 |
►CMSOverheadWire | Definition of overhead wire segment |
►CMSParkingArea | A lane area vehicles can halt at |
CMSPedestrianPushButton | |
►CMSPerson | |
CMSPhaseDefinition | The definition of a single phase of a tls logic |
CMSPModel | The pedestrian (and also sometimes container) movement model |
CMSPModel_Interacting | The abstract superclass for pedestrian models which actually interact with vehicles |
CMSPModel_InteractingState | Container for pedestrian state and individual position update function |
►CMSPModel_JuPedSim | A pedestrian following model that acts as a proxy for pedestrian models provided by the JuPedSim third-party simulation framework |
►CMSPModel_NonInteracting | The pedestrian following model |
►CMSPModel_Striping | The pedestrian movement model using stripes on sidewalks |
CMSPushButton | |
CMSQueueExport | Export the queueing length in front of a junction (very experimental!) |
CMSRailCrossing | A signal for rails |
►CMSRailSignal | A signal for rails |
CMSRailSignalConstraint | A base class for constraints |
►CMSRailSignalConstraint_Predecessor | |
►CMSRailSignalControl | 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 |
CMSRoutingEngine | A device that performs vehicle rerouting based on current edge speeds |
CMSSimpleDriverState | Provides an interface to an error whose fluctuation is controlled via the driver's 'awareness', which can be controlled externally, |
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 |
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 |
CMSSOTLSensors | |
CMSSOTLTrafficLightLogic | A self-organizing traffic light logic |
CMSSOTLWaveTrafficLightLogic | |
CMSStage | |
►CMSStageDriving | |
CMSStageMoving | |
CMSStageTranship | |
CMSStageTrip | |
CMSStageWaiting | |
CMSStageWalking | |
►CMSStateHandler | Parser and output filter for routes and vehicles state saving and loading |
CMSStop | |
►CMSStopOut | Realises dumping the complete network state |
►CMSStoppingPlace | A lane area vehicles can halt at |
CMSStoppingPlaceRerouter | |
CMSSwarmTrafficLightLogic | |
►CMSTLLogicControl | A class that stores and controls tls and switching of their programs |
►CMSTractionSubstation | Traction substation powering one or more overhead wire sections |
►CMSTrafficLightLogic | The parent class for traffic light logics |
►CMSTrainHelper | A class that helps computing positions of a train's carriages and additional structures |
CMSTransportable | |
CMSTransportableControl | |
CMSTransportableDevice | Abstract in-person device |
CMSTransportableDevice_BTreceiver | |
CMSTransportableDevice_BTsender | |
CMSTransportableDevice_FCD | A device which collects info on the vehicle trip (mainly on departure and arrival) |
►CMSTransportableDevice_FCDReplay | A device which collects info on the vehicle trip (mainly on departure and arrival) |
CMSTransportableDevice_Routing | A device that performs person rerouting based on current edge speeds |
CMSTransportableStateAdapter | Abstract base class for managing callbacks to retrieve various state information from the model |
►CMSTriggeredRerouter | Reroutes traffic objects passing an edge |
►CMSVehicle | Representation of a vehicle in the micro simulation |
►CMSVehicleContainer | |
►CMSVehicleControl | The class responsible for building and deletion of vehicles |
►CMSVehicleDevice | Abstract in-vehicle device |
CMSVehicleDevice_BTreceiver | |
CMSVehicleDevice_BTsender | |
►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 |
CMultiEntryExit | C++ TraCI client API implementation |
►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 |
CNamespaceIDs | |
CNBCapacity2Lanes | A helper class which computes the lane number from given capacity |
CNBConnection | |
►CNBContHelper | |
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) |
CNBParking | The representation of an imported parking area |
CNBParkingCont | |
CNBPTLine | |
CNBPTLineCont | |
CNBPTPlatform | |
CNBPTStop | The representation of a single pt stop |
CNBPTStopCont | Container for public transport stops during the net building process |
CNBRailwayGeometryHelper | |
CNBRailwaySignalGuesser | |
►CNBRailwayTopologyAnalyzer | |
CNBRampsComputer | |
CNBRequest | |
CNBRouterEdge | Superclass for NBEdge and NBEdge::Connection to initialize Router |
CNBShapeHandler | The XML-Handler for shapes loading network loading |
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 edgeTypes of edges |
CNBVehicle | A vehicle as used by router |
►CNEMALogic | A NEMA (adaptive) traffic light logic based on E2Detector |
►CNEMAPhase | One phase in the NEMAController |
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_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 |
CNITypeLoader | Loads a specificy type of xml file |
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 |
CNIXMLPTHandler | Importer for network edges stored in XML |
CNIXMLShapeHandler | |
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 |
CNLNetShapeHandler | The XML-Handler for network loading |
CNLShapeHandler | The XML-Handler for shapes loading network loading |
CNLTriggerBuilder | Builds trigger objects for microsim |
CNode | |
CNode2EdgeRouter | |
CNodesHandler | A class which parses an ITSUMO file |
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 |
CObject | A road object (e.g. parkingSpace) |
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 |
COpenDriveElevation | Coefficients of an elevation profile (3rd degree polynomial) |
COption | A class representing a single program option |
COption_Additional | |
COption_Bool | |
COption_BoolExtended | |
COption_Data | |
COption_Edge | |
COption_EdgeVector | |
COption_FileName | |
COption_Float | |
COption_Integer | |
COption_IntVector | |
COption_Network | |
COption_Route | |
COption_String | |
COption_StringVector | |
COption_SumoConfig | |
COptionsCont | A storage for options typed value containers) |
COptionsIO | |
COptionsLoader | A SAX-Handler for loading options |
COptionsParser | Parses command line arguments |
COUProcess | An Ornstein-Uhlenbeck stochastic process |
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 |
COverheadWire | C++ TraCI client API implementation |
CParameterised | An upper class for objects with additional parameters |
CParametrisedWrappingCommand | A wrapper for a Command function with parameter |
CParBuffer | |
CParkingArea | C++ TraCI client API implementation |
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 | |
CPerson | C++ TraCI client API implementation |
CPhaseTransitionLogic | This class handles the transition logic between two phases |
CPHEMCEP | Data Handler for a single CEP emission data set |
CPHEMCEPHandler | Data Handler for all CEP emission and vehicle Data |
CPHEMLight | |
CPlainXMLFormatter | Output formatter for plain XML output |
CPOI | C++ TraCI client API implementation |
CPOIIcons | |
CPOIImages | Utility function for getting the images associated to a POI |
CPointOfInterest | A point-of-interest |
►CPollutantsInterface | Helper methods for PHEMlight-based emission computation |
CPolygon | A 2D- or 3D-polygon |
CPolygonDynamics | |
CPolySolver | Utility functions for solving quadratic and cubic equations in real domain |
CPosition | A point in 2D or 3D with translation and scaling methods |
►CPositionVector | A list of positions |
CPrices | |
CProcessError | |
►CPublicTransportEdge | Public transport edge type connecting the stop edges |
CPushButtonLogic | |
CRailEdge | Edge type representing backward edges |
CRailwayRouter | |
CRandHelper | Utility functions for using a global, resetable random number generator |
CRandomDistributor | Represents a generic random distribution |
CRealisticEngineModel | |
CRerouter | C++ TraCI client API implementation |
CReservation | |
CReversedEdge | Edge type representing backward edges |
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 |
CRoute | C++ TraCI client API implementation |
CRouteCostCalculator | Abstract base class providing static factory method |
CRouteHandler | |
CRouteProbe | C++ TraCI client API implementation |
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 |
CScopedLocker | A scoped lock which only triggers on condition |
►CSequentialStringBijection | |
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 |
Cstbtt__bitmap | |
Cstbtt__buf | |
Cstbtt_aligned_quad | |
Cstbtt_bakedchar | |
Cstbtt_fontinfo | |
Cstbtt_pack_context | |
Cstbtt_pack_range | |
Cstbtt_packedchar | |
Cstbtt_vertex | |
CStop | Definition of vehicle stop (position and duration) |
CStopEdge | Stop edge type representing bus and train stops |
CStopOffset | Stop offset |
CStoppingPlaceMemory | |
CStoppingPlaceMemoryEntry | Store information for a single stopping place |
CStopWatch | |
►CStringBijection | |
CStringTokenizer | |
CStringUtils | Some static methods for string processing |
►CSUMOAbstractRouter | |
CSUMOPolygon | |
CSumoRNG | |
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_Cached | Encapsulated Xerces-SAX-attributes |
CSUMOSAXAttributesImpl_Xerces | Encapsulated Xerces-SAX-attributes |
CSUMOSAXHandler | SAX-handler base for SUMO-files |
►CSUMOSAXReader | SAX-reader encapsulation containing binary reader |
CSUMOTrafficObject | Representation of a vehicle, person, or container |
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 |
CTask | |
CTaskBase | |
CTaskQueue | |
CTemplateHandler | A SAX-Handler for loading options |
CTesselatedPolygon | |
CTimeFormatException | |
►CTraCIAPI | C++ TraCI client API implementation |
►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_BusStop | APIs for getting/setting busstop values via TraCI |
CTraCIServerAPI_Calibrator | APIs for getting/setting Calibrator values via TraCI |
CTraCIServerAPI_ChargingStation | APIs for getting/setting busstop values via TraCI |
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_LaneArea | |
CTraCIServerAPI_MeanData | APIs for getting/setting busstop values via TraCI |
CTraCIServerAPI_MultiEntryExit | APIs for getting/setting multi-entry/multi-exit detector values via TraCI |
CTraCIServerAPI_OverheadWire | APIs for getting/setting busstop values via TraCI |
CTraCIServerAPI_ParkingArea | APIs for getting/setting busstop 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_Rerouter | APIs for getting/setting busstop values via TraCI |
CTraCIServerAPI_Route | APIs for getting/setting route values via TraCI |
CTraCIServerAPI_RouteProbe | APIs for getting/setting busstop values via TraCI |
CTraCIServerAPI_Simulation | APIs for getting/setting simulation values via TraCI |
CTraCIServerAPI_TrafficLight | APIs for getting/setting traffic light values via TraCI |
CTraCIServerAPI_VariableSpeedSign | APIs for getting/setting busstop 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 |
CTrafficLight | C++ TraCI client API implementation |
CTrajectoriesHandler | An XML-Handler for amitran and netstate trajectories |
CTriangle | A simple triangle defined in 3D |
CUnknownElement | |
Cupdate | |
CValueRetriever | |
CValueSource | |
CValueTimeLine | |
CVariableSpeedSign | C++ TraCI client API implementation |
CVClassIcons | Utility function for getting the icon associated to a vClass |
CVectorHelper | |
CVehicle | C++ TraCI client API implementation |
Cvehicle_reverse_position_sorter | Sorts vehicles by their position (ascending) |
CVehicleEngineHandler | |
CVehicleType | C++ TraCI client API implementation |
CVTypesHandler | An XML-Handler for amitran and netstate trajectories |
CWorkStealingThreadPool | |
CWrappingCommand | A wrapper for a Command function |
CXMLSubSys | Utility methods for initialising, closing and using the XML-subsystem |
CXoShiRo256PlusPlus | A random number generator as proposed here https://prng.di.unimi.it/xoshiro256plusplus.c |
CZoneCounter |