_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< E, V, PF, EC > | |
AStarRouterTT_Direct< E, V, PF > | |
AStarRouterTTBase< E, V, PF > | |
AStarRouterTTBase< E, V, PF >::EdgeInfo | |
AStarRouterTTBase< E, V, PF >::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 | |
Bresenham::BresenhamCallBack | |
by_id_sorter | Sorts edges by their ids |
by_second_sorter | |
CastingFunctionBinding< T, R, O > | |
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< 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 | |
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< 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 | |
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< T > | Class passing values from a GUIGlObject 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 | 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 |
GUIDialog_ViewSettings::NamePanel | |
GUIE3Collector | The gui-version of the MSE3Collector |
GUIE3Collector::MyWrapper | |
GUIE3Collector::MyWrapper::SingleCrossingDefinition | Representation of a single crossing point |
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 |
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 |
GUIInductLoop::MyWrapper | A MSInductLoop-visualiser |
GUIInstantInductLoop | The gui-version of the MSInstantInductLoop |
GUIInstantInductLoop::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) |
GUILaneSpeedTrigger::GUILaneSpeedTriggerPopupMenu | |
GUILaneSpeedTrigger::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< 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 | A window which displays the time line of one (or more) value(s) |
GUIParameterTracker::GUIParameterTrackerPanel | |
GUIPerspectiveChanger | |
GUIPointOfInterest | |
GUIPolygon | |
GUIRunThread | |
GUISelectedStorage | Storage for "selected" objects |
GUISelectedStorage::SingleTypeSelections | A container for ids of selected objects of a certain type |
GUISelectedStorage::UpdateTarget | |
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 |
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 | A MSVehicle extended by some values for usage within the gui |
GUIVehicle::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< T > | 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 | |
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 | Interface for lane-change models |
MSAbstractLaneChangeModel::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< N > | |
MSBusStop | A lane area vehicles can halt at |
MSCFModel | The car-following model abstraction |
MSCFModel::VehicleVariables | |
MSCFModel_IDM | The Intelligent Driver Model (IDM) car-following model |
MSCFModel_IDM::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 |
MSCFModel_PWag2009::VehicleVariables | |
MSCFModel_Wiedemann | The Intellignet Driver Model (IDM) car-following model |
MSCFModel_Wiedemann::VehicleVariables | |
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_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) |
MSDevice_Vehroutes::RouteReplaceInfo | Information about a replaced route |
MSDevice_Vehroutes::StateListener | |
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 |
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 |
MSInsertionControl | Inserts vehicles into the network when their departure time is reached |
MSInsertionControl::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 |
MSLane::by_connections_to_sorter | |
MSLane::edge_finder | |
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 | A lane change model developed by D. Krajzewicz between 2004 and 2010 |
MSLink | |
MSLink::ApproachingVehicleInformation | |
MSLink::vehicle_in_request_finder | |
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 |
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 to a new phase |
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 | |
MSTriggeredXMLReader | |
MSVehicle | Representation of a vehicle in the micro simulation |
MSVehicle::DriveProcessItem | |
MSVehicle::Influencer | Changes the wished vehicle speed / lanes |
MSVehicle::LaneQ | A structure representing the best lanes for continuing the 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 |
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 |
Named::ComparatorIdLess | |
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_priority_sorter | |
NBContHelper::edge_opposite_direction_sorter | Class to sort edges by their angle in relation to the given edge |
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_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 |
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 |
NBLoadedSUMOTLDef::connection_equal | Class for identifying connections |
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 |
NBNodesEdgesSorter | |
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) |
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 |
NBTurningDirectionsComputer | |
NBTurningDirectionsComputer::Combination | Stores the information about the angle between an incoming ("from") and an outgoing ("to") edge |
NBTurningDirectionsComputer::combination_by_angle_sorter | Sorts "Combination"s by decreasing angle |
NBTypeCont | A storage for available types of edges |
NBTypeCont::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 |
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_ITSUMO | Importer for networks stored in ITSUMO format |
NIImporter_ITSUMO::Handler | |
NIImporter_ITSUMO::Handler::Lane | |
NIImporter_ITSUMO::Handler::LaneSet | |
NIImporter_ITSUMO::Handler::Section | |
NIImporter_MATSim | Importer for networks stored in MATSim format |
NIImporter_MATSim::EdgesHandler | A class which extracts MATSIM-edges from a parsed MATSIM-file |
NIImporter_MATSim::NodesHandler | A class which extracts MATSIM-nodes from a parsed MATSIM-file |
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::CompareEdges | Functor which compares two Edges |
NIImporter_OpenStreetMap::CompareNodes | 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_RobocupRescue | Importer for networks stored in robocup rescue league format |
NIImporter_SUMO | Importer for networks stored in SUMO format |
NIImporter_SUMO::Connection | A connection description |
NIImporter_SUMO::EdgeAttrs | Describes the values found in an edge's definition and this edge's lanes |
NIImporter_SUMO::LaneAttrs | Describes the values found in a lane's definition |
NIImporter_SUMO::Prohibition | Describes the values found in a prohibition |
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 |
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 | A phase |
NIVisumTL::SignalGroup | A signal group can be defined either by a time period or by phases |
NIVisumTL::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 |
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 |
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 |
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 |
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 |
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 |
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 | |
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 |
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 |
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 |
PositionVector::as_poly_cw_sorter | |
PositionVector::increasing_x_y_sorter | |
ProcessError | |
prohibited_noRestrictions< E, V > | |
prohibited_withRestrictions< E, V > | |
RandHelper | Utility functions for using a global, resetable random number generator |
RandomDistributor< T > | 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 |
RODFNet::DFRouteDescByTimeComperator | |
RODFNet::idComp | Comparator for maps using edges as key, used only in myDetectorsOnEdges to make tests comparable |
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 |
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 |
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 |
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 | |
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_Alternatives::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< 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 |
StaticCommand< T > | A wrapper for a Command function |
binary_function | |
exception | |
less | |
runtime_error | |
Stop | Definition of vehicle stop (position and duration) |
StringBijection< T > | |
StringBijection< T >::Entry | |
StringTokenizer | |
StringUtils | Some static methods for string processing |
SUMOAbstractRouter< E, V > | |
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 |
SUMOVehicleParameter::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 | |
tcpip::Socket | |
tcpip::SocketException | |
tcpip::Storage | |
testclient::BoundingBox | |
testclient::Position | |
testclient::Position3D | |
testclient::PositionRoadMap | |
testclient::TLPhase | |
testclient::TraCITestClient | |
TNeighbourDistribution | |
TplConvert< E > | |
TplConvertSec< E > | |
traci::TraCIException | |
traci::TraCIServer | |
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 | |
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< T > | |
ValueSource< T > | |
ValueTimeLine< T > | |
VectorHelper< T > | |
vertex | |
WrappingCommand< T > | A wrapper for a Command function |
XMLSubSys | Utility methods for initialising, closing and using the XML-subsystem |