| __debug_new_counter | |
| __nvwa_compile_time_error< true > | |
| AbstractMutex | An abstract class for encapsulating mutex implementations |
| AbstractPoly | |
| ansim::AnsimWriter | |
| ansim::Converter | |
| ansim::Edge | |
| ansim::NetReader | |
| ansim::Parameter | |
| ansim::Parser | |
| ansim::TraceReader | |
| ansim::Vehicle | |
| BiArc | |
| BiArcParams | |
| BinaryInputDevice | Encapsulates binary reading operations on a file |
| bool_array | |
| bool_array::_Element | |
| BoolFormatException | |
| Boundary | A class that stores a 2D geometrical boundary |
| Bresenham | |
| Bresenham::BresenhamCallBack | |
| by_second_sorter | |
| CastingFunctionBinding< T, R, O > | |
| class_level_lock< _Host, _RealLock > | |
| class_level_lock< _Host, _RealLock >::lock | |
| Command | Base (microsim) event class |
| Command_SaveTLCoupledDet | Writes e2-state on each tls switch |
| Command_SaveTLCoupledLaneDet | Writes e2-state of a link for the time the link has yellow/red |
| Command_SaveTLSState | Writes the state of the tls to a file (in each second) |
| Command_SaveTLSSwitches | Writes information about the green durations of a tls |
| Command_SaveTLSSwitchStates | Writes the switch times of a tls into a file when the tls switches |
| CommandMock | |
| de::psi::telco::sumoplayer::SUMOGeoCoordinatesResolver | |
| de::psi::telco::sumoplayer::SUMOLane | |
| de::psi::telco::sumoplayer::SUMOLocationListener | |
| de::psi::telco::sumoplayer::SUMONetwork | |
| de::psi::telco::sumoplayer::SUMOPipedLocationListener | |
| de::psi::telco::sumoplayer::SUMOPlayer | |
| de::psi::telco::sumoplayer::SUMOSAXHandler | |
| de::psi::telco::sumoplayer::SUMOSAXNeworkfileHandler | |
| de::psi::telco::sumoplayer::util::GeoCalc | |
| de::psi::telco::sumoplayer::util::Line | |
| de::psi::telco::sumoplayer::util::LineImpl | |
| de::psi::telco::sumoplayer::util::Point | |
| de::psi::telco::sumoplayer::util::PointImpl | |
| de::psi::telco::sumoplayer::util::PROJTransformer | |
| de::psi::telco::sumoplayer::util::Vector | |
| delete_object | |
| dereference | |
| dereference_less | |
| DijkstraRouterEffort | Computes the shortest path through a network using the Dijkstra algorithm |
| DijkstraRouterEffort_ByProxi< E, V, PF, EC > | |
| DijkstraRouterEffort_Direct< E, V, PF > | |
| DijkstraRouterEffortBase< E, V, PF > | |
| DijkstraRouterEffortBase< E, V, PF >::EdgeInfo | |
| DijkstraRouterEffortBase< E, V, PF >::EdgeInfoByEffortComparator | |
| DijkstraRouterTT | Computes the shortest path through a network using the Dijkstra algorithm |
| DijkstraRouterTT_ByProxi< E, V, PF, EC > | |
| DijkstraRouterTT_Direct< E, V, PF > | |
| DijkstraRouterTTBase< E, V, PF > | |
| DijkstraRouterTTBase< E, V, PF >::EdgeInfo | |
| DijkstraRouterTTBase< E, V, PF >::EdgeInfoByTTComparator | |
| Distribution | |
| Distribution_MeanDev | |
| Distribution_Points | |
| DistributionCont | |
| EdgeInfoByEffortComparator | |
| EmptyData | |
| EulerSpiral | |
| EulerSpiralLookupTable | |
| EulerSpiralParams | |
| fast_mutex | |
| fast_mutex_autolock | |
| FileHelpers | Functions for an easier usage of files and paths |
| fixed_mem_pool< _Tp > | |
| FlowDef | Definition of the traffic during a certain time containing the flows and speeds |
| FuncBinding_IntParam< T, R > | |
| FuncBinding_StringParam< T, R > | |
| FunctionBinding< T, R > | |
| FX::FXRealSpinDial | Spinner control |
| FX::FXRealSpinDialBtn | |
| FX::FXRealSpinDialDial | |
| FX::FXRealSpinDialText | |
| FXArrowButton | |
| FXButton | |
| FXDial | |
| FXDialogBox | |
| FXEX::FXBaseObject | |
| FXEX::FXLCDLabel | |
| FXEX::FXSevenSegment | |
| FXEX::FXThreadEvent | |
| FXFrame | |
| FXGLCanvas | |
| FXHorizontalFrame | |
| FXLabel | |
| FXLinkLabel | |
| FXMainWindow | |
| FXMDIChild | |
| FXMenuCommand | |
| FXMenuPane | |
| FXObject | |
| FXPacker | |
| FXSingleEventThread | |
| FXTable | |
| FXText | |
| FXTextField | |
| FXThread | |
| FXThreadMessageRetriever | |
| FXToolTip | |
| GenericSAXHandler | A handler which converts occuring elements and attributes into enums |
| GenericSAXHandler::Attr | An attribute name and its numerical representation |
| GenericSAXHandler::Tag | A tag (element) name with its numerical representation |
| GeoConvHelper | Static methods for processing the coordinates conversion for the current net |
| GeomConvHelper | |
| GeomHelper | |
| GLHelper | Some methods which help to draw certain geometrical objects in openGL |
| GLObjectValuePassConnector< T > | Class passing values from a gl-object to another object |
| GUI_E2_ZS_Collector | The gui-version of the MS_E2_ZS_Collector |
| GUI_E2_ZS_Collector::MyWrapper | |
| GUI_E2_ZS_CollectorOverLanes | The gui-version of a MS_E2_ZS_CollectorOverLanes |
| GUI_E2_ZS_CollectorOverLanes::MyWrapper | |
| GUI_E2_ZS_CollectorOverLanes::MyWrapper::ValueRetriever | |
| GUIApplicationWindow | The main window of the SUMO-gui |
| GUIBusStop | A lane area vehicles can halt at (gui-version) |
| GUIColorer< T > | Base class for coloring. Allows changing the used colors and sets the used color in dependence to a value or a given structure |
| GUIColorScheme | |
| GUICompleteSchemeStorage | Storage for available visualization settings |
| GUIDanielPerspectiveChanger | |
| GUIDetectorBuilder | Builds detectors for guisim |
| GUIDetectorWrapper | |
| GUIDialog_AboutSUMO | The application's "About" - dialog |
| GUIDialog_AppSettings | The dialog to change the application (gui) settings |
| GUIDialog_Breakpoints | Editor for simulation breakpoints |
| GUIDialog_EditViewport | A dialog to change the viewport |
| GUIDialog_GLChosenEditor | Editor for the list of chosen objects |
| GUIDialog_GLObjChooser | |
| GUIDialog_ViewSettings | The dialog to change the view (gui) settings |
| GUIE3Collector | The gui-version of the MSE3Collector |
| GUIE3Collector::MyWrapper | |
| GUIE3Collector::MyWrapper::SingleCrossingDefinition | |
| GUIEdge | A road/street connecting two junctions (gui-version) |
| GUIEdge::lane_wrapper_finder | A class to find the matching lane wrapper |
| GUIEdgeControlBuilder | Derivation of NLEdgeControlBuilder which builds gui-edges |
| GUIEmitter | A vehicle emitting device (gui version) |
| GUIEmitter::GUIEmitterChild_UserTriggeredChild | |
| GUIEmitter::GUIEmitterPopupMenu | |
| GUIEmitter::GUIManip_TriggeredEmitter | |
| GUIEvent | |
| GUIEvent_Message | |
| GUIEvent_SimulationEnded | Event sent when the the simulation is over |
| GUIEvent_SimulationLoaded | |
| GUIEvent_SimulationStep | |
| GUIEventControl | Stores time-dependant events and executes them at the proper time (guisim) |
| GUIGeomShapeBuilder | Factory for building geometry objects (gui version) |
| GUIGlChildWindow | |
| GUIGlObject | |
| GUIGlObject_AbstractAdd | |
| GUIGLObjectPopupMenu | The popup menu of a globject |
| GUIGlObjectStorage | A storage for of displayed objects via their numerical id |
| GUIGLObjectToolTip | The tooltip class for displaying information about gl-objects |
| GUIIconSubSys | |
| GUIInductLoop | |
| GUIInductLoop::MyWrapper | |
| GUIInternalLane | |
| GUIJunctionWrapper | |
| GUILane | Representation of a lane in the micro simulation (gui-version) |
| GUILaneSpeedTrigger | Changes the speed allowed on a set of lanes (gui version) |
| GUILaneSpeedTrigger::GUILaneSpeedTriggerPopupMenu | |
| GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger | |
| GUILaneWrapper | A MSLane extended for visualisation purposes |
| GUILaneWrapper::Colorer | |
| GUILoadThread | |
| GUIMainWindow | |
| GUIManipulator | |
| GUIMessageWindow | A logging window for the gui |
| GUINet | A MSNet extended by some values for usage within the gui |
| GUIParam_PopupMenuInterface | A popup-menu for dynamic patameter table entries |
| GUIParameterTableItem< T > | Instance of a single line in a parameter window |
| GUIParameterTableItemInterface | Interface to a single line in a parameter window |
| GUIParameterTableWindow | A window containing a gl-object's parameter |
| GUIParameterTracker | |
| GUIParameterTracker::GUIParameterTrackerPanel | |
| GUIPerspectiveChanger | |
| GUIPointOfInterest | |
| GUIPolygon2D | |
| GUIRunThread | |
| GUISelectedStorage | Storage for "selected" objects |
| GUISelectedStorage::SingleTypeSelections | A container for ids of selected objects of a certain type |
| GUISelectionLoader | Helper for loading selections |
| GUISettingsHandler | An XML-handler for visualisation schemes |
| GUIShapeContainer | Storage for geometrical objects extended by mutexes |
| GUISUMOAbstractView | |
| GUISUMOAbstractView::Decal | A decal (an image) that can be shown |
| GUISUMOAbstractView::vehicle_in_ops_finder | |
| GUISUMOAbstractView::VehicleOps | |
| GUISUMOViewParent | A single child window which contains a view of the simulation area |
| GUITexturesHelper | Global storage for textures; manages and draws them |
| GUITLLogicPhasesTrackerWindow | This window displays a phase diagram for a chosen tl-logic |
| GUITLLogicPhasesTrackerWindow::GUITLLogicPhasesTrackerPanel | The canvas for the visualisation of phases |
| GUITrafficLightLogicWrapper | |
| GUITrafficLightLogicWrapper::GUITrafficLightLogicWrapperPopupMenu | |
| GUITriggerBuilder | Builds trigger objects for guisim |
| GUITriggeredRerouter | Reroutes vehicles passing an edge |
| GUITriggeredRerouter::GUIManip_TriggeredRerouter | |
| GUITriggeredRerouter::GUITriggeredRerouterPopupMenu | |
| GUIUserIO | Some OS-dependant functions to ease cliboard manipulation |
| GUIVehicle | |
| GUIVehicle::Colorer | |
| GUIVehicle::GUIVehiclePopupMenu | |
| GUIVehicleControl | The class responsible for building and deletion of vehicles (gui-version) |
| GUIViewTraffic | |
| GUIVisualizationSettings | Stores the information about how to visualize structures |
| HandlerBase | |
| HelpersHarmonoise | Helper methods for Harmonoise-based noise emission computation |
| HelpersHBEFA | Helper methods for HBEFA-based emission computation |
| IDSupplier | |
| InstancePool< T > | A pool of resuable instances |
| InvalidArgument | |
| IOError | |
| Line2D | |
| LineHandler | Interface definition for a class which retrieves lines from a LineHandler |
| LineReader | Retrieves a file linewise and reports the lines to a handler |
| Main | |
| mem_pool_base | |
| mem_pool_base::_Block_list | |
| MFXAddEditTypedTable | |
| MFXAddEditTypedTable::EditedTableItem | |
| MFXAddEditTypedTable::NumberCellParams | |
| MFXCheckableButton | |
| MFXEditableTable | |
| MFXEditedTableItem | |
| MFXEventQue | |
| MFXImageHelper | |
| MFXInterThreadEventClient | |
| MFXMenuHeader | |
| MFXMutex | |
| MFXUtils | Some helper functions for FOX |
| MS_E2_ZS_CollectorOverLanes | A detector which joins E2Collectors over consecutive lanes (backward) |
| MSAbstractLaneChangeModel | |
| MSAbstractLaneChangeModel::MSLCMessager | |
| MSActuatedTrafficLightLogic | An actuated (adaptive) traffic light logic |
| MSAgentbasedTrafficLightLogic | An agentbased traffic light logic |
| MSBitSetLogic< N > | |
| MSBusStop | A lane area vehicles can halt at |
| MSCalibrator | Calibrates the number of vehicles on a lane |
| MSCalibrator::MSCalibrator_FileTriggeredChild | An CalibratorChild which uses information from a parsed file |
| MSCalibrator::MSCalibratorChild | Holder of information about vehicle routes and types |
| MSCFModel | The car-following model abstraction |
| MSCFModel_IDM | The Intellignet Driver Model (IDM) car-following model |
| MSCFModel_Kerner | Car-following model by B. Kerner |
| MSCFModel_Krauss | Krauss car-following model, with acceleration decrease and faster start |
| MSCFModel_KraussOrig1 | The original Krauss (1998) car-following model and parameter |
| MSCFModel_PWag2009 | Scalable model based on Krauß by Peter Wagner |
| MSCORN | |
| MSCrossSection | A simple description of a position on a lane (crossing of a lane) |
| MSDetectorControl | Detectors container; responsible for string and output generation |
| MSDetectorControl::detectorEquals | Returns true if detectors are equal |
| MSDetectorFileOutput | Base of value-generating classes (detectors) |
| MSDevice | Abstract in-vehicle device |
| MSDevice_HBEFA | A device which collects vehicular emissions (using HBEFA-reformulation) |
| MSDevice_Routing | A device that performs vehicle rerouting based on current edge speeds |
| MSE2Collector | An areal (along a single lane) detector |
| MSE2Collector::by_vehicle_position_sorter | A class used to sort known vehicles by their position |
| MSE2Collector::JamInfo | Internal representation of a jam |
| MSE3Collector | A detector of vehicles passing an area between entry/exit points |
| MSE3Collector::E3Values | Internal storage for values from a vehicle |
| MSE3Collector::MSE3EntryReminder | A place on the road net (at a certain lane and position on it) where the E3-area begins |
| MSE3Collector::MSE3LeaveReminder | A place on the road net (at a certain lane and position on it) where the E3-area ends |
| MSEdge | A road/street connecting two junctions |
| MSEdge::by_id_sorter | Sorts edges by their ids |
| MSEdgeControl | Stores edges and lanes, performs moving of vehicle |
| MSEdgeControl::LaneUsage | A structure holding some basic information about a simulated lane |
| MSEdgeWeightsStorage | A storage for edge travel times and efforts |
| MSEmitControl | Inserts vehicles into the network when their departure time is reached |
| MSEmitControl::Flow | |
| MSEmitter | A vehicle emitting device |
| MSEmitter::MSEmitter_FileTriggeredChild | An EmitterChild which uses information from a parsed file |
| MSEmitter::MSEmitterChild | Holder of information about vehicle routes and types |
| MSEventControl | Stores time-dependant events and executes them at the proper time |
| MSEventControl::EventSortCrit | Sort-criterion for events |
| MSFrame | Sets and checks options for microsim; inits global outputs and settings |
| MsgHandler | |
| MSGlobals | |
| MsgRetrievingFunction< T > | Encapsulates an object's method for using it as a message retriever |
| MSInductLoop | An unextended detector measuring at a fixed position on a fixed lane |
| MSInductLoop::VehicleData | Struct to store the data of the counted vehicle internally |
| MSInternalJunction | |
| MSInternalLane | Representation of a lane over a junction |
| MSJunction | The base class for an intersection |
| MSJunction::ApproachingVehicleInformation | |
| MSJunction::vehicle_in_request_finder | |
| MSJunctionControl | Container for junctions; performs operations on all stored junctions |
| MSJunctionLogic | |
| MSLane | Representation of a lane in the micro simulation |
| MSLane::IncomingLaneInfo | |
| MSLane::vehicle_position_sorter | Sorts vehicles by their position (descending) |
| MSLane::VehPosition | |
| MSLaneChanger | Performs lane changing of vehicles |
| MSLaneChanger::ChangeElem | |
| MSLaneSpeedTrigger | Changes the speed allowed on a set of lanes |
| MSLCM_DK2004 | |
| MSLink | |
| MSLinkCont | |
| MSLinkContHelper | |
| MSLinks | A connnection between lanes |
| MSLogicJunction | |
| MSMeanData | Data collector for edges/lanes |
| MSMeanData::MeanDataValues | Data structure for mean (aggregated) edge/lane values |
| MSMeanData::MeanDataValueTracker | Data structure for mean (aggregated) edge/lane values for tracked vehicles |
| MSMeanData::MeanDataValueTracker::TrackerEntry | |
| MSMeanData_Harmonoise | Noise data collector for edges/lanes |
| MSMeanData_Harmonoise::MSLaneMeanDataValues | Data structure for mean (aggregated) edge/lane values |
| MSMeanData_HBEFA | Emission data collector for edges/lanes |
| MSMeanData_HBEFA::MSLaneMeanDataValues | Data structure for mean (aggregated) edge/lane values |
| MSMeanData_Net | Network state mean data collector for edges/lanes |
| MSMeanData_Net::MSLaneMeanDataValues | Data structure for mean (aggregated) edge/lane values |
| MSMoveReminder | Something on a lane to be noticed about vehicle movement |
| MSNet | The simulated network and simulation perfomer |
| MSNet::EdgeWeightsProxi | A proxi for edge weights known by a vehicle/known globally |
| MSNet::VehicleStateListener | Interface for objects listening to vehicle state changes |
| MSNoLogicJunction | |
| MSOffTrafficLightLogic | A traffic lights logic which represents a tls in an off-mode |
| MSPerson | |
| MSPerson::MSPersonStage | |
| MSPerson::MSPersonStage_Driving | |
| MSPerson::MSPersonStage_Waiting | |
| MSPerson::MSPersonStage_Walking | |
| MSPersonControl | |
| MSPhaseDefinition | The definition of a single phase of a tls logic |
| MSRightOfWayJunction | A junction with right-of-way - rules |
| MSRoute | |
| MSRouteHandler | Parser and container for routes during their loading |
| MSRouteLoader | |
| MSRouteLoaderControl | |
| MSRouteProbe | Writes routes of vehicles passing a certain edge |
| MSRouteProbe::EntryReminder | A place on the road net (at a certain lane and position on it) where the E3-area begins |
| MSSimpleTrafficLightLogic | A fixed traffic light logic |
| MSTLLogicControl | A class that stores and controls tls and switching of their programs |
| MSTLLogicControl::OnSwitchAction | Base class for things to execute if a tls switches |
| MSTLLogicControl::SwitchInitCommand | This event-class is used to initialise a WAUT switch at a certain time |
| MSTLLogicControl::TLSLogicVariants | Storage for all programs of a single tls |
| MSTLLogicControl::WAUT | A WAUT definition |
| MSTLLogicControl::WAUTJunction | Storage for a junction assigned to a WAUT |
| MSTLLogicControl::WAUTSwitch | Storage for a WAUTs switch point |
| MSTLLogicControl::WAUTSwitchProcedure | This is the abstract base class for switching from one tls program to another |
| MSTLLogicControl::WAUTSwitchProcedure_GSP | This class switches using the GSP algorithm |
| MSTLLogicControl::WAUTSwitchProcedure_JustSwitch | This class simply switches to the next program |
| MSTLLogicControl::WAUTSwitchProcedure_Stretch | This class switches using the Stretch algorithm |
| MSTLLogicControl::WAUTSwitchProcedure_Stretch::StretchBereichDef | A definition of a stretch - Bereich |
| MSTLLogicControl::WAUTSwitchProcess | An initialised switch process |
| MSTrafficLightLogic | The parent class for traffic light logics |
| MSTrafficLightLogic::SwitchCommand | Class realising the switch between the traffic light phases |
| MSTrigger | An abstract device that changes the state of the micro simulation |
| MSTriggeredReader | |
| MSTriggeredRerouter | Reroutes vehicles passing an edge |
| MSTriggeredRerouter::RerouteInterval | |
| MSTriggeredRerouter::Setter | Responsible for setting a new route to a vehicle which arrives at a single lane |
| MSTriggeredXMLReader | |
| MSUnboundActuatedTrafficLightLogic | |
| MSUpdateEachTimestep< ToUpdate > | Base class for objects that shall be updated in each simulation step |
| MSUpdateEachTimestepContainer< UpdateEachTimestep > | Container of typed objects that shall be updated in each simulation step |
| MSVehicle | Representation of a vehicle in the micro simulation |
| MSVehicle::DepartArrivalInformation | |
| MSVehicle::DriveProcessItem | |
| MSVehicle::LaneQ | A structure representing the best lanes for continuing the route |
| MSVehicle::RouteReplaceInfo | Information about a replaced route |
| MSVehicle::State | Container that holds the vehicles driving state (position+speed) |
| MSVehicle::Stop | Definition of vehicle stop (position and duration) |
| MSVehicleContainer | |
| MSVehicleContainer::DepartFinder | Searches for the VehicleDepartureVector with the wished depart |
| MSVehicleContainer::VehicleDepartureVectorSortCrit | Sort-criterion for vehicle departure lists |
| MSVehicleControl | The class responsible for building and deletion of vehicles |
| MSVehicleQuitReminded | Abstract thing that shall be informed about a certain vehicle's quitting |
| MSVehicleTransfer | |
| MSVehicleTransfer::VehicleInformation | Holds the information needed to move the vehicle over the network |
| MSVehicleType | The car-following model and parameter |
| MSVTypeProbe | Writes positions of vehicles that have a certain (named) type |
| MSXMLRawOut | Realises dumping the complete network state |
| MTRand | |
| Named | Base class for objects which do have an id |
| NamedColumnsParser | A parser to retrieve information from a table with known columns |
| NamedObjectCont< T > | A map of named object pointers |
| nameValue | |
| NBCapacity2Lanes | A helper class which computes the lane number from given capacity |
| NBConnection | |
| NBContHelper | |
| NBContHelper::edge_by_junction_angle_sorter | |
| NBContHelper::edge_by_priority_sorter | |
| NBContHelper::edge_opposite_direction_sorter | |
| NBContHelper::edge_similar_direction_sorter | |
| NBContHelper::edge_with_destination_finder | |
| NBContHelper::node_with_incoming_finder | |
| NBContHelper::node_with_outgoing_finder | |
| NBContHelper::opposite_finder | |
| NBContHelper::relative_edge_sorter | |
| NBContHelper::same_connection_edge_sorter | |
| NBDistribution | The base class for statistical distribution descriptions |
| NBDistrict | A class representing a single district |
| NBDistrictCont | A container for districts |
| NBEdge | The representation of a single edge during network building |
| NBEdge::Connection | A structure which describes a connection between edges or lanes |
| NBEdge::connections_finder | |
| NBEdge::connections_fromlane_finder | |
| NBEdge::connections_relative_edgelane_sorter | |
| NBEdge::connections_sorter | |
| NBEdge::connections_toedge_finder | |
| NBEdge::connections_toedgelane_finder | |
| NBEdge::Lane | An (internal) definition of a single lane of an edge |
| NBEdge::MainDirections | |
| NBEdge::tls_disable_finder | |
| NBEdge::TLSDisabledConnection | |
| NBEdge::ToEdgeConnectionsAdder | |
| NBEdgeCont | Storage for edges, including some functionality operating on multiple edges |
| NBHelpers | |
| NBJoinedEdgesMap | |
| NBJunctionLogicCont | |
| NBJunctionTypesMatrix | |
| NBJunctionTypesMatrix::range_finder | |
| NBLinkPossibilityMatrix | |
| NBLoadedTLDef | A loaded (complete) traffic light logic |
| NBLoadedTLDef::SignalGroup | A single signal group, may control several connections |
| NBLoadedTLDef::SignalGroup::phase_by_time_sorter | Sorts phases by their begin time |
| NBLoadedTLDef::SignalGroup::PhaseDef | Definition of a single, loaded phase |
| NBNetBuilder | Instance responsible for building networks |
| NBNetBuilder::by_id_sorter | Sorts nodes by their ids |
| NBNode | Represents a single node (junction) during network building |
| NBNode::ApproachingDivider | Computes lane-2-lane connections |
| NBNode::nodes_by_id_sorter | Used for sorting the cells by the begin time they describe |
| NBNodeCont | Container for nodes during the netbuilding process |
| NBNodeShapeComputer | This class computes shapes of junctions |
| NBOwnTLDef | A traffic light logics which must be computed (only nodes/edges are given) |
| NBOwnTLDef::edge_by_incoming_priority_sorter | Sorts edges by their priority within the node they end at |
| NBRequest | |
| NBTrafficLightDefinition | The base class for traffic light logic definitions |
| NBTrafficLightLogic | A SUMO-compliant built logic for a traffic light |
| NBTrafficLightLogic::PhaseDefinition | The definition of a single phase of the logic |
| NBTrafficLightLogicCont | A container for traffic light definitions and built programs |
| NBTypeCont | A storage for available types of edges |
| NBTypeCont::TypeDefinition | |
| NGEdge | A netgen-representation of an edge |
| NGNet | The class storing the generated network |
| NGNode | A netgen-representation of a node |
| NGRandomNetBuilder | A class that builds random network using an algorithm by Markus Hartinger |
| NIImporter_ArcView | Importer for networks stored in ArcView-shape format |
| NIImporter_DlrNavteq | Importer for networks stored in Elmar's format |
| NIImporter_DlrNavteq::EdgesHandler | Importer of edges stored in unsplit elmar format |
| NIImporter_DlrNavteq::NodesHandler | Importer of nodes stored in unsplit elmar format |
| NIImporter_DlrNavteq::TrafficlightsHandler | Importer of traffic lights stored in DLRNavteq's (aka elmar) format |
| NIImporter_OpenDrive | Importer for networks stored in openDrive format |
| NIImporter_OpenDrive::Connection | |
| NIImporter_OpenDrive::edge_by_id_finder | |
| NIImporter_OpenDrive::OpenDriveEdge | Representation of an openDrive "link" |
| NIImporter_OpenDrive::OpenDriveGeometry | Representation of an openDrive geometry part |
| NIImporter_OpenDrive::OpenDriveLane | Representation of a lane |
| NIImporter_OpenDrive::OpenDriveLaneSection | Representation of a lane section |
| NIImporter_OpenDrive::OpenDriveLink | Representation of an openDrive connection |
| NIImporter_OpenStreetMap | Importer for networks stored in OpenStreetMap format |
| NIImporter_OpenStreetMap::CompareNodesInPairs | Functor which compares two NIOSMNodes according to their coordinates |
| NIImporter_OpenStreetMap::Edge | An internal definition of a loaded edge |
| NIImporter_OpenStreetMap::EdgesHandler | A class which extracts OSM-edges from a parsed OSM-file |
| NIImporter_OpenStreetMap::NIOSMNode | An internal representation of an OSM-node |
| NIImporter_OpenStreetMap::NodesHandler | A class which extracts OSM-nodes from a parsed OSM-file |
| NIImporter_OpenStreetMap::SimilarEdge | Functor which compares two Edges according to all values but id |
| NIImporter_OpenStreetMap::SubstituteNode | A functor to substitute a node in the node list of an Edge |
| NIImporter_RobocupRescue | Importer for networks stored in robocup rescue league format |
| NIImporter_SUMO | Importer for networks stored in SUMO format |
| NIImporter_SUMO::EdgeAttrs | Describes the values found in an edge's definition and this edge's lanes |
| NIImporter_SUMO::EdgeLane | A connection description, made of a destination lane |
| NIImporter_SUMO::LaneAttrs | Describes the values found in a lane's definition |
| NIImporter_Vissim | Importer for networks stored in Vissim format |
| NIImporter_Vissim::VissimSingleTypeParser | |
| NIImporter_VISUM | A VISUM network importer |
| NIImporter_VISUM::TypeParser | A complete call description for parsing a single db |
| NILoader | Perfoms network import |
| NINavTeqHelper | Some parser methods shared around several formats containing NavTeq-Nets |
| NIOptionsIO | Sets and checks options for netimport |
| NIVissimAbstractEdge | |
| NIVissimBoundedClusterObject | |
| NIVissimClosedLaneDef | |
| NIVissimClosures | |
| NIVissimConnection | |
| NIVissimConnectionCluster | |
| NIVissimConnectionCluster::NodeSubCluster | |
| NIVissimConnectionCluster::same_direction_sorter | |
| NIVissimDistrictConnection | |
| NIVissimDisturbance | |
| NIVissimEdge | A temporary storage for edges imported from Vissim |
| NIVissimEdge::connection_cluster_position_sorter | |
| NIVissimEdge::connection_position_sorter | |
| NIVissimEdgePosMap | |
| NIVissimExtendedEdgePoint | |
| NIVissimNodeCluster | |
| NIVissimNodeDef | |
| NIVissimNodeDef_Edges | |
| NIVissimNodeDef_Edges::id_matches | |
| NIVissimNodeDef_Edges::lying_within_match | |
| NIVissimNodeDef_Poly | |
| NIVissimNodeParticipatingEdge | |
| NIVissimSingleTypeParser__XKurvedefinition | |
| NIVissimSingleTypeParser__XVerteilungsdefinition | |
| NIVissimSingleTypeParser_Auswertungsdefinition | |
| NIVissimSingleTypeParser_Detektordefinition | |
| NIVissimSingleTypeParser_DynUml | |
| NIVissimSingleTypeParser_Einheitendefinition | |
| NIVissimSingleTypeParser_Emission | |
| NIVissimSingleTypeParser_Fahrtverlaufdateien | |
| NIVissimSingleTypeParser_Fahrverhaltendefinition | |
| NIVissimSingleTypeParser_Fahrzeugklassendefinition | |
| NIVissimSingleTypeParser_Fahrzeugtypdefinition | |
| NIVissimSingleTypeParser_Fensterdefinition | |
| NIVissimSingleTypeParser_Gefahrwarnungsdefinition | |
| NIVissimSingleTypeParser_Gelbverhaltendefinition | |
| NIVissimSingleTypeParser_Geschwindigkeitsverteilungsdefinition | |
| NIVissimSingleTypeParser_Haltestellendefinition | |
| NIVissimSingleTypeParser_Kantensperrung | |
| NIVissimSingleTypeParser_Kennungszeile | |
| NIVissimSingleTypeParser_Knotendefinition | |
| NIVissimSingleTypeParser_Laengenverteilungsdefinition | |
| NIVissimSingleTypeParser_Langsamfahrbereichdefinition | |
| NIVissimSingleTypeParser_Lichtsignalanlagendefinition | |
| NIVissimSingleTypeParser_Liniendefinition | |
| NIVissimSingleTypeParser_Linksverkehr | |
| NIVissimSingleTypeParser_LSAKopplungsdefinition | |
| NIVissimSingleTypeParser_Messungsdefinition | |
| NIVissimSingleTypeParser_Netzobjektdefinition | |
| NIVissimSingleTypeParser_Parkplatzdefinition | |
| NIVissimSingleTypeParser_Querschnittsmessungsdefinition | |
| NIVissimSingleTypeParser_Querverkehrsstoerungsdefinition | |
| NIVissimSingleTypeParser_Rautedefinition | |
| NIVissimSingleTypeParser_Reisezeitmessungsdefinition | |
| NIVissimSingleTypeParser_Richtungsentscheidungsdefinition | |
| NIVissimSingleTypeParser_Richtungspfeildefinition | |
| NIVissimSingleTypeParser_Routenentscheidungsdefinition | |
| NIVissimSingleTypeParser_Signalgeberdefinition | |
| NIVissimSingleTypeParser_Signalgruppendefinition | |
| NIVissimSingleTypeParser_Simdauer | |
| NIVissimSingleTypeParser_SimRate | |
| NIVissimSingleTypeParser_Startuhrzeit | |
| NIVissimSingleTypeParser_Startzufallszahl | |
| NIVissimSingleTypeParser_Stauparameterdefinition | |
| NIVissimSingleTypeParser_Stauzaehlerdefinition | |
| NIVissimSingleTypeParser_Stopschilddefinition | |
| NIVissimSingleTypeParser_Streckendefinition | |
| NIVissimSingleTypeParser_Streckentypdefinition | |
| NIVissimSingleTypeParser_TEAPACDefinition | |
| NIVissimSingleTypeParser_Verbindungsdefinition | |
| NIVissimSingleTypeParser_Verkehrszusammensetzungsdefinition | |
| NIVissimSingleTypeParser_Verlustzeitmessungsdefinition | |
| NIVissimSingleTypeParser_VWunschentscheidungsdefinition | |
| NIVissimSingleTypeParser_Zeitenverteilungsdefinition | |
| NIVissimSingleTypeParser_Zeitschrittfaktor | |
| NIVissimSingleTypeParser_Zuflussdefinition | |
| NIVissimSingleTypeParser_Zusammensetzungsdefinition | |
| NIVissimSource | |
| NIVissimTL | |
| NIVissimTL::NIVissimTLSignal | |
| NIVissimTL::NIVissimTLSignalGroup | |
| NIVissimTrafficDescription | |
| NIVissimVehicleClass | |
| NIVissimVehicleType | |
| NIVissimVehTypeClass | |
| NIVisumTL | Intermediate class for storing visum traffic lights during their import |
| NIVisumTL::Phase | |
| NIVisumTL::SignalGroup | |
| NIVisumTL::TimePeriod | Timeperiod with starttime and endtime |
| NIXMLConnectionsHandler | Importer for edge connections stored in XML |
| NIXMLEdgesHandler | Importer for network edges stored in XML |
| NIXMLEdgesHandler::Split | A structure which describes changes of lane number along the road |
| NIXMLEdgesHandler::split_by_pos_finder | Finds a split at the given position |
| NIXMLEdgesHandler::split_sorter | Sorts splits by their position (increasing) |
| NIXMLNodesHandler | Importer for network nodes stored in XML |
| NIXMLTypesHandler | Importer for edge type information stored in XML |
| NLBuilder | The main interface for loading a microsim |
| NLBuilder::EdgeFloatTimeLineRetriever_EdgeEffort | |
| NLBuilder::EdgeFloatTimeLineRetriever_EdgeTravelTime | Obtains edge efforts from a weights handler and stores them within the edges |
| NLDetectorBuilder | Builds detectors for microsim |
| NLDetectorBuilder::E3DetectorDefinition | Holds the incoming definitions of an e3 detector unless the detector is build |
| NLDiscreteEventBuilder | |
| NLEdgeControlBuilder | Interface for building edges |
| NLGeomShapeBuilder | Factory for building geometry objects |
| NLHandler | |
| NLJunctionControlBuilder | Builder of microsim-junctions and tls |
| NLJunctionControlBuilder::TLInitInfo | A definition of junction initialisation |
| NLNetHandler | The XML-Handler for network loading |
| NLSucceedingLaneBuilder | Temporary storage for a lanes succeeding lanes while parsing them |
| NLTriggerBuilder | Builds trigger objects for microsim |
| ns2::ActivityWriter | |
| ns2::ConfigWriter | |
| ns2::Converter | |
| ns2::Edge | |
| ns2::IdRandomizer | |
| ns2::Junction | |
| ns2::Lane | |
| ns2::MobilityWriter | |
| ns2::NetReader | |
| ns2::NetTranslater | |
| ns2::Parameter | |
| ns2::Parser | |
| ns2::VehicleFilter | |
| ns2::VehicleReader | |
| NumberFormatException | |
| object_level_lock< _Host > | |
| object_level_lock< _Host >::lock | |
| ODCell | A single O/D-matrix cell |
| ODDistrict | A district (origin/destination) |
| ODDistrictCont | A container for districts |
| ODDistrictHandler | An XML-Handler for districts |
| ODMatrix | An O/D (origin/destination) matrix |
| ODMatrix::cell_by_begin_sorter | Used for sorting the cells by the begin time they describe |
| ODMatrix::descending_departure_comperator | Used for sorting vehicles by their departure (latest first) |
| ODMatrix::ODVehicle | An internal representation of a single vehicle |
| Option | A class representing a single program option |
| Option_Bool | |
| Option_FileName | |
| Option_Float | |
| Option_Integer | An integer-option |
| Option_IntVector | |
| Option_String | |
| OptionsCont | A storage for options typed value containers) |
| OptionsCont::abbreviation_finder | A class to find abbreviated option names (length=1) |
| OptionsIO | |
| OptionsLoader | A SAX-Handler for loading options |
| OptionsParser | Parses command line arguments |
| OutOfBoundsException | |
| output_object< _OutputStrm, _StringType > | |
| OutputDevice | Static storage of an output device and its base (abstract) implementation |
| OutputDevice_COUT | An output device that encapsulates cout |
| OutputDevice_File | An output device that encapsulates an ofstream |
| OutputDevice_Network | An output device for TCP/IP network connections |
| OutputDevice_String | An output device that encapsulates an ofstream |
| OutputDeviceMock | |
| PCLoaderArcView | A reader of pois and polygons from shape files |
| PCLoaderDlrNavteq | A reader of pois and polygons stored in DLR-Navteq (Elmar)-format |
| PCLoaderOSM | A reader of pois and polygons stored in OSM-format |
| PCLoaderOSM::EdgesHandler | A class which extracts OSM-edges from a parsed OSM-file |
| PCLoaderOSM::NodesHandler | A class which extracts OSM-nodes from a parsed OSM-file |
| PCLoaderOSM::PCOSMEdge | An internal definition of a loaded edge |
| PCLoaderOSM::PCOSMNode | An internal representation of an OSM-node |
| PCLoaderVisum | A reader of pois and polygons stored in VISUM-format |
| PCLoaderXML | A reader for polygons and pois stored in XML-format |
| PCNetProjectionLoader | A reader for a SUMO network's projection description |
| PCPolyContainer | A storage for loaded polygons and pois |
| PCTypeDefHandler | A handler for loading polygon type maps |
| PCTypeMap | A storage for type mappings |
| PCTypeMap::TypeDef | A single definition of values that shall be used for a given type |
| pffont | |
| pfglyph | |
| Point2D< coord_type > | |
| PointOfInterest | A point-of-interest (2D) |
| Polygon2D | A 2D-polygon |
| Position2D | A point in 2D with translation and scaling methods |
| Position2DVector | A list of 2D-positions |
| Position2DVector::as_poly_cw_sorter | |
| Position2DVector::increasing_x_y_sorter | |
| Position2DVectorTest | |
| ProcessError | |
| prohibited_noRestrictions< E, V > | |
| prohibited_withRestrictions< E, V > | |
| QWidget | |
| RandHelper | Utility functions for using a global, resetable random number generator |
| RandomDistributor< T > | Represents a generic random distribution |
| Rect | |
| ReferencedItem | Helper base for things that are referenced and have to be saved only once |
| RGBColor | |
| ROAbstractEdgeBuilder | Interface for building instances of router-edges |
| ROAbstractRouteDefLoader | The abstract base class for loading routes or route definitions |
| RODFDetector | Class representing a detector within the DFROUTER |
| RODFDetectorCon | A container for RODFDetectors |
| RODFDetectorFlows | A container for flows |
| RODFDetectorHandler | SAX2-Handler for loading DFROUTER-detector definitions |
| RODFDetFlowLoader | A loader for detector flows |
| RODFEdge | |
| RODFEdgeBuilder | Interface for building instances of dfrouter-edges |
| RODFFrame | Sets and checks options for df-routing |
| RODFNet | A DFROUTER-network |
| RODFNet::DFRouteDescByTimeComperator | |
| RODFNet::IterationEdge | |
| RODFRouteCont | A container for DFROUTER-routes |
| RODFRouteCont::by_distance_sorter | A class for sorting route descriptions by their length |
| RODFRouteCont::route_finder | A class for finding a same route (one that passes the same edges) |
| RODFRouteDesc | A route within the DFROUTER |
| RODUAEdgeBuilder | Interface for building instances of duarouter-edges |
| RODUAFrame | Sets and checks options for dua-routing |
| ROEdge | A basic edge for routing applications |
| ROFrame | Sets and checks options for routing |
| ROJTREdge | An edge the jtr-router may route through |
| ROJTREdgeBuilder | Interface for building instances of jtrrouter-edges |
| ROJTRFrame | Sets and checks options for jtr-routing |
| ROJTRRouter | |
| ROJTRTurnDefLoader | Loader for the of turning percentages and source/sink definitions |
| ROLane | A single lane the router may use |
| ROLoader | The data loader |
| ROLoader::EdgeFloatTimeLineRetriever_EdgeTravelTime | Obtains edge travel times from a weights handler and stores them within the edges |
| ROLoader::EdgeFloatTimeLineRetriever_EdgeWeight | Obtains edge weights from a weights handler and stores them within the edges |
| RONet | The router's network representation |
| RONetHandler | The handler that parses a SUMO-network for its usage in a router |
| RONode | Base class for nodes used by the router |
| RORDGenerator_ODAmounts | |
| RORDGenerator_ODAmounts::FlowDef | |
| RORDLoader_SUMOBase | The base class for SUMO-native route handlers |
| RORDLoader_TripDefs | |
| RORoute | A complete router's route |
| RORouteDef | Base class for a vehicle's route definition |
| RORouteDef_Alternatives | A route definition which has some alternatives, already |
| RORouteDef_Complete | A complete route description containing all edges the driver will pass |
| RORouteDef_OrigDest | |
| ROTypedXMLRoutesLoader | Base class for loading routes from XML-files |
| ROVehicle | A vehicle as used by router |
| ROVehicleByDepartureComperator | A function for sorting vehicles by their departure time |
| ROVehicleCont | A container for vehicles sorted by their departure time |
| RTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES > | |
| RTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Branch | |
| RTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Iterator | Iterator is not remove safe |
| RTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Iterator::StackElement | |
| RTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::ListNode | A link list of nodes for reinsertion after a delete operation |
| RTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Node | Node for each branch level |
| RTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::PartitionVars | Variables for finding a split partition |
| RTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Rect | Minimal bounding rectangle (n-dimensional) |
| SAXWeightsHandler | An XML-handler for network weights |
| SAXWeightsHandler::EdgeFloatTimeLineRetriever | Interface for a class which obtains read weights for named edges |
| SAXWeightsHandler::ToRetrieveDefinition | Complete definition about what shall be retrieved and where to store it |
| ShapeContainer | Storage for geometrical objects, sorted by the layers they are in |
| SmallMaps | |
| SomeThing | A user type to test with, instead of a simple type such as an 'int' |
| static_mem_pool< _Sz, _Gid > | |
| static_mem_pool_set | |
| StaticCommand< T > | A wrapper for a Command function |
| binary_function | |
| exception | |
| less | |
| runtime_error | |
| unary_function | |
| Stop | Definition of vehicle stop (position and duration) |
| StringTokenizer | |
| StringUtils | Some static methods for string processing |
| SUMOAbstractRouter< E, V > | |
| SUMOAbstractRouter< E, V >::ROAbstractEdgeEffortRetriever | |
| SUMORTree | |
| SUMOSAXAttributes | Encapsulated SAX-Attributes |
| SUMOSAXAttributesImpl_Xerces | Encapsulated Xerces-SAX-attributes |
| SUMOSAXHandler | SAX-handler base for SUMO-files |
| SUMOVehicle | Representation of a vehicle |
| SUMOVehicleParameter | Structure representing possible vehicle parameter |
| SUMOVehicleParameter::Stop | Definition of vehicle stop (position and duration) |
| SUMOVehicleParserHelper | Helper methods for parsing vehicle attributes |
| SUMOVTypeParameter | Structure representing possible vehicle parameter |
| SystemFrame | A set of actions common to all applications |
| SysUtils | |
| tcpip::Socket | |
| tcpip::SocketException | |
| tcpip::Storage | |
| testclient::BoundingBox | |
| testclient::Position2D | |
| testclient::Position3D | |
| testclient::PositionRoadMap | |
| testclient::TLPhase | |
| testclient::TraCITestClient | |
| Test | |
| Thread | |
| TNeighbourDistribution | |
| TplConvert< E > | |
| TplConvertSec< E > | |
| traci::DataTypeContainer | |
| traci::TraCIException | |
| traci::TraCIHandler | |
| traci::TraCIServer | |
| traci::TraCIServer::RoadMapPos | |
| traci::TraCIServer::Subscription | |
| TraCIDijkstraRouter< E > | Computes the shortest path through a network using the dijkstra algorithm |
| TraCIDijkstraRouter< E >::EdgeInfo | |
| TraCIDijkstraRouter< E >::EdgeInfoByEffortComperator | |
| TraCIDijkstraRouter< E >::EdgeInfoCont | |
| TraCIHandler | |
| TraCIServer | |
| TraCIServerAPI_Edge | APIs for getting/setting edge values via TraCI |
| TraCIServerAPI_InductionLoop | APIs for getting/setting induction loop values via TraCI |
| TraCIServerAPI_Junction | APIs for getting/setting junction values via TraCI |
| TraCIServerAPI_Lane | APIs for getting/setting lane values via TraCI |
| TraCIServerAPI_MeMeDetector | APIs for getting/setting multi-entry/multi-exit detector values via TraCI |
| TraCIServerAPI_POI | APIs for getting/setting POI values via TraCI |
| TraCIServerAPI_Polygon | APIs for getting/setting polygon values via TraCI |
| TraCIServerAPI_Route | APIs for getting/setting route values via TraCI |
| TraCIServerAPI_Simulation | APIs for getting/setting simulation values via TraCI |
| TraCIServerAPI_TLS | APIs for getting/setting traffic light values via TraCI |
| TraCIServerAPI_Vehicle | APIs for getting/setting vehicle values via TraCI |
| TraCIServerAPI_VehicleType | APIs for getting/setting vehicle type values via TraCI |
| TraCIServerAPIHelper | Some helper functions for communication |
| TrackerValueDesc | Representation of a timeline of floats with their names and moments |
| UnknownElement | |
| ValueRetriever< T > | |
| ValueSource< T > | |
| ValueTimeLine< T > | |
| Vec3 | Simplify handling of 3 dimensional coordinate |
| VectorHelper< T > | |
| vertex | |
| WrappingCommand< T > | A wrapper for a Command function |
| XMLSubSys | Utility methods for initialising, closing and using the XML-subsystem |