 FX | |
  FXRealSpinDial | Spinner control |
  FXRealSpinDialBtn | |
  FXRealSpinDialDial | |
  FXRealSpinDialText | |
 FXEX | |
  FXUtils | |
  FXBaseObject | |
  FXLCDLabel | |
  FXSevenSegment | |
  FXThreadEvent | |
 ROHelper | Some helping methods for router |
 std | |
 tcpip | |
  Socket | |
  SocketException | |
  Storage | |
 testclient | |
  BoundingBox | |
  Position | |
  Position3D | |
  PositionRoadMap | |
  TLPhase | |
  TraCITestClient | |
 traci | |
  TraCIException | |
  TraCIServer | |
   Subscription | |
 _GL2PSbsptree | |
 _GL2PSbsptree2d | |
 _GL2PSimagemap | |
 AbstractMutex | An abstract class for encapsulating mutex implementations |
 AbstractPoly | |
 AGActivities | |
 AGActivity | |
 AGActivityGen | Central object handling City, Activities and Trips |
 AGActivityGenHandler | |
 AGActivityTripWriter | |
 AGAdult | An adult person who can have a job |
 AGBus | |
 AGBusLine | |
 AGCar | |
 AGChild | |
 AGCity | |
 AGDataAndStatistics | |
 AGFrame | Sets and checks options for ActivityGen |
 AGFreeTime | |
 AGHousehold | |
 AGPerson | Base class of every person in the city (adults and children) |
 AGPosition | A location in the 2D plane freely positioned on a street |
 AGSchool | |
 AGStreet | A model of the street in the city |
 AGTime | |
 AGTrip | |
 AGWorkAndSchool | |
 AGWorkPosition | |
 AStarRouterTT | Computes the shortest path through a network using the Dijkstra algorithm |
 AStarRouterTT_ByProxi | |
 AStarRouterTT_Direct | |
 AStarRouterTTBase | |
  EdgeInfo | |
  EdgeInfoComparator | |
 BinaryFormatter | Output formatter for plain XML output |
 BinaryInputDevice | Encapsulates binary reading operations on a file |
 BoolFormatException | |
 Boundary | A class that stores a 2D geometrical boundary |
 Bresenham | |
  BresenhamCallBack | |
 by_id_sorter | Sorts edges by their ids |
 by_second_sorter | |
 CastingFunctionBinding | |
 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 |
 DefaultHandler | |
 DijkstraRouterEffort | Computes the shortest path through a network using the Dijkstra algorithm |
 DijkstraRouterEffort_ByProxi | |
 DijkstraRouterEffort_Direct | |
 DijkstraRouterEffortBase | |
  EdgeInfo | |
  EdgeInfoByEffortComparator | |
 DijkstraRouterTT | Computes the shortest path through a network using the Dijkstra algorithm |
 DijkstraRouterTT_ByProxi | |
 DijkstraRouterTT_Direct | |
 DijkstraRouterTTBase | |
  EdgeInfo | |
  EdgeInfoByTTComparator | |
 Distribution | |
 Distribution_MeanDev | |
 Distribution_Points | |
 DistributionCont | |
 EdgeInfoByEffortComparator | |
 EmptyData | |
 FileHelpers | Functions for an easier usage of files and paths |
 FlowDef | Definition of the traffic during a certain time containing the flows and speeds |
 FuncBinding_IntParam | |
 FuncBinding_StringParam | |
 FunctionBinding | |
 FXArrowButton | |
 FXButton | |
 FXDial | |
 FXDialogBox | |
 FXFrame | |
 FXGLCanvas | |
 FXHorizontalFrame | |
 FXLabel | |
 FXLinkLabel | |
 FXMainWindow | |
 FXMDIChild | |
 FXMenuCommand | |
 FXMenuPane | |
 FXObject | |
 FXPacker | |
 FXSingleEventThread | |
 FXTable | |
 FXText | |
 FXTextField | |
 FXThread | |
 FXThreadMessageRetriever | |
 GenericSAXHandler | A handler which converts occuring elements and attributes into enums |
 GeoConvHelper | Static methods for processing the coordinates conversion for the current net |
 GeomConvHelper | |
 GeomHelper | |
 GL2PSbackend | |
 GL2PScompress | |
 GL2PScontext | |
 GL2PSimage | |
 GL2PSlist | |
 GL2PSpdfgroup | |
 GL2PSprimitive | |
 GL2PSstring | |
 GL2PStriangle | |
 GL2PSvertex | |
 GLHelper | Some methods which help to draw certain geometrical objects in openGL |
 GLObjectValuePassConnector | Class passing values from a GUIGlObject to another object |
 GUI_E2_ZS_Collector | The gui-version of the MS_E2_ZS_Collector |
  MyWrapper | |
 GUI_E2_ZS_CollectorOverLanes | The gui-version of a MS_E2_ZS_CollectorOverLanes |
  MyWrapper | |
   ValueRetriever | |
 GUIApplicationWindow | The main window of the SUMO-gui |
 GUIBusStop | A lane area vehicles can halt at (gui-version) |
 GUIColorer | Base class for coloring. Allows changing the used colors and sets the used color in dependence to a value |
 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 |
  NamePanel | |
 GUIE3Collector | The gui-version of the MSE3Collector |
  MyWrapper | |
   SingleCrossingDefinition | Representation of a single crossing point |
 GUIEdge | A road/street connecting two junctions (gui-version) |
  lane_wrapper_finder | A class to find the matching lane wrapper |
 GUIEdgeControlBuilder | Derivation of NLEdgeControlBuilder which builds gui-edges |
 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) |
 GUIGlChildWindow | |
 GUIGlobals | |
 GUIGlObject | |
 GUIGlObject_AbstractAdd | |
 GUIGLObjectPopupMenu | The popup menu of a globject |
 GUIGlObjectStorage | A storage for of displayed objects via their numerical id |
 GUIIconSubSys | |
 GUIInductLoop | The gui-version of the MSInductLoop |
  MyWrapper | A MSInductLoop-visualiser |
 GUIInstantInductLoop | The gui-version of the MSInstantInductLoop |
  MyWrapper | A MSInductLoop-visualiser |
 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) |
  GUILaneSpeedTriggerPopupMenu | |
  GUIManip_LaneSpeedTrigger | |
 GUILaneWrapper | A MSLane extended for visualisation purposes |
 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 | 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 | A window which displays the time line of one (or more) value(s) |
  GUIParameterTrackerPanel | |
 GUIPerspectiveChanger | |
 GUIPointOfInterest | |
 GUIPolygon | |
 GUIRunThread | |
 GUISelectedStorage | Storage for "selected" objects |
  SingleTypeSelections | A container for ids of selected objects of a certain type |
  UpdateTarget | |
 GUISettingsHandler | An XML-handler for visualisation schemes |
 GUIShapeContainer | Storage for geometrical objects extended by mutexes |
 GUISUMOAbstractView | |
  Decal | A decal (an image) that can be shown |
 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 |
  GUITLLogicPhasesTrackerPanel | The canvas for the visualisation of phases |
 GUITrafficLightLogicWrapper | |
  GUITrafficLightLogicWrapperPopupMenu | |
 GUITriggerBuilder | Builds trigger objects for guisim |
 GUITriggeredRerouter | Reroutes vehicles passing an edge |
  GUIManip_TriggeredRerouter | |
  GUITriggeredRerouterPopupMenu | |
 GUIUserIO | Some OS-dependant functions to ease cliboard manipulation |
 GUIVehicle | A MSVehicle extended by some values for usage within the gui |
  GUIVehiclePopupMenu | |
 GUIVehicleControl | The class responsible for building and deletion of vehicles (gui-version) |
 GUIViewTraffic | |
 GUIVisualizationSettings | Stores the information about how to visualize structures |
 GUIVisualizationTextSettings | |
 HandlerBase | |
 HelpersHarmonoise | Helper methods for Harmonoise-based noise emission computation |
 HelpersHBEFA | Helper methods for HBEFA-based emission computation |
 IDSupplier | |
 InstancePool | A pool of resuable instances |
 InvalidArgument | |
 IOError | |
 Line | |
 LineHandler | Interface definition for a class which retrieves lines from a LineHandler |
 LineReader | Retrieves a file linewise and reports the lines to a handler |
 MFXAddEditTypedTable | |
  EditedTableItem | |
  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 | Interface for lane-change models |
  MSLCMessager | A class responsible for exchanging messages between cars involved in lane-change interaction |
 MSActuatedTrafficLightLogic | An actuated (adaptive) traffic light logic |
 MSAgentbasedTrafficLightLogic | An agentbased traffic light logic |
 MSBaseVehicle | The base class for microscopic and mesoscopic vehicles |
 MSBitSetLogic | |
 MSBusStop | A lane area vehicles can halt at |
 MSCFModel | The car-following model abstraction |
  VehicleVariables | |
 MSCFModel_IDM | The Intelligent Driver Model (IDM) car-following model |
  VehicleVariables | |
 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 |
  VehicleVariables | |
 MSCFModel_Wiedemann | The Intellignet Driver Model (IDM) car-following model |
  VehicleVariables | |
 MSCrossSection | A simple description of a position on a lane (crossing of a lane) |
 MSDetectorControl | Detectors container; responsible for string and output generation |
  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_Person | |
 MSDevice_Routing | A device that performs vehicle rerouting based on current edge speeds |
 MSDevice_Tripinfo | A device which collects info on the vehicle trip (mainly on departure and arrival) |
 MSDevice_Vehroutes | A device which collects info on the vehicle trip (mainly on departure and arrival) |
  RouteReplaceInfo | Information about a replaced route |
  StateListener | |
 MSE2Collector | An areal (along a single lane) detector |
  by_vehicle_position_sorter | A class used to sort known vehicles by their position |
  JamInfo | Internal representation of a jam |
 MSE3Collector | A detector of vehicles passing an area between entry/exit points |
  E3Values | Internal storage for values from a vehicle |
  MSE3EntryReminder | A place on the road net (at a certain lane and position on it) where the E3 area begins |
  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 |
  by_id_sorter | Sorts edges by their ids |
 MSEdgeControl | Stores edges and lanes, performs moving of vehicle |
  LaneUsage | A structure holding some basic information about a simulated lane |
 MSEdgeWeightsStorage | A storage for edge travel times and efforts |
 MSEventControl | Stores time-dependant events and executes them at the proper time |
  EventSortCrit | Sort-criterion for events |
 MSFrame | Sets and checks options for microsim; inits global outputs and settings |
 MsgHandler | |
 MSGlobals | |
 MsgRetrievingFunction | 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 |
  VehicleData | Struct to store the data of the counted vehicle internally |
 MSInsertionControl | Inserts vehicles into the network when their departure time is reached |
  Flow | |
 MSInstantInductLoop | An instantaneous induction loop |
 MSInternalJunction | |
 MSInternalLane | Representation of a lane over a junction |
 MSJunction | The base class for an intersection |
 MSJunctionControl | Container for junctions; performs operations on all stored junctions |
 MSJunctionLogic | |
 MSLane | Representation of a lane in the micro simulation |
  by_connections_to_sorter | |
  edge_finder | |
  IncomingLaneInfo | |
  vehicle_position_sorter | Sorts vehicles by their position (descending) |
  VehPosition | |
 MSLaneChanger | Performs lane changing of vehicles |
  ChangeElem | |
 MSLaneSpeedTrigger | Changes the speed allowed on a set of lanes |
 MSLCM_DK2004 | A lane change model developed by D. Krajzewicz between 2004 and 2010 |
 MSLink | |
  ApproachingVehicleInformation | |
  vehicle_in_request_finder | |
 MSLinkCont | |
 MSLinkContHelper | |
 MSLinks | A connnection between lanes |
 MSLogicJunction | |
 MSMeanData | Data collector for edges/lanes |
  MeanDataValues | Data structure for mean (aggregated) edge/lane values |
  MeanDataValueTracker | Data structure for mean (aggregated) edge/lane values for tracked vehicles |
   TrackerEntry | |
 MSMeanData_Harmonoise | Noise data collector for edges/lanes |
  MSLaneMeanDataValues | Data structure for mean (aggregated) edge/lane values |
 MSMeanData_HBEFA | Emission data collector for edges/lanes |
  MSLaneMeanDataValues | Data structure for mean (aggregated) edge/lane values |
 MSMeanData_Net | Network state mean data collector for edges/lanes |
  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 |
  EdgeWeightsProxi | A proxi for edge weights known by a vehicle/known globally |
  VehicleStateListener | Interface for objects listening to vehicle state changes |
 MSNoLogicJunction | |
 MSOffTrafficLightLogic | A traffic lights logic which represents a tls in an off-mode |
 MSPerson | |
  MSPersonStage | |
  MSPersonStage_Driving | |
  MSPersonStage_Waiting | |
  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 |
 MSSimpleTrafficLightLogic | A fixed traffic light logic |
 MSTLLogicControl | A class that stores and controls tls and switching of their programs |
  OnSwitchAction | Base class for things to execute if a tls switches to a new phase |
  SwitchInitCommand | This event-class is used to initialise a WAUT switch at a certain time |
  TLSLogicVariants | Storage for all programs of a single tls |
  WAUT | A WAUT definition |
  WAUTJunction | Storage for a junction assigned to a WAUT |
  WAUTSwitch | Storage for a WAUTs switch point |
  WAUTSwitchProcedure | This is the abstract base class for switching from one tls program to another |
  WAUTSwitchProcedure_GSP | This class switches using the GSP algorithm |
  WAUTSwitchProcedure_JustSwitch | This class simply switches to the next program |
  WAUTSwitchProcedure_Stretch | This class switches using the Stretch algorithm |
   StretchBereichDef | A definition of a stretch - Bereich |
  WAUTSwitchProcess | An initialised switch process |
 MSTrafficLightLogic | The parent class for traffic light logics |
  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 |
  RerouteInterval | |
 MSTriggeredXMLReader | |
 MSVehicle | Representation of a vehicle in the micro simulation |
  DriveProcessItem | |
  Influencer | Changes the wished vehicle speed / lanes |
  LaneQ | A structure representing the best lanes for continuing the route |
  State | Container that holds the vehicles driving state (position+speed) |
  Stop | Definition of vehicle stop (position and duration) |
 MSVehicleContainer | |
  DepartFinder | Searches for the VehicleDepartureVector with the wished depart |
  VehicleDepartureVectorSortCrit | Sort-criterion for vehicle departure lists |
 MSVehicleControl | The class responsible for building and deletion of vehicles |
 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 |
  ComparatorIdLess | |
 NamedColumnsParser | A parser to retrieve information from a table with known columns |
 NamedObjectCont | A map of named object pointers |
 nameValue | |
 NBCapacity2Lanes | A helper class which computes the lane number from given capacity |
 NBConnection | |
 NBContHelper | |
  edge_by_priority_sorter | |
  edge_opposite_direction_sorter | Class to sort edges by their angle in relation to the given edge |
  edge_similar_direction_sorter | |
  edge_with_destination_finder | |
  node_with_incoming_finder | |
  node_with_outgoing_finder | |
  opposite_finder | |
  relative_edge_sorter | |
  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 |
  Connection | A structure which describes a connection between edges or lanes |
  connections_finder | |
  connections_fromlane_finder | |
  connections_relative_edgelane_sorter | |
  connections_toedge_finder | |
  connections_toedgelane_finder | |
  Lane | An (internal) definition of a single lane of an edge |
  MainDirections | |
  tls_disable_finder | |
  TLSDisabledConnection | |
  ToEdgeConnectionsAdder | |
 NBEdgeCont | Storage for edges, including some functionality operating on multiple edges |
 NBEdgePriorityComputer | |
 NBFrame | Sets and checks options for netbuild |
 NBHelpers | |
 NBJoinedEdgesMap | A structure storing information about which edges were joined |
 NBLinkPossibilityMatrix | |
 NBLoadedSUMOTLDef | A loaded (complete) traffic light logic |
  connection_equal | Class for identifying connections |
 NBLoadedTLDef | A loaded (complete) traffic light logic |
  SignalGroup | A single signal group, may control several connections |
   phase_by_time_sorter | Sorts phases by their begin time |
   PhaseDef | Definition of a single, loaded phase |
 NBNetBuilder | Instance responsible for building networks |
  by_id_sorter | Sorts nodes by their ids |
 NBNode | Represents a single node (junction) during network building |
  ApproachingDivider | Computes lane-2-lane connections |
  nodes_by_id_sorter | Used for sorting the cells by the begin time they describe |
 NBNodeCont | Container for nodes during the netbuilding process |
 NBNodesEdgesSorter | |
  edge_by_junction_angle_sorter | Sorts incoming and outgoing edges clockwise around the given node |
 NBNodeShapeComputer | This class computes shapes of junctions |
 NBNodeTypeComputer | |
 NBOwnTLDef | A traffic light logics which must be computed (only nodes/edges are given) |
  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 |
  PhaseDefinition | The definition of a single phase of the logic |
 NBTrafficLightLogicCont | A container for traffic light definitions and built programs |
 NBTurningDirectionsComputer | |
  Combination | Stores the information about the angle between an incoming ("from") and an outgoing ("to") edge |
  combination_by_angle_sorter | Sorts "Combination"s by decreasing angle |
 NBTypeCont | A storage for available types of edges |
  TypeDefinition | |
 NGEdge | A netgen-representation of an edge |
 NGFrame | Sets and checks options for netgen |
 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 |
 NIFrame | Sets and checks options for netimport |
 NIImporter_ArcView | Importer for networks stored in ArcView-shape format |
 NIImporter_DlrNavteq | Importer for networks stored in Elmar's format |
  EdgesHandler | Importer of edges stored in unsplit elmar format |
  NodesHandler | Importer of nodes stored in unsplit elmar format |
  TrafficlightsHandler | Importer of traffic lights stored in DLRNavteq's (aka elmar) format |
 NIImporter_ITSUMO | Importer for networks stored in ITSUMO format |
  Handler | |
   Lane | |
   LaneSet | |
   Section | |
 NIImporter_MATSim | Importer for networks stored in MATSim format |
  EdgesHandler | A class which extracts MATSIM-edges from a parsed MATSIM-file |
  NodesHandler | A class which extracts MATSIM-nodes from a parsed MATSIM-file |
 NIImporter_OpenDrive | Importer for networks stored in openDrive format |
  Connection | |
  edge_by_id_finder | |
  OpenDriveEdge | Representation of an openDrive "link" |
  OpenDriveGeometry | Representation of an openDrive geometry part |
  OpenDriveLane | Representation of a lane |
  OpenDriveLaneSection | Representation of a lane section |
  OpenDriveLink | Representation of an openDrive connection |
 NIImporter_OpenStreetMap | Importer for networks stored in OpenStreetMap format |
  CompareEdges | Functor which compares two Edges |
  CompareNodes | Functor which compares two NIOSMNodes according to their coordinates |
  Edge | An internal definition of a loaded edge |
  EdgesHandler | A class which extracts OSM-edges from a parsed OSM-file |
  NIOSMNode | An internal representation of an OSM-node |
  NodesHandler | A class which extracts OSM-nodes from a parsed OSM-file |
 NIImporter_RobocupRescue | Importer for networks stored in robocup rescue league format |
 NIImporter_SUMO | Importer for networks stored in SUMO format |
  Connection | A connection description |
  EdgeAttrs | Describes the values found in an edge's definition and this edge's lanes |
  LaneAttrs | Describes the values found in a lane's definition |
  Prohibition | Describes the values found in a prohibition |
 NIImporter_Vissim | Importer for networks stored in Vissim format |
  VissimSingleTypeParser | |
 NIImporter_VISUM | A VISUM network importer |
  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 |
 NIVissimAbstractEdge | |
 NIVissimBoundedClusterObject | |
 NIVissimClosedLaneDef | |
 NIVissimClosures | |
 NIVissimConnection | |
 NIVissimConnectionCluster | |
  NodeSubCluster | |
  same_direction_sorter | |
 NIVissimDistrictConnection | |
 NIVissimDisturbance | |
 NIVissimEdge | A temporary storage for edges imported from Vissim |
  connection_cluster_position_sorter | |
  connection_position_sorter | |
 NIVissimEdgePosMap | |
 NIVissimExtendedEdgePoint | |
 NIVissimNodeCluster | |
 NIVissimNodeDef | |
 NIVissimNodeDef_Edges | |
  id_matches | |
  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 | |
  NIVissimTLSignal | |
  NIVissimTLSignalGroup | |
 NIVissimTrafficDescription | |
 NIVissimVehicleClass | |
 NIVissimVehicleType | |
 NIVissimVehTypeClass | |
 NIVisumTL | Intermediate class for storing visum traffic lights during their import |
  Phase | A phase |
  SignalGroup | A signal group can be defined either by a time period or by phases |
  TimePeriod | A time period with a start and an end time |
 NIXMLConnectionsHandler | Importer for edge connections stored in XML |
 NIXMLEdgesHandler | Importer for network edges stored in XML |
  Split | A structure which describes changes of lane number along the road |
  split_by_pos_finder | Finds a split at the given position |
  split_sorter | Sorts splits by their position (increasing) |
 NIXMLNodesHandler | Importer for network nodes stored in XML |
 NIXMLTrafficLightsHandler | Importer for edge connections stored in XML |
 NIXMLTypesHandler | Importer for edge type information stored in XML |
 NLBuilder | The main interface for loading a microsim |
  EdgeFloatTimeLineRetriever_EdgeEffort | |
  EdgeFloatTimeLineRetriever_EdgeTravelTime | Obtains edge efforts from a weights handler and stores them within the edges |
 NLDetectorBuilder | Builds detectors for microsim |
  E3DetectorDefinition | Holds the incoming definitions of an e3 detector unless the detector is build |
 NLDiscreteEventBuilder | |
 NLEdgeControlBuilder | Interface for building edges |
 NLHandler | |
 NLJunctionControlBuilder | Builder of microsim-junctions and tls |
  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 |
 NodesHandler | A class which parses an ITSUMO file |
 NumberFormatException | |
 NWFrame | Sets and checks options for netwrite; saves the network |
 NWWriter_MATSim | Exporter writing networks using the MATSim format |
 NWWriter_OpenDrive | Exporter writing networks using the openDRIVE format |
 NWWriter_SUMO | Exporter writing networks using the SUMO format |
 NWWriter_XML | Exporter writing networks using XML (native input) format |
 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 |
  cell_by_begin_sorter | Used for sorting the cells by the begin time they describe |
  descending_departure_comperator | Used for sorting vehicles by their departure (latest first) |
  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) |
  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 | |
 OutputDevice | Static storage of an output device and its base (abstract) implementation |
 OutputDevice_CERR | An output device that encapsulates cerr |
 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 |
 OutputFormatter | Abstract base class for output formatters |
 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 |
  EdgesHandler | A class which extracts OSM-edges from a parsed OSM-file |
  NodesHandler | A class which extracts OSM-nodes from a parsed OSM-file |
  PCOSMEdge | An internal definition of a loaded edge |
  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 |
  TypeDef | A single definition of values that shall be used for a given type |
 PF | |
 pffont | |
 pfglyph | |
 PlainXMLFormatter | Output formatter for plain XML output |
 PointOfInterest | A point-of-interest |
 Polygon | A 2D- or 3D-polygon |
 Position | A point in 2D or 3D with translation and scaling methods |
 PositionVector | A list of positions |
  as_poly_cw_sorter | |
  increasing_x_y_sorter | |
 ProcessError | |
 prohibited_noRestrictions | |
 prohibited_withRestrictions | |
 RandHelper | Utility functions for using a global, resetable random number generator |
 RandomDistributor | Represents a generic random distribution |
 ReferencedItem | Helper base for things that are referenced and have to be saved only once |
 RGBColor | |
 ROAbstractEdgeBuilder | Interface for building instances of router-edges |
 ROCostCalculator | Abstract base class providing static factory method |
 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 |
  DFRouteDescByTimeComperator | |
  idComp | Comparator for maps using edges as key, used only in myDetectorsOnEdges to make tests comparable |
  IterationEdge | |
 RODFRouteCont | A container for DFROUTER-routes |
  by_distance_sorter | A class for sorting route descriptions by their length |
  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 |
 ROGawronCalculator | Cost calculation with Gawron's method |
 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 | Computes routes using junction turning percentages |
 ROJTRTurnDefLoader | Loader for the of turning percentages and source/sink definitions |
 ROLane | A single lane the router may use |
 ROLoader | The data loader |
  EdgeFloatTimeLineRetriever_EdgeTravelTime | Obtains edge travel times from a weights handler and stores them within the edges |
  EdgeFloatTimeLineRetriever_EdgeWeight | Obtains edge weights from a weights handler and stores them within the edges |
 ROLogitCalculator | Cost calculation with c-logit or logit method |
 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 | |
  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 |
  ComparatorProbability | |
 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 | |
  Branch | |
  Iterator | Iterator is not remove safe |
   StackElement | |
  ListNode | A link list of nodes for reinsertion after a delete operation |
  Node | Node for each branch level |
  PartitionVars | Variables for finding a split partition |
  Rect | Minimal bounding rectangle (n-dimensional) |
 SAXWeightsHandler | An XML-handler for network weights |
  EdgeFloatTimeLineRetriever | Interface for a class which obtains read weights for named edges |
  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 |
 StaticCommand | A wrapper for a Command function |
 binary_function | |
 exception | |
 less | |
 runtime_error | |
 Stop | Definition of vehicle stop (position and duration) |
 StringBijection | |
  Entry | |
 StringTokenizer | |
 StringUtils | Some static methods for string processing |
 SUMOAbstractRouter | |
 SUMORouteHandler | Parser for routes during their loading |
 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 |
  Stop | Definition of vehicle stop (position and duration) |
 SUMOVehicleParserHelper | Helper methods for parsing vehicle attributes |
 SUMOVTypeParameter | Structure representing possible vehicle parameter |
 SUMOXMLDefinitions | Class for maintaining associations between enums and xml-strings |
 SystemFrame | A set of actions common to all applications |
 SysUtils | |
 TNeighbourDistribution | |
 TplConvert | |
 TplConvertSec | |
 TraCIDijkstraRouter | Computes the shortest path through a network using the dijkstra algorithm |
  EdgeInfo | |
  EdgeInfoByEffortComperator | |
  EdgeInfoCont | |
 TraCIException | |
 TraCIServer | |
 TraCIServerAPI_Edge | APIs for getting/setting edge values via TraCI |
 TraCIServerAPI_GUI | APIs for getting/setting GUI 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 |
 TrackerValueDesc | Representation of a timeline of floats with their names and moments |
 UnknownElement | |
 ValueRetriever | |
 ValueSource | |
 ValueTimeLine | |
 VectorHelper | |
 vertex | |
 WrappingCommand | A wrapper for a Command function |
 XMLSubSys | Utility methods for initialising, closing and using the XML-subsystem |