A C D E F G H I L M N O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractSignalController - Class in org.matsim.contrib.signals.controller
- AbstractSignalController() - Constructor for class org.matsim.contrib.signals.controller.AbstractSignalController
- AbstractSignalsReader - Class in org.matsim.contrib.signals.data
-
Attempt to provide the readURL, readFile, readStream functionality in a consolidated way.
- AbstractSignalsReader() - Constructor for class org.matsim.contrib.signals.data.AbstractSignalsReader
- ACTION_ON_CONFLICTING_DIRECTION_VIOLATION - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- ACTION_ON_INTERGREEN_VIOLATION - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- Adapter1 - Class in org.matsim.jaxb
- Adapter1() - Constructor for class org.matsim.jaxb.Adapter1
- addAmberTimeData(AmberTimeData) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
- addAmberTimeData(AmberTimeData) - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
- addArrivalRateForLane(Id<Link>, Id<Lane>, double) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- addArrivalRateForLink(Id<Link>, double) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- addConflictingDirection(Id<Direction>) - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
- addConflictingDirectionsForIntersection(Id<SignalSystem>, Id<Node>, IntersectionDirections) - Method in interface org.matsim.contrib.signals.data.conflicts.ConflictData
- addConflictingDirectionsForIntersection(Id<SignalSystem>, Id<Node>, IntersectionDirections) - Method in class org.matsim.contrib.signals.data.conflicts.ConflictDataImpl
- addDirection(Direction) - Method in interface org.matsim.contrib.signals.data.conflicts.IntersectionDirections
- addDirectionWhichMustYield(Id<Direction>) - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
- addDirectionWithRightOfWay(Id<Direction>) - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
- addExtensionPoint(SylviaExtensionPoint) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
- addIntergreensForSignalSystem(IntergreensForSignalSystemData) - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesData
- addIntergreensForSignalSystem(IntergreensForSignalSystemData) - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesDataImpl
- addLaneId(Id<Lane>) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalData
- addNonConflictingDirection(Id<Direction>) - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
- addOTFSignalGroup(VisSignalGroup) - Method in class org.matsim.contrib.signals.otfvis.VisSignalSystem
- addPlan(SignalPlan) - Method in class org.matsim.codeexamples.simpleResponsiveSignalEngine.SimpleResponsiveSignal
- addPlan(SignalPlan) - Method in class org.matsim.contrib.signals.controller.AbstractSignalController
- addPlan(SignalPlan) - Method in interface org.matsim.contrib.signals.controller.SignalController
- addSignal(Signal) - Method in interface org.matsim.contrib.signals.model.SignalGroup
- addSignal(Signal) - Method in class org.matsim.contrib.signals.model.SignalGroupImpl
- addSignal(Signal) - Method in interface org.matsim.contrib.signals.model.SignalSystem
- addSignal(Signal) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
- addSignal(VisSignal) - Method in class org.matsim.contrib.signals.otfvis.VisSignalGroup
- addSignalControllerFactory(String, Class<? extends SignalControllerFactory>) - Method in class org.matsim.contrib.signals.builder.Signals.Configurator
-
Call this method when you want to add your own SignalController.
- addSignalData(SignalData) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemData
- addSignalGroup(SignalGroup) - Method in interface org.matsim.contrib.signals.model.SignalSystem
- addSignalGroup(SignalGroup) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
- addSignalGroupData(SignalGroupData) - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsData
- addSignalGroupData(SignalGroupData) - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsDataImpl
- addSignalGroupSettings(SignalGroupSettingsData) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
- addSignalGroupSettings(SignalGroupSettingsData) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
- addSignalId(Id<Signal>) - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupData
- addSignalizeableItem(SignalizeableItem) - Method in class org.matsim.contrib.signals.model.DatabasedSignal
- addSignalizeableItem(SignalizeableItem) - Method in interface org.matsim.contrib.signals.model.Signal
- addSignalPlanData(SignalPlanData) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerData
- addSignalPlanData(SignalPlanData) - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerDataImpl
- addSignalSystem(SignalSystem) - Method in interface org.matsim.contrib.signals.model.SignalSystemsManager
- addSignalSystem(SignalSystem) - Method in class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
- addSignalSystemControllerData(SignalSystemControllerData) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlData
- addSignalSystemControllerData(SignalSystemControllerData) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataImpl
- addSignalSystemData(SignalSystemData) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsData
- addSignalSystemData(SignalSystemData) - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataImpl
- addTurningMoveRestriction(Id<Link>) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalData
- allDownstreamLinksEmpty(Id<SignalSystem>, Id<SignalGroup>) - Method in class org.matsim.contrib.signals.sensor.DownstreamSensor
- allDownstreamLinksEmpty(SignalData) - Method in class org.matsim.contrib.signals.sensor.DownstreamSensor
- allLinksEmpty(Set<Id<Link>>) - Method in class org.matsim.contrib.signals.sensor.DownstreamSensor
- AmberLogic - Interface in org.matsim.contrib.signals.model
- AmberLogicImpl - Class in org.matsim.contrib.signals.model
-
AmberLogic for a simulation with amber times (i.e.
- AmberLogicImpl(AmberTimesData) - Constructor for class org.matsim.contrib.signals.model.AmberLogicImpl
- AmberTimeData - Interface in org.matsim.contrib.signals.data.ambertimes.v10
- AMBERTIMES_FILE - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- AMBERTIMES10 - Static variable in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesWriter10
- AmberTimesData - Interface in org.matsim.contrib.signals.data.ambertimes.v10
- AmberTimesDataFactory - Interface in org.matsim.contrib.signals.data.ambertimes.v10
- AmberTimesDataImpl - Class in org.matsim.contrib.signals.data.ambertimes.v10
- AmberTimesDataImpl() - Constructor for class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
- AmberTimesReader10 - Class in org.matsim.contrib.signals.data.ambertimes.v10
- AmberTimesReader10(AmberTimesData) - Constructor for class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesReader10
- AmberTimesWriter10 - Class in org.matsim.contrib.signals.data.ambertimes.v10
- AmberTimesWriter10(AmberTimesData) - Constructor for class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesWriter10
- apply(GenericEvent) - Method in class org.matsim.contrib.signals.events.SignalGroupStateChangedEventMapper
- ATTRIBUTE_SIGNALGROUP_ID - Static variable in class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
- ATTRIBUTE_SIGNALGROUP_STATE - Static variable in class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
- ATTRIBUTE_SIGNALSYSTEM_ID - Static variable in class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
C
- calculateAvgFlexibleCycleTimePerSignalSystem() - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
- calculateAvgSignalGreenTimePerFlexibleCycle() - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
- calculateGreenTimeSeconds(SignalGroupSettingsData, int) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
- calculateIntergreens(String, String, boolean) - Method in class org.matsim.contrib.signals.utils.CalculateSimplifiedIntergreens
- calculateSignalGreenTimeRatios() - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
-
can be used for fixed cycle times with repeating signal groups per cycle too (e.g.
- CalculateSimplifiedIntergreens - Class in org.matsim.contrib.signals.utils
-
Class to calculate the intergreen times from a (fixed) signal control plan and write them into a xml file.
- CalculateSimplifiedIntergreens() - Constructor for class org.matsim.contrib.signals.utils.CalculateSimplifiedIntergreens
- checkConsistency() - Method in interface org.matsim.contrib.signals.data.consistency.ConsistencyChecker
- checkConsistency() - Method in class org.matsim.contrib.signals.data.consistency.SignalControlDataConsistencyChecker
- checkConsistency() - Method in class org.matsim.contrib.signals.data.consistency.SignalGroupsDataConsistencyChecker
- checkConsistency() - Method in class org.matsim.contrib.signals.data.consistency.SignalSystemsDataConsistencyChecker
- checkConsistency(Config) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- COMBINE_SIMILAR_REGULATIONTIME - org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.StabilizationStrategy
- COMBINED - org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.Regime
- Configurator(AllowsConfiguration) - Constructor for class org.matsim.contrib.signals.builder.Signals.Configurator
- configure(AllowsConfiguration) - Static method in class org.matsim.contrib.signals.builder.Signals
- ConflictData - Interface in org.matsim.contrib.signals.data.conflicts
- ConflictDataFactory - Interface in org.matsim.contrib.signals.data.conflicts
- ConflictDataImpl - Class in org.matsim.contrib.signals.data.conflicts
- ConflictDataImpl() - Constructor for class org.matsim.contrib.signals.data.conflicts.ConflictDataImpl
- CONFLICTING_DIRECTIONS_AND_TURN_RESTRICTIONS - org.matsim.contrib.signals.SignalSystemsConfigGroup.IntersectionLogic
- CONFLICTING_DIRECTIONS_FILE - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- CONFLICTING_DIRECTIONS_NO_TURN_RESTRICTIONS - org.matsim.contrib.signals.SignalSystemsConfigGroup.IntersectionLogic
- ConflictingDirectionsLogic - Interface in org.matsim.contrib.signals.model
-
Marker interface.
- ConflictingDirectionsLogicImpl - Class in org.matsim.contrib.signals.model
- ConflictingDirectionsLogicImpl(Network, Lanes, SignalsData, SignalSystemsConfigGroup.ActionOnSignalSpecsViolation) - Constructor for class org.matsim.contrib.signals.model.ConflictingDirectionsLogicImpl
- ConflictingDirectionsReader - Class in org.matsim.contrib.signals.data.conflicts.io
- ConflictingDirectionsReader(ConflictData) - Constructor for class org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsReader
- ConflictingDirectionsWriter - Class in org.matsim.contrib.signals.data.conflicts.io
- ConflictingDirectionsWriter(ConflictData) - Constructor for class org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsWriter
- ConflictingDirectionsWriterHandler - Interface in org.matsim.contrib.signals.data.conflicts.io
- considerDelayOfStuckedAgents() - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
- ConsistencyChecker - Interface in org.matsim.contrib.signals.data.consistency
-
A marker interface for ConsistencyCheckers.
- convertSignalControlData(SignalControlData, SignalControlData) - Static method in class org.matsim.contrib.signals.controller.sylvia.SylviaPreprocessData
-
Convert old, fixed time signal control data into new sylvia signal control data.
- copySignalControlData(SignalControlData) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
-
Clones the SignalControlData given as argument and returns a new instance of SignalControlData with the same content.
- copySignalGroupSettingsData(SignalGroupSettingsData, SignalControlDataFactory) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
-
Clones the SignalGroupSettingsData given as argument and returns a new instance of SignalGroupSettingsData with the same content.
- copySignalPlanData(SignalPlanData, Id<SignalPlan>) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
-
Clones the SignalPlanData given as argument and returns a new instance of SignalPlanData with the same content.
- CreateAllDayGreenFromSignalControl - Class in org.matsim.contrib.signals.utils
-
Class to convert an arbitrary signal control file of MATSim into an all day green signal control.
- CreateAllDayGreenFromSignalControl() - Constructor for class org.matsim.contrib.signals.utils.CreateAllDayGreenFromSignalControl
- createAmberTimeData(Id<SignalSystem>) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataFactory
- createAndAddSignal(SignalSystemData, SignalSystemsDataFactory, Id<Signal>, Id<Link>, List<Id<Lane>>) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
-
Convenience method to create a signal with the given Id on the link with the given Id on the lanes with the given Ids.
- createAndAddSignalGroups4Signals(SignalGroupsData, SignalSystemData) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
-
Creates a signal group for each single signal of the system and adds it to the given SignalGroupsData container.
- createConflictingDirectionsContainerForIntersection(Id<SignalSystem>, Id<Node>) - Method in interface org.matsim.contrib.signals.data.conflicts.ConflictDataFactory
- createCoordinate(XMLCoordinateType) - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
-
Create an instance of
JAXBElement
<
XMLCoordinateType
>
} - createCoordinate(XMLCoordinateType) - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
-
Create an instance of
JAXBElement
<
XMLCoordinateType
>
} - createCoordinate(XMLCoordinateType) - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
JAXBElement
<
XMLCoordinateType
>
} - createCoordinate(XMLCoordinateType) - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
-
Create an instance of
JAXBElement
<
XMLCoordinateType
>
} - createCoordinate(XMLCoordinateType) - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
-
Create an instance of
JAXBElement
<
XMLCoordinateType
>
} - createDirection(Id<SignalSystem>, Id<Node>, Id<Link>, Id<Link>, Id<Direction>) - Method in interface org.matsim.contrib.signals.data.conflicts.ConflictDataFactory
- CreateIntergreensExample - Class in org.matsim.codeexamples.fixedTimeSignals
-
This example shows how to create an intergreens input file for a given scenario.
- CreateIntergreensExample() - Constructor for class org.matsim.codeexamples.fixedTimeSignals.CreateIntergreensExample
- createIntergreensForSignalSystem(Id<SignalSystem>) - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesDataFactory
- createNetsimLink(Link, QNodeI) - Method in class org.matsim.core.mobsim.qsim.qnetsimengine.QSignalsNetworkFactory
- createNetsimNode(Node) - Method in class org.matsim.core.mobsim.qsim.qnetsimengine.QSignalsNetworkFactory
- createSetting4SignalGroup(SignalControlDataFactory, Id<SignalGroup>, int, int) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
-
Creates and returns a signal group setting for the given signal group id with the given onset and dropping time.
- createSignalData(Id<Signal>) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataFactory
- createSignalData(Id<Signal>) - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataFactoryImpl
- createSignalGroupData(Id<SignalSystem>, Id<SignalGroup>) - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsDataFactory
- createSignalGroupSettingsData(Id<SignalGroup>) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataFactory
- createSignalGroupSettingsData(Id<SignalGroup>) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataFactoryImpl
- CreateSignalInputExample - Class in org.matsim.codeexamples.fixedTimeSignals
-
Example for how to create signal input files from code.
- CreateSignalInputExample() - Constructor for class org.matsim.codeexamples.fixedTimeSignals.CreateSignalInputExample
- CreateSignalInputWithLanesExample - Class in org.matsim.codeexamples.fixedTimeSignals
-
Example for how to create signal input files for a scenario with lanes from code.
- CreateSignalInputWithLanesExample() - Constructor for class org.matsim.codeexamples.fixedTimeSignals.CreateSignalInputWithLanesExample
- createSignalPlan(SignalControlDataFactory, int, int) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
-
Creates a signal plan with the given cycle time and offset.
- createSignalPlan(SignalControlDataFactory, int, int, Id<SignalPlan>) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
-
Creates a signal plan with the given cycle time, offset and id.
- createSignalPlan(SignalPlanData) - Method in interface org.matsim.contrib.signals.builder.SignalModelFactory
- createSignalPlanData(Id<SignalPlan>) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataFactory
- createSignalPlanData(Id<SignalPlan>) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataFactoryImpl
- createSignalsData(SignalSystemsConfigGroup) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
-
Create an empty SignalsData object
- createSignalSystem(Id<SignalSystem>) - Method in interface org.matsim.contrib.signals.builder.SignalModelFactory
- createSignalSystemController(String, SignalSystem) - Method in interface org.matsim.contrib.signals.builder.SignalModelFactory
- createSignalSystemController(SignalSystem) - Method in class org.matsim.codeexamples.simpleResponsiveSignalEngine.SimpleResponsiveSignal.SimpleResponsiveSignalFactory
- createSignalSystemController(SignalSystem) - Method in class org.matsim.contrib.signals.controller.fixedTime.DefaultPlanbasedSignalSystemController.FixedTimeFactory
- createSignalSystemController(SignalSystem) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerSignalController.LaemmerFactory
- createSignalSystemController(SignalSystem) - Method in interface org.matsim.contrib.signals.controller.SignalControllerFactory
- createSignalSystemController(SignalSystem) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalController.SylviaFactory
- createSignalSystemControllerData(Id<SignalSystem>) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataFactory
- createSignalSystemControllerData(Id<SignalSystem>) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataFactoryImpl
- createSignalSystemData(Id<SignalSystem>) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataFactory
- createSignalSystemData(Id<SignalSystem>) - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataFactoryImpl
- createXMLActLocationType() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
-
Create an instance of
XMLActLocationType
- createXMLActLocationType() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
-
Create an instance of
XMLActLocationType
- createXMLActLocationType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLActLocationType
- createXMLActLocationType() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
-
Create an instance of
XMLActLocationType
- createXMLActLocationType() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
-
Create an instance of
XMLActLocationType
- createXMLAmberTimes() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
-
Create an instance of
XMLAmberTimes
- createXMLAmberTimesType() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
-
Create an instance of
XMLAmberTimesType
- createXMLAmberTimesTypeXMLAmber() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
-
Create an instance of
XMLAmberTimesType.XMLAmber
- createXMLAmberTimesTypeXMLRedAmber() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
-
Create an instance of
XMLAmberTimesType.XMLRedAmber
- createXMLAmberTimesXMLSignalSystem() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
-
Create an instance of
XMLAmberTimes.XMLSignalSystem
- createXMLAmberTimesXMLSignalSystemXMLSignal() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
-
Create an instance of
XMLAmberTimes.XMLSignalSystem.XMLSignal
- createXMLCoordinateType() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
-
Create an instance of
XMLCoordinateType
- createXMLCoordinateType() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
-
Create an instance of
XMLCoordinateType
- createXMLCoordinateType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLCoordinateType
- createXMLCoordinateType() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
-
Create an instance of
XMLCoordinateType
- createXMLCoordinateType() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
-
Create an instance of
XMLCoordinateType
- createXMLEndingSignalGroupType() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
-
Create an instance of
XMLEndingSignalGroupType
- createXMLEndingSignalGroupTypeXMLBeginningSignalGroup() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
-
Create an instance of
XMLEndingSignalGroupType.XMLBeginningSignalGroup
- createXMLFacilityId() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
-
Create an instance of
XMLFacilityId
- createXMLFacilityId() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
-
Create an instance of
XMLFacilityId
- createXMLFacilityId() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLFacilityId
- createXMLFacilityId() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
-
Create an instance of
XMLFacilityId
- createXMLFacilityId() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
-
Create an instance of
XMLFacilityId
- createXMLGlobalDefaultsType() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
-
Create an instance of
XMLGlobalDefaultsType
- createXMLGlobalDefaultsTypeXMLAmberTimeGreen() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
-
Create an instance of
XMLGlobalDefaultsType.XMLAmberTimeGreen
- createXMLIdRefType() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
-
Create an instance of
XMLIdRefType
- createXMLIdRefType() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
-
Create an instance of
XMLIdRefType
- createXMLIdRefType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLIdRefType
- createXMLIdRefType() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
-
Create an instance of
XMLIdRefType
- createXMLIdRefType() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
-
Create an instance of
XMLIdRefType
- createXMLIntergreenTimes() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
-
Create an instance of
XMLIntergreenTimes
- createXMLIntergreenTimesXMLSignalSystem() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
-
Create an instance of
XMLIntergreenTimes.XMLSignalSystem
- createXMLLinkId() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
-
Create an instance of
XMLLinkId
- createXMLLinkId() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
-
Create an instance of
XMLLinkId
- createXMLLinkId() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLLinkId
- createXMLLinkId() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
-
Create an instance of
XMLLinkId
- createXMLLinkId() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
-
Create an instance of
XMLLinkId
- createXMLLocation() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
-
Create an instance of
XMLLocation
- createXMLLocation() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
-
Create an instance of
XMLLocation
- createXMLLocation() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLLocation
- createXMLLocation() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
-
Create an instance of
XMLLocation
- createXMLLocation() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
-
Create an instance of
XMLLocation
- createXMLMatsimObjectType() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
-
Create an instance of
XMLMatsimObjectType
- createXMLMatsimObjectType() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
-
Create an instance of
XMLMatsimObjectType
- createXMLMatsimObjectType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLMatsimObjectType
- createXMLMatsimObjectType() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
-
Create an instance of
XMLMatsimObjectType
- createXMLMatsimObjectType() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
-
Create an instance of
XMLMatsimObjectType
- createXMLMatsimParameterType() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
-
Create an instance of
XMLMatsimParameterType
- createXMLMatsimParameterType() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
-
Create an instance of
XMLMatsimParameterType
- createXMLMatsimParameterType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLMatsimParameterType
- createXMLMatsimParameterType() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
-
Create an instance of
XMLMatsimParameterType
- createXMLMatsimParameterType() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
-
Create an instance of
XMLMatsimParameterType
- createXMLMatsimTimeAttributeType() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
-
Create an instance of
XMLMatsimTimeAttributeType
- createXMLMatsimTimeAttributeType() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
-
Create an instance of
XMLMatsimTimeAttributeType
- createXMLMatsimTimeAttributeType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLMatsimTimeAttributeType
- createXMLMatsimTimeAttributeType() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
-
Create an instance of
XMLMatsimTimeAttributeType
- createXMLMatsimTimeAttributeType() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
-
Create an instance of
XMLMatsimTimeAttributeType
- createXMLSignalControl() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLSignalControl
- createXMLSignalGroups() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
-
Create an instance of
XMLSignalGroups
- createXMLSignalGroupSettingsType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLSignalGroupSettingsType
- createXMLSignalGroupSettingsTypeXMLDropping() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLSignalGroupSettingsType.XMLDropping
- createXMLSignalGroupSettingsTypeXMLOnset() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLSignalGroupSettingsType.XMLOnset
- createXMLSignalGroupType() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
-
Create an instance of
XMLSignalGroupType
- createXMLSignalPlanType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLSignalPlanType
- createXMLSignalPlanTypeXMLCycleTime() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLSignalPlanType.XMLCycleTime
- createXMLSignalPlanTypeXMLOffset() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLSignalPlanType.XMLOffset
- createXMLSignalPlanTypeXMLStart() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLSignalPlanType.XMLStart
- createXMLSignalPlanTypeXMLStop() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLSignalPlanType.XMLStop
- createXMLSignalSystemControllerType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLSignalSystemControllerType
- createXMLSignalSystems() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
-
Create an instance of
XMLSignalSystems
- createXMLSignalSystemSignalGroupType() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
-
Create an instance of
XMLSignalSystemSignalGroupType
- createXMLSignalSystemType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create an instance of
XMLSignalSystemType
- createXMLSignalSystemType() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
-
Create an instance of
XMLSignalSystemType
- createXMLSignalSystemTypeXMLSignals() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
-
Create an instance of
XMLSignalSystemType.XMLSignals
- createXMLSignalType() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
-
Create an instance of
XMLSignalType
- createXMLSignalTypeXMLLane() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
-
Create an instance of
XMLSignalType.XMLLane
- createXMLSignalTypeXMLTurningMoveRestrictions() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
-
Create an instance of
XMLSignalType.XMLTurningMoveRestrictions
D
- DatabasedSignal - Class in org.matsim.contrib.signals.model
- DatabasedSignal(SignalData) - Constructor for class org.matsim.contrib.signals.model.DatabasedSignal
- DatabasedSignalPlan - Class in org.matsim.contrib.signals.model
- DatabasedSignalPlan(SignalPlanData) - Constructor for class org.matsim.contrib.signals.model.DatabasedSignalPlan
- daytime - Variable in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLStart
- daytime - Variable in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLStop
- DefaultPlanbasedSignalSystemController - Class in org.matsim.contrib.signals.controller.fixedTime
-
Implements a Fixed-time control.
- DefaultPlanbasedSignalSystemController.FixedTimeFactory - Class in org.matsim.contrib.signals.controller.fixedTime
- DelayAnalysisTool - Class in org.matsim.contrib.signals.analysis
-
Calculate total delay and delay per link.
- DelayAnalysisTool(Network) - Constructor for class org.matsim.contrib.signals.analysis.DelayAnalysisTool
- DelayAnalysisTool(Network, EventsManager) - Constructor for class org.matsim.contrib.signals.analysis.DelayAnalysisTool
- Direction - Interface in org.matsim.contrib.signals.data.conflicts
- DownstreamSensor - Class in org.matsim.contrib.signals.sensor
- DownstreamSensor(LinkSensorManager, Scenario) - Constructor for class org.matsim.contrib.signals.sensor.DownstreamSensor
- dropping - Variable in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType
E
- ELEMENT_NAME - Static variable in interface org.matsim.contrib.signals.data.SignalsData
-
Name under which signals data are added as scenario elements
- endConflictData(BufferedWriter) - Method in interface org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsWriterHandler
- endingSignalGroup - Variable in class org.matsim.jaxb.intergreenTimes10.XMLIntergreenTimes.XMLSignalSystem
- endTag(String, String, Stack<String>) - Method in class org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsReader
- EVENT_TYPE - Static variable in class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
- EXCEPTION - org.matsim.contrib.signals.SignalSystemsConfigGroup.ActionOnSignalSpecsViolation
F
- FILENAME_AMBER_TIMES - Static variable in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- FILENAME_SIGNAL_CONTROL - Static variable in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- FILENAME_SIGNAL_GROUPS - Static variable in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- FILENAME_SIGNAL_SYSTEMS - Static variable in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- fillIntersectionDirectionsForSingleCrossingScenario(IntersectionDirections, Id<SignalSystem>, ConflictData) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
- FIXED_TIME_PREFIX - Static variable in class org.matsim.contrib.signals.controller.sylvia.SylviaPreprocessData
- FixedTimeFactory() - Constructor for class org.matsim.contrib.signals.controller.fixedTime.DefaultPlanbasedSignalSystemController.FixedTimeFactory
G
- getActionOnConflictingDirectionViolation() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- getActionOnIntergreenViolation() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- getActiveRegime() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- getActiveStabilizationStrategy() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- getAmber() - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType
-
Gets the value of the amber property.
- getAmberLogic() - Method in interface org.matsim.contrib.signals.model.SignalSystemsManager
- getAmberLogic() - Method in class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
- getAmberOfSignal(Id<Signal>) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
- getAmberTimeDataBySystemId() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
- getAmberTimeDataBySystemId() - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
- getAmberTimeGreen() - Method in class org.matsim.jaxb.amberTimes10.XMLGlobalDefaultsType
-
Gets the value of the amberTimeGreen property.
- getAmberTimesData() - Method in interface org.matsim.contrib.signals.data.SignalsData
- getAmberTimesData() - Method in class org.matsim.contrib.signals.data.SignalsDataImpl
- getAmberTimesFile() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- getAmberTimesOutputFilename() - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- getAttributes() - Method in class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
- getAverageArrivalRateOnLane(Id<Link>, Id<Lane>, double) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- getAverageArrivalRateOnLink(Id<Link>, double) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- getAvgDelayPerLink() - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
- getBeginningSignalGroup() - Method in class org.matsim.jaxb.intergreenTimes10.XMLEndingSignalGroupType
-
Gets the value of the beginningSignalGroup property.
- getComments() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- getComments() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
- getConflictingDirections() - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
- getConflictingDirectionsData() - Method in interface org.matsim.contrib.signals.data.SignalsData
- getConflictingDirectionsData() - Method in class org.matsim.contrib.signals.data.SignalsDataImpl
- getConflictingDirectionsFile() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- getConflictsPerNode() - Method in interface org.matsim.contrib.signals.data.conflicts.ConflictData
- getConflictsPerNode() - Method in class org.matsim.contrib.signals.data.conflicts.ConflictDataImpl
- getConflictsPerSignalSystem() - Method in interface org.matsim.contrib.signals.data.conflicts.ConflictData
- getConflictsPerSignalSystem() - Method in class org.matsim.contrib.signals.data.conflicts.ConflictDataImpl
- getControler() - Method in class org.matsim.codeexamples.simpleResponsiveSignalEngine.RunSimpleResponsiveSignalExample
- getControllerIdentifier() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerData
- getControllerIdentifier() - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerDataImpl
- getControllerIdentifier() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalSystemControllerType
-
Gets the value of the controllerIdentifier property.
- getCycleTime() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
- getCycleTime() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
- getCycleTime() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
- getCycleTime() - Method in class org.matsim.contrib.signals.model.DatabasedSignalPlan
- getCycleTime() - Method in interface org.matsim.contrib.signals.model.SignalPlan
- getCycleTime() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
-
Gets the value of the cycleTime property.
- getDaytime() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLStart
-
Gets the value of the daytime property.
- getDaytime() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLStop
-
Gets the value of the daytime property.
- getDefaultAmber() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
- getDefaultAmber() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
- getDefaultAmber() - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
- getDefaultAmberTimeGreen() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
- getDefaultAmberTimeGreen() - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
- getDefaultRedAmber() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
- getDefaultRedAmber() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
- getDefaultRedAmber() - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
- getDesiredCycleTime() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- getDirection(Id<Link>, Id<Link>) - Method in interface org.matsim.contrib.signals.data.conflicts.IntersectionDirections
- getDirections() - Method in interface org.matsim.contrib.signals.data.conflicts.IntersectionDirections
- getDirectionsWhichMustYield() - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
- getDirectionsWithRightOfWay() - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
- getDropping() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsData
- getDropping() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsDataImpl
- getDropping() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType
-
Gets the value of the dropping property.
- getDroppings(double) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
- getDroppings(double) - Method in class org.matsim.contrib.signals.model.DatabasedSignalPlan
- getDroppings(double) - Method in interface org.matsim.contrib.signals.model.SignalPlan
- getEndingBeginningSignalGroupKeys() - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemData
- getEndingBeginningSignalGroupKeys() - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemDataImpl
- getEndingSignalGroup() - Method in class org.matsim.jaxb.intergreenTimes10.XMLIntergreenTimes.XMLSignalSystem
-
Gets the value of the endingSignalGroup property.
- getEndSignalGroupTimesForBeginningGroup(Id<SignalGroup>) - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemData
- getEndSignalGroupTimesForBeginningGroup(Id<SignalGroup>) - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemDataImpl
- getEndTime() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
- getEndTime() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
- getEndTime() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
- getEndTime() - Method in class org.matsim.contrib.signals.model.DatabasedSignalPlan
- getEndTime() - Method in interface org.matsim.contrib.signals.model.SignalPlan
- getEventsManager() - Method in interface org.matsim.contrib.signals.model.SignalSystemsManager
- getEventsManager() - Method in class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
- getEventType() - Method in class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
- getExtensionPoints() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
- getFactory() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
- getFactory() - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
- getFactory() - Method in interface org.matsim.contrib.signals.data.conflicts.ConflictData
- getFactory() - Method in class org.matsim.contrib.signals.data.conflicts.ConflictDataImpl
- getFactory() - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesData
- getFactory() - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesDataImpl
- getFactory() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlData
- getFactory() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataImpl
- getFactory() - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsData
- getFactory() - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsDataImpl
- getFactory() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsData
- getFactory() - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataImpl
- getFixedTimeCycle() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
- getFromLink() - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
- getGlobalDefaults() - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimes
-
Gets the value of the globalDefaults property.
- getId() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
- getId() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
- getId() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
- getId() - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupData
- getId() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalData
- getId() - Method in class org.matsim.contrib.signals.model.DatabasedSignal
- getId() - Method in class org.matsim.contrib.signals.model.DatabasedSignalPlan
- getId() - Method in interface org.matsim.contrib.signals.model.Signal
- getId() - Method in interface org.matsim.contrib.signals.model.SignalGroup
- getId() - Method in class org.matsim.contrib.signals.model.SignalGroupImpl
- getId() - Method in interface org.matsim.contrib.signals.model.SignalPlan
- getId() - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
- getId() - Method in class org.matsim.contrib.signals.otfvis.VisSignalGroup
- getId() - Method in class org.matsim.contrib.signals.otfvis.VisSignalSystem
- getIntergreensForSignalSystemDataMap() - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesData
- getIntergreensForSignalSystemDataMap() - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesDataImpl
- getIntergreensLogic() - Method in interface org.matsim.contrib.signals.model.SignalSystemsManager
- getIntergreensLogic() - Method in class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
- getIntergreenTime() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- getIntergreenTime(Id<SignalGroup>, Id<SignalGroup>) - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemData
- getIntergreenTime(Id<SignalGroup>, Id<SignalGroup>) - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemDataImpl
- getIntergreenTimesData() - Method in interface org.matsim.contrib.signals.data.SignalsData
- getIntergreenTimesData() - Method in class org.matsim.contrib.signals.data.SignalsDataImpl
- getIntergreenTimesFile() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- getIntergreenTimesOutputFilename() - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- getIntersectionLogic() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- getLane() - Method in class org.matsim.jaxb.signalsystems20.XMLSignalType
-
Gets the value of the lane property.
- getLaneArrivalRate(Id<Link>, Id<Lane>) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- getLaneIds() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalData
- getLaneIds() - Method in class org.matsim.contrib.signals.model.DatabasedSignal
- getLaneIds() - Method in interface org.matsim.contrib.signals.model.Signal
- getLinkArrivalRate(Id<Link>) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- getLinkId() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalData
- getLinkId() - Method in class org.matsim.contrib.signals.model.DatabasedSignal
- getLinkId() - Method in interface org.matsim.contrib.signals.model.Signal
- getLinkIdRef() - Method in class org.matsim.jaxb.signalsystems20.XMLSignalType
-
Gets the value of the linkIdRef property.
- getLookBackTime() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- getMaxCycleTime() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- getMaxExtensionTime() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
- getMinGreenTime() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- getNewState() - Method in class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
- getNodeId() - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
- getNodeId() - Method in interface org.matsim.contrib.signals.data.conflicts.IntersectionDirections
- getNonConflictingDirections() - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
- getNumberOfCarsInDistance(Id<Link>, Double, double) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- getNumberOfCarsInDistanceOnLane(Id<Link>, Id<Lane>, Double, double) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- getNumberOfCarsOnLane(Id<Link>, Id<Lane>) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- getNumberOfCarsOnLink(Id<Link>) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- getOffset() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
- getOffset() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
- getOffset() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
- getOffset() - Method in class org.matsim.contrib.signals.model.DatabasedSignalPlan
- getOffset() - Method in interface org.matsim.contrib.signals.model.SignalPlan
- getOffset() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
-
Gets the value of the offset property.
- getOnset() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsData
- getOnset() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsDataImpl
- getOnset() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType
-
Gets the value of the onset property.
- getOnsets(double) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
- getOnsets(double) - Method in class org.matsim.contrib.signals.model.DatabasedSignalPlan
- getOnsets(double) - Method in interface org.matsim.contrib.signals.model.SignalPlan
- getOTFSignalGroups() - Method in class org.matsim.contrib.signals.otfvis.VisSignalSystem
- getPlanData() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
- getPlanData() - Method in class org.matsim.contrib.signals.model.DatabasedSignalPlan
- getProportion() - Method in class org.matsim.jaxb.amberTimes10.XMLGlobalDefaultsType.XMLAmberTimeGreen
-
Gets the value of the proportion property.
- getRedAmber() - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType
-
Gets the value of the redAmber property.
- getRedAmberOfSignal(Id<Signal>) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
- getRefId() - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem.XMLSignal
-
Gets the value of the refId property.
- getRefId() - Method in class org.matsim.jaxb.signalgroups20.XMLIdRefType
-
Gets the value of the refId property.
- getRefId() - Method in class org.matsim.jaxb.signalsystems20.XMLIdRefType
-
Gets the value of the refId property.
- getRequestedState() - Method in interface org.matsim.contrib.signals.model.SignalGroupStateChangeRequest
- getSec() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType.XMLDropping
-
Gets the value of the sec property.
- getSec() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType.XMLOnset
-
Gets the value of the sec property.
- getSec() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLCycleTime
-
Gets the value of the sec property.
- getSec() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLOffset
-
Gets the value of the sec property.
- getSeconds() - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType.XMLAmber
-
Gets the value of the seconds property.
- getSeconds() - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType.XMLRedAmber
-
Gets the value of the seconds property.
- getSensorDistanceMeter() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
- getShortenStabilizationAfterIntergreenTime() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
-
If signals showed green during the intergreenTime, there regulation time can be shorten after intergreenTime
- getSignal() - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem
-
Gets the value of the signal property.
- getSignal() - Method in class org.matsim.jaxb.signalgroups20.XMLSignalGroupType
-
Gets the value of the signal property.
- getSignal() - Method in class org.matsim.jaxb.signalsystems20.XMLSignalSystemType.XMLSignals
-
Gets the value of the signal property.
- getSignalAmberMap() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
- getSignalControlData() - Method in interface org.matsim.contrib.signals.data.SignalsData
- getSignalControlData() - Method in class org.matsim.contrib.signals.data.SignalsDataImpl
- getSignalControlFile() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- getSignalController() - Method in interface org.matsim.contrib.signals.model.SignalSystem
- getSignalController() - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
- getSignalControlOutputFilename() - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- getSignalData() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemData
- getSignalGroup() - Method in class org.matsim.jaxb.signalgroups20.XMLSignalSystemSignalGroupType
-
Gets the value of the signalGroup property.
- getSignalGroupDataBySignalSystemId() - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsData
- getSignalGroupDataBySignalSystemId() - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsDataImpl
- getSignalGroupDataBySystemId(Id<SignalSystem>) - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsData
- getSignalGroupDataBySystemId(Id<SignalSystem>) - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsDataImpl
- getSignalGroupId() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsData
- getSignalGroupId() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsDataImpl
- getSignalGroupId() - Method in class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
- getSignalGroupId() - Method in interface org.matsim.contrib.signals.model.SignalGroupStateChangeRequest
- getSignalGroupMaxGreenScale() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
- getSignalGroups() - Method in interface org.matsim.contrib.signals.model.SignalSystem
- getSignalGroups() - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
- getSignalGroupsData() - Method in interface org.matsim.contrib.signals.data.SignalsData
- getSignalGroupsData() - Method in class org.matsim.contrib.signals.data.SignalsDataImpl
- getSignalGroupSettings() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
-
Gets the value of the signalGroupSettings property.
- getSignalGroupSettingsDataByGroupId() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
- getSignalGroupSettingsDataByGroupId() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
- getSignalGroupsFile() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- getSignalGroupsOutputFilename() - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- getSignalIds() - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupData
- getSignalizeableItems() - Method in class org.matsim.contrib.signals.model.DatabasedSignal
- getSignalizeableItems() - Method in interface org.matsim.contrib.signals.model.Signal
- getSignalPlan() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalSystemControllerType
-
Gets the value of the signalPlan property.
- getSignalPlanData() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerData
- getSignalPlanData() - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerDataImpl
- getSignalRedAmberMap() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
- getSignals() - Method in interface org.matsim.contrib.signals.model.SignalGroup
- getSignals() - Method in class org.matsim.contrib.signals.model.SignalGroupImpl
- getSignals() - Method in interface org.matsim.contrib.signals.model.SignalSystem
- getSignals() - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
- getSignals() - Method in class org.matsim.contrib.signals.otfvis.VisSignalGroup
- getSignals() - Method in class org.matsim.jaxb.signalsystems20.XMLSignalSystemType
-
Gets the value of the signals property.
- getSignalsData() - Method in interface org.matsim.contrib.signals.model.SignalSystemsManager
- getSignalsData() - Method in class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
- getSignalSystem() - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimes
-
Gets the value of the signalSystem property.
- getSignalSystem() - Method in class org.matsim.jaxb.intergreenTimes10.XMLIntergreenTimes
-
Gets the value of the signalSystem property.
- getSignalSystem() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalControl
-
Gets the value of the signalSystem property.
- getSignalSystem() - Method in class org.matsim.jaxb.signalgroups20.XMLSignalGroups
-
Gets the value of the signalSystem property.
- getSignalSystem() - Method in class org.matsim.jaxb.signalsystems20.XMLSignalSystems
-
Gets the value of the signalSystem property.
- getSignalSystemController() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalSystemType
-
Gets the value of the signalSystemController property.
- getSignalSystemControllerDataBySystemId() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlData
- getSignalSystemControllerDataBySystemId() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataImpl
- getSignalSystemData() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsData
- getSignalSystemData() - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataImpl
- getSignalSystemFile() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- getSignalSystemId() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
- getSignalSystemId() - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
- getSignalSystemId() - Method in interface org.matsim.contrib.signals.data.conflicts.IntersectionDirections
- getSignalSystemId() - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemData
- getSignalSystemId() - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemDataImpl
- getSignalSystemId() - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupData
- getSignalSystemId() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerData
- getSignalSystemId() - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerDataImpl
- getSignalSystemId() - Method in class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
- getSignalSystemId() - Method in class org.matsim.contrib.signals.otfvis.VisSignalGroup
- getSignalSystems() - Method in interface org.matsim.contrib.signals.model.SignalSystemsManager
- getSignalSystems() - Method in class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
- getSignalSystemsData() - Method in interface org.matsim.contrib.signals.data.SignalsData
- getSignalSystemsData() - Method in class org.matsim.contrib.signals.data.SignalsDataImpl
- getSignalSystemsOutputFilename() - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- getStabilizationStrategy() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- getStart() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
-
Gets the value of the start property.
- getStartTime() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
- getStartTime() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
- getStartTime() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
- getStartTime() - Method in class org.matsim.contrib.signals.model.DatabasedSignalPlan
- getStartTime() - Method in interface org.matsim.contrib.signals.model.SignalPlan
- getState() - Method in interface org.matsim.contrib.signals.model.SignalGroup
- getState() - Method in class org.matsim.contrib.signals.model.SignalGroupImpl
- getStop() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
-
Gets the value of the stop property.
- getSumOfBygoneSignalGreenTime() - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
- getSystemDefaults() - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem
-
Gets the value of the systemDefaults property.
- getTimeBucketSize() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- getTimeOfDay() - Method in interface org.matsim.contrib.signals.model.SignalGroupStateChangeRequest
- getTimeSeconds() - Method in class org.matsim.jaxb.intergreenTimes10.XMLEndingSignalGroupType.XMLBeginningSignalGroup
-
Gets the value of the timeSeconds property.
- getToLink() - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
- getToLink() - Method in class org.matsim.jaxb.signalsystems20.XMLSignalType.XMLTurningMoveRestrictions
-
Gets the value of the toLink property.
- getTotalDelay() - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
- getTotalDelayPerLink() - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
- getTotalSignalGreenTime() - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
- getTurningMoveRestrictions() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalData
- getTurningMoveRestrictions() - Method in class org.matsim.jaxb.signalsystems20.XMLSignalType
-
Gets the value of the turningMoveRestrictions property.
- getVisCoordinate() - Method in class org.matsim.contrib.signals.otfvis.VisSignalSystem
- GROUP_NAME - Static variable in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- GROUP_NAME - Static variable in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
- GROUP_NAME - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
H
- handleEvent(ActivityEndEvent) - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
- handleEvent(ActivityStartEvent) - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
- handleEvent(LinkEnterEvent) - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
- handleEvent(LinkEnterEvent) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- handleEvent(LinkLeaveEvent) - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
- handleEvent(LinkLeaveEvent) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- handleEvent(PersonDepartureEvent) - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
- handleEvent(PersonDepartureEvent) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- handleEvent(PersonEntersVehicleEvent) - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
- handleEvent(PersonEntersVehicleEvent) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- handleEvent(PersonStuckEvent) - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
- handleEvent(VehicleLeavesTrafficEvent) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- handleEvent(SignalGroupStateChangedEvent) - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
- handleEvent(SignalGroupStateChangedEvent) - Method in class org.matsim.contrib.signals.analysis.SignalEvents2ViaCSVWriter
- handleEvent(SignalGroupStateChangedEvent) - Method in interface org.matsim.contrib.signals.events.SignalGroupStateChangedEventHandler
- handleEvent(SignalGroupStateChangedEvent) - Method in class org.matsim.contrib.signals.model.ConflictingDirectionsLogicImpl
- handleEvent(SignalGroupStateChangedEvent) - Method in class org.matsim.contrib.signals.model.IntergreensLogicImpl
- handleEvent(LaneEnterEvent) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- handleEvent(LaneLeaveEvent) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- HEURISTIC - org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.StabilizationStrategy
I
- IDENTIFIER - Static variable in class org.matsim.codeexamples.simpleResponsiveSignalEngine.SimpleResponsiveSignal
- IDENTIFIER - Static variable in class org.matsim.contrib.signals.controller.fixedTime.DefaultPlanbasedSignalSystemController
- IDENTIFIER - Static variable in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerSignalController
- IDENTIFIER - Static variable in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalController
- initializeFactory(AgentCounter, MobsimTimer, QNetsimEngineI.NetsimInternalInterface) - Method in class org.matsim.core.mobsim.qsim.qnetsimengine.QSignalsNetworkFactory
- install() - Method in class org.matsim.contrib.signals.otfvis.OTFVisWithSignalsLiveModule
- IntergreensForSignalSystemData - Interface in org.matsim.contrib.signals.data.intergreens.v10
- IntergreensForSignalSystemDataImpl - Class in org.matsim.contrib.signals.data.intergreens.v10
- IntergreensForSignalSystemDataImpl(Id<SignalSystem>) - Constructor for class org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemDataImpl
- IntergreensLogic - Interface in org.matsim.contrib.signals.model
-
Marker interface.
- IntergreensLogicImpl - Class in org.matsim.contrib.signals.model
- IntergreensLogicImpl(IntergreenTimesData, SignalSystemsConfigGroup) - Constructor for class org.matsim.contrib.signals.model.IntergreensLogicImpl
- INTERGREENTIMES_FILE - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- INTERGREENTIMES10 - Static variable in class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesWriter10
- IntergreenTimesData - Interface in org.matsim.contrib.signals.data.intergreens.v10
- IntergreenTimesDataFactory - Interface in org.matsim.contrib.signals.data.intergreens.v10
- IntergreenTimesDataImpl - Class in org.matsim.contrib.signals.data.intergreens.v10
- IntergreenTimesDataImpl() - Constructor for class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesDataImpl
- IntergreenTimesReader10 - Class in org.matsim.contrib.signals.data.intergreens.v10
- IntergreenTimesReader10(IntergreenTimesData) - Constructor for class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesReader10
- IntergreenTimesWriter10 - Class in org.matsim.contrib.signals.data.intergreens.v10
- IntergreenTimesWriter10(IntergreenTimesData) - Constructor for class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesWriter10
- INTERSECTION_LOGIC - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- IntersectionDirections - Interface in org.matsim.contrib.signals.data.conflicts
- isCheckDownstream() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- isCheckDownstream() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
- isDetermineMaxLoadForTIdleGroupedBySignals() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- isMinGreenTimeForNonGrowingQueues() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- isRemoveSubPhases() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
-
If true subphases will be removed from the set of phases.
- isUseAmbertimes() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- isUseFixedTimeCycleAsMaximalExtension() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
- isUseIntergreenTimes() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- isUseSignalSystems() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
L
- LaemmerConfigGroup - Class in org.matsim.contrib.signals.controller.laemmerFix
- LaemmerConfigGroup() - Constructor for class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- LaemmerConfigGroup.Regime - Enum in org.matsim.contrib.signals.controller.laemmerFix
- LaemmerConfigGroup.StabilizationStrategy - Enum in org.matsim.contrib.signals.controller.laemmerFix
- LaemmerFactory() - Constructor for class org.matsim.contrib.signals.controller.laemmerFix.LaemmerSignalController.LaemmerFactory
- LaemmerSignalController - Class in org.matsim.contrib.signals.controller.laemmerFix
- LaemmerSignalController.LaemmerFactory - Class in org.matsim.contrib.signals.controller.laemmerFix
- LanesAndSignalsCleaner - Class in org.matsim.contrib.signals.data.consistency
- LanesAndSignalsCleaner() - Constructor for class org.matsim.contrib.signals.data.consistency.LanesAndSignalsCleaner
- linkEmpty(Id<Link>) - Method in class org.matsim.contrib.signals.sensor.DownstreamSensor
- LinkSensorManager - Class in org.matsim.contrib.signals.sensor
- LinkSensorManager(Scenario, EventsManager) - Constructor for class org.matsim.contrib.signals.sensor.LinkSensorManager
- loadSignalsData() - Method in class org.matsim.contrib.signals.data.SignalsDataLoader
M
- main(String[]) - Static method in class org.matsim.codeexamples.adaptiveSignals.RunAdaptiveSignalsExample
- main(String[]) - Static method in class org.matsim.codeexamples.fixedTimeSignals.CreateIntergreensExample
- main(String[]) - Static method in class org.matsim.codeexamples.fixedTimeSignals.CreateSignalInputExample
- main(String[]) - Static method in class org.matsim.codeexamples.fixedTimeSignals.CreateSignalInputWithLanesExample
- main(String[]) - Static method in class org.matsim.codeexamples.fixedTimeSignals.MatsimWithFixedTimeSignalsGUI
- main(String[]) - Static method in class org.matsim.codeexamples.fixedTimeSignals.RunSignalSystemsExample
- main(String[]) - Static method in class org.matsim.codeexamples.fixedTimeSignals.RunSignalSystemsExampleWithHoles
- main(String[]) - Static method in class org.matsim.codeexamples.fixedTimeSignals.VisualizeSignalScenario
- main(String[]) - Static method in class org.matsim.codeexamples.fixedTimeSignals.VisualizeSignalScenarioWithLanes
- main(String[]) - Static method in class org.matsim.codeexamples.simpleResponsiveSignalEngine.RunSimpleResponsiveSignalExample
- main(String[]) - Static method in class org.matsim.contrib.signals.controller.sylvia.SylviaPreprocessData
- main(String[]) - Static method in class org.matsim.contrib.signals.utils.CalculateSimplifiedIntergreens
-
Please choose the boolean "simplifyPhases" here.
- main(String[]) - Static method in class org.matsim.contrib.signals.utils.CreateAllDayGreenFromSignalControl
- marshal(Integer) - Method in class org.matsim.jaxb.Adapter1
- MatsimSignalSystemsReader - Class in org.matsim.contrib.signals.data
-
A place for constants to xml schemata
- MatsimSignalSystemsReader() - Constructor for class org.matsim.contrib.signals.data.MatsimSignalSystemsReader
- MatsimWithFixedTimeSignalsGUI - Class in org.matsim.codeexamples.fixedTimeSignals
-
Starts a MATSim GUI that is able to simulate fixed-time traffic signals and by default runs the example that can be found in examples/tutorial/example90TrafficLights with lanes.
- MatsimWithFixedTimeSignalsGUI() - Constructor for class org.matsim.codeexamples.fixedTimeSignals.MatsimWithFixedTimeSignalsGUI
N
- NONE - org.matsim.contrib.signals.SignalSystemsConfigGroup.IntersectionLogic
- notifyAfterMobsim(AfterMobsimEvent) - Method in class org.matsim.codeexamples.simpleResponsiveSignalEngine.SimpleResponsiveSignal
- notifyAfterMobsim(AfterMobsimEvent) - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
- notifyIterationEnds(IterationEndsEvent) - Method in class org.matsim.contrib.signals.analysis.SignalEvents2ViaCSVWriter
- notifyIterationStarts(IterationStartsEvent) - Method in class org.matsim.contrib.signals.analysis.SignalEvents2ViaCSVWriter
O
- ObjectFactory - Class in org.matsim.jaxb.amberTimes10
-
This object contains factory methods for each Java content interface and Java element interface generated in the org.matsim.jaxb.amberTimes10 package.
- ObjectFactory - Class in org.matsim.jaxb.intergreenTimes10
-
This object contains factory methods for each Java content interface and Java element interface generated in the org.matsim.jaxb.intergreenTimes10 package.
- ObjectFactory - Class in org.matsim.jaxb.signalcontrol20
-
This object contains factory methods for each Java content interface and Java element interface generated in the org.matsim.jaxb.signalcontrol20 package.
- ObjectFactory - Class in org.matsim.jaxb.signalgroups20
-
This object contains factory methods for each Java content interface and Java element interface generated in the org.matsim.jaxb.signalgroups20 package.
- ObjectFactory - Class in org.matsim.jaxb.signalsystems20
-
This object contains factory methods for each Java content interface and Java element interface generated in the org.matsim.jaxb.signalsystems20 package.
- ObjectFactory() - Constructor for class org.matsim.jaxb.amberTimes10.ObjectFactory
-
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.matsim.jaxb.amberTimes10
- ObjectFactory() - Constructor for class org.matsim.jaxb.intergreenTimes10.ObjectFactory
-
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.matsim.jaxb.intergreenTimes10
- ObjectFactory() - Constructor for class org.matsim.jaxb.signalcontrol20.ObjectFactory
-
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.matsim.jaxb.signalcontrol20
- ObjectFactory() - Constructor for class org.matsim.jaxb.signalgroups20.ObjectFactory
-
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.matsim.jaxb.signalgroups20
- ObjectFactory() - Constructor for class org.matsim.jaxb.signalsystems20.ObjectFactory
-
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.matsim.jaxb.signalsystems20
- onset - Variable in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType
- OPTIMIZING - org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.Regime
- org.matsim.codeexamples.adaptiveSignals - package org.matsim.codeexamples.adaptiveSignals
- org.matsim.codeexamples.fixedTimeSignals - package org.matsim.codeexamples.fixedTimeSignals
- org.matsim.codeexamples.simpleResponsiveSignalEngine - package org.matsim.codeexamples.simpleResponsiveSignalEngine
- org.matsim.contrib.signals - package org.matsim.contrib.signals
-
This package contains interfaces and classes that provide functionality to plug a signal system model in the MATSim framework.
- org.matsim.contrib.signals.analysis - package org.matsim.contrib.signals.analysis
- org.matsim.contrib.signals.builder - package org.matsim.contrib.signals.builder
- org.matsim.contrib.signals.controller - package org.matsim.contrib.signals.controller
- org.matsim.contrib.signals.controller.fixedTime - package org.matsim.contrib.signals.controller.fixedTime
- org.matsim.contrib.signals.controller.laemmerFix - package org.matsim.contrib.signals.controller.laemmerFix
- org.matsim.contrib.signals.controller.sylvia - package org.matsim.contrib.signals.controller.sylvia
- org.matsim.contrib.signals.data - package org.matsim.contrib.signals.data
-
Data model
- org.matsim.contrib.signals.data.ambertimes.v10 - package org.matsim.contrib.signals.data.ambertimes.v10
-
Amber times
- org.matsim.contrib.signals.data.conflicts - package org.matsim.contrib.signals.data.conflicts
- org.matsim.contrib.signals.data.conflicts.io - package org.matsim.contrib.signals.data.conflicts.io
- org.matsim.contrib.signals.data.consistency - package org.matsim.contrib.signals.data.consistency
- org.matsim.contrib.signals.data.intergreens.v10 - package org.matsim.contrib.signals.data.intergreens.v10
-
Intergreen times
- org.matsim.contrib.signals.data.signalcontrol.v20 - package org.matsim.contrib.signals.data.signalcontrol.v20
-
Signal Control
- org.matsim.contrib.signals.data.signalgroups.v20 - package org.matsim.contrib.signals.data.signalgroups.v20
-
Signal Groups
- org.matsim.contrib.signals.data.signalsystems.v20 - package org.matsim.contrib.signals.data.signalsystems.v20
-
Signal Systems Data
- org.matsim.contrib.signals.events - package org.matsim.contrib.signals.events
- org.matsim.contrib.signals.model - package org.matsim.contrib.signals.model
-
Signal Model
- org.matsim.contrib.signals.otfvis - package org.matsim.contrib.signals.otfvis
- org.matsim.contrib.signals.sensor - package org.matsim.contrib.signals.sensor
- org.matsim.contrib.signals.utils - package org.matsim.contrib.signals.utils
- org.matsim.core.mobsim.qsim.qnetsimengine - package org.matsim.core.mobsim.qsim.qnetsimengine
- org.matsim.jaxb - package org.matsim.jaxb
- org.matsim.jaxb.amberTimes10 - package org.matsim.jaxb.amberTimes10
- org.matsim.jaxb.intergreenTimes10 - package org.matsim.jaxb.intergreenTimes10
-
This package was automatically generated and is part of MATSim.
- org.matsim.jaxb.signalcontrol20 - package org.matsim.jaxb.signalcontrol20
-
This package was automatically generated and is part of MATSim.
- org.matsim.jaxb.signalgroups20 - package org.matsim.jaxb.signalgroups20
-
This package was automatically generated and is part of MATSim.
- org.matsim.jaxb.signalsystems20 - package org.matsim.jaxb.signalsystems20
-
This package was automatically generated and is part of MATSim.
- OTFVisWithSignalsLiveModule - Class in org.matsim.contrib.signals.otfvis
- OTFVisWithSignalsLiveModule() - Constructor for class org.matsim.contrib.signals.otfvis.OTFVisWithSignalsLiveModule
P
- PRIORIZE_HIGHER_POSITIONS - org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.StabilizationStrategy
- processDropping(double, Id<SignalSystem>, Id<SignalGroup>) - Method in interface org.matsim.contrib.signals.model.AmberLogic
- processDropping(double, Id<SignalSystem>, Id<SignalGroup>) - Method in class org.matsim.contrib.signals.model.AmberLogicImpl
- processOnsets(double, Id<SignalSystem>, Id<SignalGroup>) - Method in interface org.matsim.contrib.signals.model.AmberLogic
- processOnsets(double, Id<SignalSystem>, Id<SignalGroup>) - Method in class org.matsim.contrib.signals.model.AmberLogicImpl
- proportion - Variable in class org.matsim.jaxb.amberTimes10.XMLGlobalDefaultsType.XMLAmberTimeGreen
Q
- QSignalsNetworkFactory - Class in org.matsim.core.mobsim.qsim.qnetsimengine
-
this class adds the turn acceptance logic for signals.
- QSignalsNetworkFactory(Scenario, EventsManager) - Constructor for class org.matsim.core.mobsim.qsim.qnetsimengine.QSignalsNetworkFactory
R
- read(InputSource) - Method in class org.matsim.contrib.signals.data.AbstractSignalsReader
- read(InputSource) - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesReader10
- read(InputSource) - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesReader10
- read(InputSource) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlReader20
- read(InputSource) - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsReader20
- readFile(String) - Method in class org.matsim.contrib.signals.data.AbstractSignalsReader
- readFile(String) - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsReader20
- readStream(InputStream) - Method in class org.matsim.contrib.signals.data.AbstractSignalsReader
- readStream(InputStream) - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsReader20
- readURL(URL) - Method in class org.matsim.contrib.signals.data.AbstractSignalsReader
- readURL(URL) - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsReader20
- refId - Variable in class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem.XMLSignal
- registerAverageNumberOfCarsPerSecondMonitoring(Id<Link>) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- registerAverageNumberOfCarsPerSecondMonitoring(Id<Link>, double, double) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- registerAverageNumberOfCarsPerSecondMonitoringOnLane(Id<Link>, Id<Lane>) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- registerAverageNumberOfCarsPerSecondMonitoringOnLane(Id<Link>, Id<Lane>, double, double) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- registerDownstreamSensor(Id<Link>) - Method in class org.matsim.contrib.signals.sensor.DownstreamSensor
- registerDownstreamSensors(Set<Id<Link>>) - Method in class org.matsim.contrib.signals.sensor.DownstreamSensor
- registerDownstreamSensors(SignalSystem) - Method in class org.matsim.contrib.signals.sensor.DownstreamSensor
- registerNumberOfCarsInDistanceMonitoring(Id<Link>, Double) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- registerNumberOfCarsMonitoring(Id<Link>) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- registerNumberOfCarsMonitoringOnLane(Id<Link>, Id<Lane>) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- registerNumberOfCarsOnLaneInDistanceMonitoring(Id<Link>, Id<Lane>, Double) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- removeConflictingDirectionsForNode(Id<Node>) - Method in interface org.matsim.contrib.signals.data.conflicts.ConflictData
- removeConflictingDirectionsForNode(Id<Node>) - Method in class org.matsim.contrib.signals.data.conflicts.ConflictDataImpl
- removeConflictingDirectionsForSignalSystem(Id<SignalSystem>) - Method in interface org.matsim.contrib.signals.data.conflicts.ConflictData
- removeConflictingDirectionsForSignalSystem(Id<SignalSystem>) - Method in class org.matsim.contrib.signals.data.conflicts.ConflictDataImpl
- requestControlUpdate(double) - Method in interface org.matsim.contrib.signals.model.SignalSystemsManager
- requestControlUpdate(double) - Method in class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
- reset(int) - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
- reset(int) - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
- reset(int) - Method in class org.matsim.contrib.signals.analysis.SignalEvents2ViaCSVWriter
- reset(int) - Method in class org.matsim.contrib.signals.model.ConflictingDirectionsLogicImpl
- reset(int) - Method in class org.matsim.contrib.signals.model.IntergreensLogicImpl
- reset(int) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
- run() - Method in class org.matsim.codeexamples.simpleResponsiveSignalEngine.RunSimpleResponsiveSignalExample
- run(boolean) - Static method in class org.matsim.codeexamples.fixedTimeSignals.VisualizeSignalScenario
- run(boolean) - Static method in class org.matsim.codeexamples.fixedTimeSignals.VisualizeSignalScenarioWithLanes
- run(String) - Method in class org.matsim.codeexamples.fixedTimeSignals.CreateSignalInputExample
-
Set up the config and scenario, create signal information and write them to file as input for further simulations.
- run(String) - Method in class org.matsim.codeexamples.fixedTimeSignals.CreateSignalInputWithLanesExample
- run(String, String, boolean) - Static method in class org.matsim.codeexamples.adaptiveSignals.RunAdaptiveSignalsExample
- run(Scenario) - Method in class org.matsim.contrib.signals.data.consistency.LanesAndSignalsCleaner
- run(Config, boolean) - Static method in class org.matsim.codeexamples.fixedTimeSignals.RunSignalSystemsExample
- RunAdaptiveSignalsExample - Class in org.matsim.codeexamples.adaptiveSignals
-
This example starts the simulation of a single crossing scenario where the intersection is signalized by traffic-adaptive signals.
- RunAdaptiveSignalsExample() - Constructor for class org.matsim.codeexamples.adaptiveSignals.RunAdaptiveSignalsExample
- RunSignalSystemsExample - Class in org.matsim.codeexamples.fixedTimeSignals
-
Minimal example how to start your matsim run with traffic signals
- RunSignalSystemsExample() - Constructor for class org.matsim.codeexamples.fixedTimeSignals.RunSignalSystemsExample
- RunSignalSystemsExampleWithHoles - Class in org.matsim.codeexamples.fixedTimeSignals
-
Configures and runs MATSim with traffic signals from input files and visualizes it with OTFVis.
- RunSignalSystemsExampleWithHoles() - Constructor for class org.matsim.codeexamples.fixedTimeSignals.RunSignalSystemsExampleWithHoles
- RunSimpleResponsiveSignalExample - Class in org.matsim.codeexamples.simpleResponsiveSignalEngine
-
Creates a simple one-crossing-scenario and starts it with the simple responsive signal from this package.
- RunSimpleResponsiveSignalExample() - Constructor for class org.matsim.codeexamples.simpleResponsiveSignalEngine.RunSimpleResponsiveSignalExample
S
- scheduleDropping(double, Id<SignalGroup>) - Method in interface org.matsim.contrib.signals.model.SignalSystem
- scheduleDropping(double, Id<SignalGroup>) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
- scheduleOnset(double, Id<SignalGroup>) - Method in interface org.matsim.contrib.signals.model.SignalSystem
- scheduleOnset(double, Id<SignalGroup>) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
- sec - Variable in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType.XMLDropping
- sec - Variable in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType.XMLOnset
- sec - Variable in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLCycleTime
- sec - Variable in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLOffset
- seconds - Variable in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType.XMLAmber
- seconds - Variable in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType.XMLRedAmber
- setActionOnConflictingDirectionViolation(SignalSystemsConfigGroup.ActionOnSignalSpecsViolation) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- setActionOnIntergreenViolation(SignalSystemsConfigGroup.ActionOnSignalSpecsViolation) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- setActiveRegime(LaemmerConfigGroup.Regime) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- setActiveStabilizationStrategy(LaemmerConfigGroup.StabilizationStrategy) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- setAmber(XMLAmberTimesType.XMLAmber) - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType
-
Sets the value of the amber property.
- setAmberLogic(AmberLogic) - Method in interface org.matsim.contrib.signals.model.SignalSystemsManager
- setAmberLogic(AmberLogic) - Method in class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
- setAmberTimeGreen(XMLGlobalDefaultsType.XMLAmberTimeGreen) - Method in class org.matsim.jaxb.amberTimes10.XMLGlobalDefaultsType
-
Sets the value of the amberTimeGreen property.
- setAmberTimeOfSignal(Id<Signal>, Integer) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
- setAmberTimesFile(String) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- setAmberTimesOutputFilename(String) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- setAvgCarSensorBucketParameters(double, double) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
-
Configure the sensor for live arrival rates.
- setCheckDownstream(boolean) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- setCheckDownstream(boolean) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
- setConflictingDirectionsFile(String) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- setControllerIdentifier(String) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerData
- setControllerIdentifier(String) - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerDataImpl
- setControllerIdentifier(String) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalSystemControllerType
-
Sets the value of the controllerIdentifier property.
- setCycleTime(Integer) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
- setCycleTime(Integer) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
- setCycleTime(XMLSignalPlanType.XMLCycleTime) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
-
Sets the value of the cycleTime property.
- setDaytime(XMLGregorianCalendar) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLStart
-
Sets the value of the daytime property.
- setDaytime(XMLGregorianCalendar) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLStop
-
Sets the value of the daytime property.
- setDefaultAmber(Integer) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
- setDefaultAmber(Integer) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
- setDefaultAmber(Integer) - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
- setDefaultAmberTimeGreen(Double) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
- setDefaultAmberTimeGreen(Double) - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
- setDefaultRedAmber(Integer) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
- setDefaultRedAmber(Integer) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
- setDefaultRedAmber(Integer) - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
- setDesiredCycleTime(double) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- setDetermineMaxLoadForTIdleGroupedBySignals(boolean) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- setDropping(int) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsData
- setDropping(int) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsDataImpl
- setDropping(XMLSignalGroupSettingsType.XMLDropping) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType
-
Sets the value of the dropping property.
- setEndTime(Double) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
-
Set the time of day the plan should be activated.
- setEndTime(Double) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
- setFactory(AmberTimesDataFactory) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
- setFactory(AmberTimesDataFactory) - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
- setFactory(ConflictDataFactory) - Method in interface org.matsim.contrib.signals.data.conflicts.ConflictData
- setFactory(ConflictDataFactory) - Method in class org.matsim.contrib.signals.data.conflicts.ConflictDataImpl
- setFactory(IntergreenTimesDataFactory) - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesData
- setFactory(IntergreenTimesDataFactory) - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesDataImpl
- setFactory(SignalControlDataFactory) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlData
- setFactory(SignalControlDataFactory) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataImpl
- setFactory(SignalGroupsDataFactory) - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsData
- setFactory(SignalGroupsDataFactory) - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsDataImpl
- setFactory(SignalSystemsDataFactory) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsData
- setFactory(SignalSystemsDataFactory) - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataImpl
- setFixedTimeCycle(int) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
- setFromLink(Id<Link>) - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
- setGlobalDefaults(XMLGlobalDefaultsType) - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimes
-
Sets the value of the globalDefaults property.
- setIntergreensLogic(IntergreensLogic) - Method in interface org.matsim.contrib.signals.model.SignalSystemsManager
- setIntergreensLogic(IntergreensLogic) - Method in class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
- setIntergreenTime(double) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- setIntergreenTime(Integer, Id<SignalGroup>, Id<SignalGroup>) - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemData
- setIntergreenTime(Integer, Id<SignalGroup>, Id<SignalGroup>) - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemDataImpl
- setIntergreenTimesFile(String) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- setIntergreenTimesOutputFilename(String) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- setIntersectionLogic(SignalSystemsConfigGroup.IntersectionLogic) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- setLinkId(Id<Link>) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalData
- setLinkIdRef(String) - Method in class org.matsim.jaxb.signalsystems20.XMLSignalType
-
Sets the value of the linkIdRef property.
- setMaxCycleTime(double) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- setMaxExtensionTime(int) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
- setMinGreenTime(double) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- setMinGreenTimeForNonGrowingQueues(boolean) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- setOffset(int) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
- setOffset(int) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
- setOffset(XMLSignalPlanType.XMLOffset) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
-
Sets the value of the offset property.
- setOnset(int) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsData
- setOnset(int) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsDataImpl
- setOnset(XMLSignalGroupSettingsType.XMLOnset) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType
-
Sets the value of the onset property.
- setProportion(BigDecimal) - Method in class org.matsim.jaxb.amberTimes10.XMLGlobalDefaultsType.XMLAmberTimeGreen
-
Sets the value of the proportion property.
- setRedAmber(XMLAmberTimesType.XMLRedAmber) - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType
-
Sets the value of the redAmber property.
- setRedAmberTimeOfSignal(Id<Signal>, Integer) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
- setRefId(String) - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem.XMLSignal
-
Sets the value of the refId property.
- setRefId(String) - Method in class org.matsim.jaxb.signalgroups20.XMLIdRefType
-
Sets the value of the refId property.
- setRefId(String) - Method in class org.matsim.jaxb.signalsystems20.XMLIdRefType
-
Sets the value of the refId property.
- setSec(Integer) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType.XMLDropping
-
Sets the value of the sec property.
- setSec(Integer) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType.XMLOnset
-
Sets the value of the sec property.
- setSec(Integer) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLCycleTime
-
Sets the value of the sec property.
- setSec(Integer) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLOffset
-
Sets the value of the sec property.
- setSeconds(BigInteger) - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType.XMLAmber
-
Sets the value of the seconds property.
- setSeconds(BigInteger) - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType.XMLRedAmber
-
Sets the value of the seconds property.
- setSensorDistanceMeter(double) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
- setShortenStabilizationAfterIntergreenTime(boolean) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
- setSignalControlFile(String) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- setSignalControlOutputFilename(String) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- setSignalGroupMaxGreenScale(double) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
- setSignalGroupsFile(String) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- setSignalGroupsOutputFilename(String) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- setSignals(XMLSignalSystemType.XMLSignals) - Method in class org.matsim.jaxb.signalsystems20.XMLSignalSystemType
-
Sets the value of the signals property.
- setSignalSystem(SignalSystem) - Method in class org.matsim.codeexamples.simpleResponsiveSignalEngine.SimpleResponsiveSignal
- setSignalSystem(SignalSystem) - Method in class org.matsim.contrib.signals.controller.AbstractSignalController
- setSignalSystem(SignalSystem) - Method in interface org.matsim.contrib.signals.controller.SignalController
- setSignalSystemController(SignalController) - Method in interface org.matsim.contrib.signals.model.SignalSystem
- setSignalSystemController(SignalController) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
- setSignalSystemController(XMLSignalSystemControllerType) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalSystemType
-
Sets the value of the signalSystemController property.
- setSignalSystemFile(String) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- setSignalSystemsManager(SignalSystemsManager) - Method in interface org.matsim.contrib.signals.model.SignalSystem
- setSignalSystemsManager(SignalSystemsManager) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
- setSignalSystemsOutputFilename(String) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- setStart(XMLSignalPlanType.XMLStart) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
-
Sets the value of the start property.
- setStartTime(Double) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
-
Set the time of day the plan should be activated.
- setStartTime(Double) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
- setState(SignalGroupState) - Method in class org.matsim.contrib.signals.model.DatabasedSignal
- setState(SignalGroupState) - Method in interface org.matsim.contrib.signals.model.Signal
- setState(SignalGroupState) - Method in interface org.matsim.contrib.signals.model.SignalGroup
- setState(SignalGroupState) - Method in class org.matsim.contrib.signals.model.SignalGroupImpl
- setState(SignalGroupState) - Method in class org.matsim.contrib.signals.otfvis.VisSignalGroup
- setStop(XMLSignalPlanType.XMLStop) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
-
Sets the value of the stop property.
- setSystemDefaults(XMLAmberTimesType) - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem
-
Sets the value of the systemDefaults property.
- setTimeSeconds(BigInteger) - Method in class org.matsim.jaxb.intergreenTimes10.XMLEndingSignalGroupType.XMLBeginningSignalGroup
-
Sets the value of the timeSeconds property.
- setToLink(Id<Link>) - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
- setTurningMoveRestrictions(XMLSignalType.XMLTurningMoveRestrictions) - Method in class org.matsim.jaxb.signalsystems20.XMLSignalType
-
Sets the value of the turningMoveRestrictions property.
- setUseAmbertimes(boolean) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- setUseFixedTimeCycleAsMaximalExtension(boolean) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
- setUseIntergreenTimes(boolean) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- setUseSignalSystems(boolean) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- setVisCoordinate(Point2D.Float) - Method in class org.matsim.contrib.signals.otfvis.VisSignalSystem
- signal - Variable in class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem
- signal - Variable in class org.matsim.jaxb.signalsystems20.XMLSignalSystemType.XMLSignals
- Signal - Interface in org.matsim.contrib.signals.model
- SignalAnalysisTool - Class in org.matsim.contrib.signals.analysis
- SignalAnalysisTool() - Constructor for class org.matsim.contrib.signals.analysis.SignalAnalysisTool
- SignalAnalysisTool(EventsManager, ControlerListenerManager) - Constructor for class org.matsim.contrib.signals.analysis.SignalAnalysisTool
- SIGNALCONTROL_FILE - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- SIGNALCONTROL20 - Static variable in class org.matsim.contrib.signals.data.MatsimSignalSystemsReader
- SignalControlData - Interface in org.matsim.contrib.signals.data.signalcontrol.v20
- SignalControlDataConsistencyChecker - Class in org.matsim.contrib.signals.data.consistency
- SignalControlDataConsistencyChecker(Scenario) - Constructor for class org.matsim.contrib.signals.data.consistency.SignalControlDataConsistencyChecker
- SignalControlDataFactory - Interface in org.matsim.contrib.signals.data.signalcontrol.v20
- SignalControlDataFactoryImpl - Class in org.matsim.contrib.signals.data.signalcontrol.v20
- SignalControlDataFactoryImpl() - Constructor for class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataFactoryImpl
- SignalControlDataImpl - Class in org.matsim.contrib.signals.data.signalcontrol.v20
- SignalControlDataImpl() - Constructor for class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataImpl
- SignalControlerListener - Interface in org.matsim.contrib.signals.builder
- SignalController - Interface in org.matsim.contrib.signals.controller
-
- SignalControllerFactory - Interface in org.matsim.contrib.signals.controller
- SignalControlReader20 - Class in org.matsim.contrib.signals.data.signalcontrol.v20
- SignalControlReader20(SignalControlData) - Constructor for class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlReader20
- SignalControlWriter20 - Class in org.matsim.contrib.signals.data.signalcontrol.v20
- SignalControlWriter20(SignalControlData) - Constructor for class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlWriter20
- SignalData - Interface in org.matsim.contrib.signals.data.signalsystems.v20
-
Holds data modelling the physics of a signal on one link/lane.
- SignalEvents2ViaCSVWriter - Class in org.matsim.contrib.signals.analysis
-
Write a csv file for visualizing signals in via based on the events.
- SignalEvents2ViaCSVWriter(Scenario) - Constructor for class org.matsim.contrib.signals.analysis.SignalEvents2ViaCSVWriter
- SignalGroup - Interface in org.matsim.contrib.signals.model
- SignalGroupData - Interface in org.matsim.contrib.signals.data.signalgroups.v20
- SignalGroupImpl - Class in org.matsim.contrib.signals.model
- SignalGroupImpl(Id<SignalGroup>) - Constructor for class org.matsim.contrib.signals.model.SignalGroupImpl
- SIGNALGROUPS_FILE - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- SIGNALGROUPS20 - Static variable in class org.matsim.contrib.signals.data.MatsimSignalSystemsReader
- SignalGroupsData - Interface in org.matsim.contrib.signals.data.signalgroups.v20
- SignalGroupsDataConsistencyChecker - Class in org.matsim.contrib.signals.data.consistency
- SignalGroupsDataConsistencyChecker(Scenario) - Constructor for class org.matsim.contrib.signals.data.consistency.SignalGroupsDataConsistencyChecker
- SignalGroupsDataFactory - Interface in org.matsim.contrib.signals.data.signalgroups.v20
- SignalGroupsDataImpl - Class in org.matsim.contrib.signals.data.signalgroups.v20
- SignalGroupsDataImpl() - Constructor for class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsDataImpl
- SignalGroupSettingsData - Interface in org.matsim.contrib.signals.data.signalcontrol.v20
- SignalGroupSettingsDataImpl - Class in org.matsim.contrib.signals.data.signalcontrol.v20
- SignalGroupSettingsDataImpl(Id<SignalGroup>) - Constructor for class org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsDataImpl
- SignalGroupsReader20 - Class in org.matsim.contrib.signals.data.signalgroups.v20
- SignalGroupsReader20(SignalGroupsData) - Constructor for class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsReader20
- SignalGroupStateChangedEvent - Class in org.matsim.contrib.signals.events
- SignalGroupStateChangedEvent(double, Id<SignalSystem>, Id<SignalGroup>, SignalGroupState) - Constructor for class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
- SignalGroupStateChangedEventHandler - Interface in org.matsim.contrib.signals.events
-
Implement this to get notified when SignalGroupStateChangedEvents are thrown
- SignalGroupStateChangedEventMapper - Class in org.matsim.contrib.signals.events
- SignalGroupStateChangedEventMapper() - Constructor for class org.matsim.contrib.signals.events.SignalGroupStateChangedEventMapper
- SignalGroupStateChangeRequest - Interface in org.matsim.contrib.signals.model
- SignalGroupsWriter20 - Class in org.matsim.contrib.signals.data.signalgroups.v20
- SignalGroupsWriter20(SignalGroupsData) - Constructor for class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsWriter20
- SignalModelFactory - Interface in org.matsim.contrib.signals.builder
- SignalPlan - Interface in org.matsim.contrib.signals.model
- SignalPlanData - Interface in org.matsim.contrib.signals.data.signalcontrol.v20
- SignalPlanDataImpl - Class in org.matsim.contrib.signals.data.signalcontrol.v20
- SignalPlanDataImpl(Id<SignalPlan>) - Constructor for class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
- signalPlans - Variable in class org.matsim.contrib.signals.controller.AbstractSignalController
- Signals - Class in org.matsim.contrib.signals.builder
- Signals() - Constructor for class org.matsim.contrib.signals.builder.Signals
- Signals.Configurator - Class in org.matsim.contrib.signals.builder
- SignalsData - Interface in org.matsim.contrib.signals.data
- SignalsDataImpl - Class in org.matsim.contrib.signals.data
- SignalsDataImpl(SignalSystemsConfigGroup) - Constructor for class org.matsim.contrib.signals.data.SignalsDataImpl
- SignalsDataLoader - Class in org.matsim.contrib.signals.data
-
Loads all data files related to the traffic signal systems model.
- SignalsDataLoader(Config) - Constructor for class org.matsim.contrib.signals.data.SignalsDataLoader
- SignalsScenarioWriter - Class in org.matsim.contrib.signals.data
-
Flexible writer for all kind of signals data output.
- SignalsScenarioWriter() - Constructor for class org.matsim.contrib.signals.data.SignalsScenarioWriter
- SignalsScenarioWriter(String) - Constructor for class org.matsim.contrib.signals.data.SignalsScenarioWriter
- SignalsScenarioWriter(OutputDirectoryHierarchy) - Constructor for class org.matsim.contrib.signals.data.SignalsScenarioWriter
- SignalSystem - Interface in org.matsim.contrib.signals.model
- SIGNALSYSTEM_FILE - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- SignalSystemControllerData - Interface in org.matsim.contrib.signals.data.signalsystems.v20
- SignalSystemControllerDataImpl - Class in org.matsim.contrib.signals.data.signalsystems.v20
- SignalSystemControllerDataImpl(Id<SignalSystem>) - Constructor for class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerDataImpl
- SignalSystemData - Interface in org.matsim.contrib.signals.data.signalsystems.v20
- SignalSystemImpl - Class in org.matsim.contrib.signals.model
- SignalSystemImpl(Id<SignalSystem>) - Constructor for class org.matsim.contrib.signals.model.SignalSystemImpl
- SIGNALSYSTEMS20 - Static variable in class org.matsim.contrib.signals.data.MatsimSignalSystemsReader
- SignalSystemsConfigGroup - Class in org.matsim.contrib.signals
-
This config Module can be used to specify the paths to the xml files configuring the signals.
- SignalSystemsConfigGroup() - Constructor for class org.matsim.contrib.signals.SignalSystemsConfigGroup
- SignalSystemsConfigGroup.ActionOnSignalSpecsViolation - Enum in org.matsim.contrib.signals
- SignalSystemsConfigGroup.IntersectionLogic - Enum in org.matsim.contrib.signals
- SignalSystemsData - Interface in org.matsim.contrib.signals.data.signalsystems.v20
- SignalSystemsDataConsistencyChecker - Class in org.matsim.contrib.signals.data.consistency
- SignalSystemsDataConsistencyChecker(Network, Lanes, SignalsData) - Constructor for class org.matsim.contrib.signals.data.consistency.SignalSystemsDataConsistencyChecker
- SignalSystemsDataFactory - Interface in org.matsim.contrib.signals.data.signalsystems.v20
- SignalSystemsDataFactoryImpl - Class in org.matsim.contrib.signals.data.signalsystems.v20
- SignalSystemsDataFactoryImpl() - Constructor for class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataFactoryImpl
- SignalSystemsDataImpl - Class in org.matsim.contrib.signals.data.signalsystems.v20
- SignalSystemsDataImpl() - Constructor for class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataImpl
- SignalSystemsManager - Interface in org.matsim.contrib.signals.model
- SignalSystemsManagerImpl - Class in org.matsim.contrib.signals.model
- SignalSystemsManagerImpl(SignalsData, EventsManager) - Constructor for class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
- SignalSystemsReader20 - Class in org.matsim.contrib.signals.data.signalsystems.v20
- SignalSystemsReader20(SignalSystemsData) - Constructor for class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsReader20
- SignalSystemsWriter20 - Class in org.matsim.contrib.signals.data.signalsystems.v20
- SignalSystemsWriter20(SignalSystemsData) - Constructor for class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsWriter20
- SignalUtils - Class in org.matsim.contrib.signals.utils
- SignalUtils() - Constructor for class org.matsim.contrib.signals.utils.SignalUtils
- SimpleResponsiveSignal - Class in org.matsim.codeexamples.simpleResponsiveSignalEngine
-
Example for a responsive signal.
- SimpleResponsiveSignal.SimpleResponsiveSignalFactory - Class in org.matsim.codeexamples.simpleResponsiveSignalEngine
- SimpleResponsiveSignalFactory() - Constructor for class org.matsim.codeexamples.simpleResponsiveSignalEngine.SimpleResponsiveSignal.SimpleResponsiveSignalFactory
- simulationInitialized(double) - Method in class org.matsim.codeexamples.simpleResponsiveSignalEngine.SimpleResponsiveSignal
- simulationInitialized(double) - Method in class org.matsim.contrib.signals.controller.fixedTime.DefaultPlanbasedSignalSystemController
- simulationInitialized(double) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerSignalController
- simulationInitialized(double) - Method in interface org.matsim.contrib.signals.controller.SignalController
- simulationInitialized(double) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalController
-
Is called when mobsim is initialized.
- simulationInitialized(double) - Method in interface org.matsim.contrib.signals.model.SignalSystem
- simulationInitialized(double) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
- STABILIZING - org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.Regime
- startConflictData(BufferedWriter) - Method in interface org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsWriterHandler
- startPlan(double) - Method in interface org.matsim.contrib.signals.model.SignalSystem
- startPlan(double) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
- startTag(String, Attributes, Stack<String>) - Method in class org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsReader
- SWITCH_OFF_SEQUENCE_LENGTH - Static variable in interface org.matsim.contrib.signals.model.SignalSystem
- switchOff(double) - Method in interface org.matsim.contrib.signals.model.SignalSystem
- switchOff(double) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
- SYLVIA_PREFIX - Static variable in class org.matsim.contrib.signals.controller.sylvia.SylviaPreprocessData
- SylviaConfigGroup - Class in org.matsim.contrib.signals.controller.sylvia
- SylviaConfigGroup() - Constructor for class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
- SylviaFactory() - Constructor for class org.matsim.contrib.signals.controller.sylvia.SylviaSignalController.SylviaFactory
- SylviaPreprocessData - Class in org.matsim.contrib.signals.controller.sylvia
- SylviaPreprocessData() - Constructor for class org.matsim.contrib.signals.controller.sylvia.SylviaPreprocessData
- SylviaSignalController - Class in org.matsim.contrib.signals.controller.sylvia
- SylviaSignalController.SylviaFactory - Class in org.matsim.contrib.signals.controller.sylvia
- SylviaSignalPlan - Class in org.matsim.contrib.signals.controller.sylvia
- SylviaSignalPlan(DatabasedSignalPlan) - Constructor for class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
- system - Variable in class org.matsim.contrib.signals.controller.AbstractSignalController
- systemDefaults - Variable in class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem
T
- timeSeconds - Variable in class org.matsim.jaxb.intergreenTimes10.XMLEndingSignalGroupType.XMLBeginningSignalGroup
- toLink - Variable in class org.matsim.jaxb.signalsystems20.XMLSignalType.XMLTurningMoveRestrictions
U
- unmarshal(String) - Method in class org.matsim.jaxb.Adapter1
- updateState(double) - Method in class org.matsim.codeexamples.simpleResponsiveSignalEngine.SimpleResponsiveSignal
- updateState(double) - Method in class org.matsim.contrib.signals.controller.fixedTime.DefaultPlanbasedSignalSystemController
- updateState(double) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerSignalController
- updateState(double) - Method in interface org.matsim.contrib.signals.controller.SignalController
-
Is called every timestep to notify that the controller may update the state of the signal groups
- updateState(double) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalController
-
Decide how to control the signals in this second.
- updateState(double) - Method in interface org.matsim.contrib.signals.model.SignalSystem
- updateState(double) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
- USE_AMBER_TIMES - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- USE_INTERGREEN_TIMES - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
- USE_MAX_LANECOUNT - org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.StabilizationStrategy
- USE_SIGNALSYSTEMS - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
V
- valueOf(String) - Static method in enum org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.Regime
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.StabilizationStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.matsim.contrib.signals.SignalSystemsConfigGroup.ActionOnSignalSpecsViolation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.matsim.contrib.signals.SignalSystemsConfigGroup.IntersectionLogic
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.Regime
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.StabilizationStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.matsim.contrib.signals.SignalSystemsConfigGroup.ActionOnSignalSpecsViolation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.matsim.contrib.signals.SignalSystemsConfigGroup.IntersectionLogic
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VisSignalGroup - Class in org.matsim.contrib.signals.otfvis
- VisSignalGroup(String, String) - Constructor for class org.matsim.contrib.signals.otfvis.VisSignalGroup
- VisSignalSystem - Class in org.matsim.contrib.signals.otfvis
- VisSignalSystem(String) - Constructor for class org.matsim.contrib.signals.otfvis.VisSignalSystem
- VisualizeSignalScenario - Class in org.matsim.codeexamples.fixedTimeSignals
-
This class contains a simple example how to visualize a simple scenario with signalized intersections.
- VisualizeSignalScenario() - Constructor for class org.matsim.codeexamples.fixedTimeSignals.VisualizeSignalScenario
- VisualizeSignalScenarioWithLanes - Class in org.matsim.codeexamples.fixedTimeSignals
-
This class contains a simple example how to visualize a scenario with lanes and signalized intersections.
- VisualizeSignalScenarioWithLanes() - Constructor for class org.matsim.codeexamples.fixedTimeSignals.VisualizeSignalScenarioWithLanes
W
- WARN - org.matsim.contrib.signals.SignalSystemsConfigGroup.ActionOnSignalSpecsViolation
- write(String) - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesWriter10
- write(String) - Method in class org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsWriter
- write(String) - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesWriter10
- write(String) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlWriter20
- write(String) - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsWriter20
- write(String) - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsWriter20
- write(String, XMLAmberTimes) - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesWriter10
- write(String, XMLIntergreenTimes) - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesWriter10
- write(String, XMLSignalControl) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlWriter20
- write(String, XMLSignalGroups) - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsWriter20
- write(String, XMLSignalSystems) - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsWriter20
- writeAmberTimesData(AmberTimesData) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- writeConflictingDirectionsData(ConflictData) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- writeDirection(Direction, BufferedWriter) - Method in interface org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsWriterHandler
- writeHeaderAndStartElement(BufferedWriter) - Method in interface org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsWriterHandler
- writeIntergreenTimesData(IntergreenTimesData) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- writeIntersections(ConflictData, BufferedWriter) - Method in interface org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsWriterHandler
- writeSeparator(BufferedWriter) - Method in interface org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsWriterHandler
- writeSignalControlData(SignalControlData) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- writeSignalGroupsData(SignalGroupsData) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- writeSignalsData(Scenario) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
- writeSignalSystemsData(SignalSystemsData) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
X
- XMLAmber() - Constructor for class org.matsim.jaxb.amberTimes10.XMLAmberTimesType.XMLAmber
- XMLAmberTimeGreen() - Constructor for class org.matsim.jaxb.amberTimes10.XMLGlobalDefaultsType.XMLAmberTimeGreen
- XMLAmberTimes - Class in org.matsim.jaxb.amberTimes10
-
Java class for anonymous complex type.
- XMLAmberTimes() - Constructor for class org.matsim.jaxb.amberTimes10.XMLAmberTimes
- XMLAmberTimes.XMLSignalSystem - Class in org.matsim.jaxb.amberTimes10
-
Java class for anonymous complex type.
- XMLAmberTimes.XMLSignalSystem.XMLSignal - Class in org.matsim.jaxb.amberTimes10
-
Java class for anonymous complex type.
- XMLAmberTimesType - Class in org.matsim.jaxb.amberTimes10
-
Java class for amberTimesType complex type.
- XMLAmberTimesType() - Constructor for class org.matsim.jaxb.amberTimes10.XMLAmberTimesType
- XMLAmberTimesType.XMLAmber - Class in org.matsim.jaxb.amberTimes10
-
Java class for anonymous complex type.
- XMLAmberTimesType.XMLRedAmber - Class in org.matsim.jaxb.amberTimes10
-
Java class for anonymous complex type.
- XMLBeginningSignalGroup() - Constructor for class org.matsim.jaxb.intergreenTimes10.XMLEndingSignalGroupType.XMLBeginningSignalGroup
- XMLCycleTime() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLCycleTime
- XMLDropping() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType.XMLDropping
- XMLEndingSignalGroupType - Class in org.matsim.jaxb.intergreenTimes10
-
Java class for endingSignalGroupType complex type.
- XMLEndingSignalGroupType() - Constructor for class org.matsim.jaxb.intergreenTimes10.XMLEndingSignalGroupType
- XMLEndingSignalGroupType.XMLBeginningSignalGroup - Class in org.matsim.jaxb.intergreenTimes10
-
Java class for anonymous complex type.
- XMLGlobalDefaultsType - Class in org.matsim.jaxb.amberTimes10
-
Java class for globalDefaultsType complex type.
- XMLGlobalDefaultsType() - Constructor for class org.matsim.jaxb.amberTimes10.XMLGlobalDefaultsType
- XMLGlobalDefaultsType.XMLAmberTimeGreen - Class in org.matsim.jaxb.amberTimes10
-
Java class for anonymous complex type.
- XMLIdRefType - Class in org.matsim.jaxb.signalgroups20
-
This type can be used for all references to elements of type matsimObjectType.
- XMLIdRefType - Class in org.matsim.jaxb.signalsystems20
-
This type can be used for all references to elements of type matsimObjectType.
- XMLIdRefType() - Constructor for class org.matsim.jaxb.signalgroups20.XMLIdRefType
- XMLIdRefType() - Constructor for class org.matsim.jaxb.signalsystems20.XMLIdRefType
- XMLIntergreenTimes - Class in org.matsim.jaxb.intergreenTimes10
-
Java class for anonymous complex type.
- XMLIntergreenTimes() - Constructor for class org.matsim.jaxb.intergreenTimes10.XMLIntergreenTimes
- XMLIntergreenTimes.XMLSignalSystem - Class in org.matsim.jaxb.intergreenTimes10
-
Java class for anonymous complex type.
- XMLLane() - Constructor for class org.matsim.jaxb.signalsystems20.XMLSignalType.XMLLane
- XMLOffset() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLOffset
- XMLOnset() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType.XMLOnset
- XMLRedAmber() - Constructor for class org.matsim.jaxb.amberTimes10.XMLAmberTimesType.XMLRedAmber
- XMLSignal() - Constructor for class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem.XMLSignal
- XMLSignalControl - Class in org.matsim.jaxb.signalcontrol20
-
This is the root element for configuration of the traffic light system.
- XMLSignalControl() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalControl
- XMLSignalGroups - Class in org.matsim.jaxb.signalgroups20
-
Java class for anonymous complex type.
- XMLSignalGroups() - Constructor for class org.matsim.jaxb.signalgroups20.XMLSignalGroups
- XMLSignalGroupSettingsType - Class in org.matsim.jaxb.signalcontrol20
-
Java class for signalGroupSettingsType complex type.
- XMLSignalGroupSettingsType() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType
- XMLSignalGroupSettingsType.XMLDropping - Class in org.matsim.jaxb.signalcontrol20
-
Java class for anonymous complex type.
- XMLSignalGroupSettingsType.XMLOnset - Class in org.matsim.jaxb.signalcontrol20
-
Java class for anonymous complex type.
- XMLSignalGroupType - Class in org.matsim.jaxb.signalgroups20
-
Java class for signalGroupType complex type.
- XMLSignalGroupType() - Constructor for class org.matsim.jaxb.signalgroups20.XMLSignalGroupType
- XMLSignalPlanType - Class in org.matsim.jaxb.signalcontrol20
-
This type specifies a plan for a signal system.
- XMLSignalPlanType() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
- XMLSignalPlanType.XMLCycleTime - Class in org.matsim.jaxb.signalcontrol20
-
Java class for anonymous complex type.
- XMLSignalPlanType.XMLOffset - Class in org.matsim.jaxb.signalcontrol20
-
Java class for anonymous complex type.
- XMLSignalPlanType.XMLStart - Class in org.matsim.jaxb.signalcontrol20
-
Java class for anonymous complex type.
- XMLSignalPlanType.XMLStop - Class in org.matsim.jaxb.signalcontrol20
-
Java class for anonymous complex type.
- XMLSignals() - Constructor for class org.matsim.jaxb.signalsystems20.XMLSignalSystemType.XMLSignals
- XMLSignalSystem() - Constructor for class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem
- XMLSignalSystem() - Constructor for class org.matsim.jaxb.intergreenTimes10.XMLIntergreenTimes.XMLSignalSystem
- XMLSignalSystemControllerType - Class in org.matsim.jaxb.signalcontrol20
-
Java class for signalSystemControllerType complex type.
- XMLSignalSystemControllerType() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalSystemControllerType
- XMLSignalSystems - Class in org.matsim.jaxb.signalsystems20
-
Java class for anonymous complex type.
- XMLSignalSystems() - Constructor for class org.matsim.jaxb.signalsystems20.XMLSignalSystems
- XMLSignalSystemSignalGroupType - Class in org.matsim.jaxb.signalgroups20
-
Java class for signalSystemSignalGroupType complex type.
- XMLSignalSystemSignalGroupType() - Constructor for class org.matsim.jaxb.signalgroups20.XMLSignalSystemSignalGroupType
- XMLSignalSystemType - Class in org.matsim.jaxb.signalcontrol20
-
Java class for signalSystemType complex type.
- XMLSignalSystemType - Class in org.matsim.jaxb.signalsystems20
-
Java class for signalSystemType complex type.
- XMLSignalSystemType() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalSystemType
- XMLSignalSystemType() - Constructor for class org.matsim.jaxb.signalsystems20.XMLSignalSystemType
- XMLSignalSystemType.XMLSignals - Class in org.matsim.jaxb.signalsystems20
-
Java class for anonymous complex type.
- XMLSignalType - Class in org.matsim.jaxb.signalsystems20
-
Java class for signalType complex type.
- XMLSignalType() - Constructor for class org.matsim.jaxb.signalsystems20.XMLSignalType
- XMLSignalType.XMLLane - Class in org.matsim.jaxb.signalsystems20
-
Java class for anonymous complex type.
- XMLSignalType.XMLTurningMoveRestrictions - Class in org.matsim.jaxb.signalsystems20
-
Java class for anonymous complex type.
- XMLStart() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLStart
- XMLStop() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLStop
- XMLTurningMoveRestrictions() - Constructor for class org.matsim.jaxb.signalsystems20.XMLSignalType.XMLTurningMoveRestrictions
All Classes All Packages