Skip navigation links
A B C D E F G I L M N O P R S T U V X 

A

addListener(EventListenerInterface, EventType) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafficLightImage
addListener(EventListenerInterface, EventType, boolean) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafficLightImage
addListener(EventListenerInterface, EventType, short) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafficLightImage
addListener(EventListenerInterface, EventType, short, boolean) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafficLightImage
addOutput(TrafficLight) - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Add a traffic light to this variable.
addTrafCODObject(TrafCODObject) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafCODDisplay
Add one TrafCODObject to this TrafCODDisplay.

B

BICYCLE - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Bicycle lane.
BOUNDARY - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Boundary of schematic intersection.

C

CAR_CENTER - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
No turn (center) lane(s).
CAR_LEFT - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Left turn lane(s).
CAR_RIGHT - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Right turn lane(s).
CAR_ROUNDABOUT_LEFT - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Left turn area on roundabout.
cause - Variable in class org.opentrafficsim.trafficcontrol.trafcod.CausePrinter
Object that describes the cause of the variable change.
CausePrinter - Class in org.opentrafficsim.trafficcontrol.trafcod
Class that can print a text version describing why a variable changed.
CausePrinter(Object) - Constructor for class org.opentrafficsim.trafficcontrol.trafcod.CausePrinter
Construct a new CausePrinter object.
checkBoxPanel - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
JPanel that holds all the check boxes.
checkConsistency() - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
Check the consistency of the traffic control program.
clearChangedFlag() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Clear the CHANGED flag of this Variable.
clearFlag(Flags) - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Clear one flag.
color - Variable in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Output color (if this is an export variable).
COMMENT_PREFIX - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
Comment starter in TrafCOD.
conflictGroupRank() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Retrieve the rank of the conflict group that this Variable represents.
controllerName - Variable in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
Name of this TrafCod controller.

D

decrementTimer(int) - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Decrement the value of a timer.
defaultInitialDelay - Variable in class org.opentrafficsim.trafficcontrol.trafcod.TrafCODDisplay
Store the tool tip delay so we can restore it when the mouse exits this TrafCODDisplay.
DetectorImage - Class in org.opentrafficsim.trafficcontrol.trafcod
Draws a detector.
DetectorImage(TrafCODDisplay, Point2D, String) - Constructor for class org.opentrafficsim.trafficcontrol.trafcod.DetectorImage
Construct a new DetectorImage.
detectors - Variable in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
The detectors.
Diagram - Class in org.opentrafficsim.trafficcontrol.trafcod
Functions that can draw a schematic diagram of an intersection given the list of traffic streams.
Diagram(Set<Short>) - Constructor for class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Construct a new diagram.
Diagram.Command - Enum in org.opentrafficsim.trafficcontrol.trafcod
Commands used in RouteStep.
Diagram.LaneType - Enum in org.opentrafficsim.trafficcontrol.trafcod
Types of lanes
Diagram.RouteStep - Class in org.opentrafficsim.trafficcontrol.trafcod
Step in a schematic route through the intersection.
Diagram.XYPair - Class in org.opentrafficsim.trafficcontrol.trafcod
Pack two integer coordinates in one object.
DIVIDER_1 - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Central divider.
DIVIDER_2 - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Divider between center public transit and left turn lane.
DIVIDER_3 - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Divider between right turn lane and bicycle lane.
DIVIDER_4 - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Divider.
DIVIDER_5 - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Divider.
DIVIDER_6 - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Divider.
DIVIDER_7 - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Divider.
draw(Graphics2D) - Method in class org.opentrafficsim.trafficcontrol.trafcod.DetectorImage
Draw yourself at the indicated location/
draw(Graphics2D) - Method in interface org.opentrafficsim.trafficcontrol.trafcod.TrafCODObject
Draw yourself at the indicated location/
draw(Graphics2D) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafficLightImage
Draw yourself at the indicated location/

E

endSource - Variable in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Source of end rule.
EVALUATION_INTERVAL - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
The evaluation interval of TrafCOD.

F

fireTrafCODEvent(EventType, Object[]) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
Fire an event on behalf of this TrafCOD engine (used for tracing variable changes).
Flags - Enum in org.opentrafficsim.trafficcontrol.trafcod
Flags of a TrafCOD variable.
flags - Variable in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Flags.

G

getBounds() - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafficLightImage
getColor() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Retrieve the color for an output Variable.
getCommand() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Diagram.RouteStep
Retrieve the command.
getDirection() - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafficLightImage
getEndSource() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Describe the rule that ends this variable.
getFlags() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Return a safe copy of the flags.
getGeometry() - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafficLightImage
getHeight() - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafficLightImage
getId() - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
Retrieve the Id of the traffic light controller.
getId() - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafficLightImage
getId() - Method in interface org.opentrafficsim.trafficcontrol.TrafficController
Retrieve the Id of the traffic light controller.
getLane() - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafficLightImage
getLocation() - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafficLightImage
getLongitudinalPosition() - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafficLightImage
getName() - Method in class org.opentrafficsim.trafficcontrol.trafcod.NameAndStream
Retrieve the name.
getName() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Retrieve the name of this variable.
getNumberOfChars() - Method in class org.opentrafficsim.trafficcontrol.trafcod.NameAndStream
Retrieve the number of characters consumed from the input.
getSimulator() - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
Retrieve the simulator.
getStartSource() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Describe the rule that starts this variable.
getStream() - Method in class org.opentrafficsim.trafficcontrol.trafcod.NameAndStream
Retrieve the stream number.
getStream() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Retrieve the stream to which this variable belongs.
getStreamCondition() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Diagram.RouteStep
Retrieve the stream condition.
getStructureNumber() - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
Retrieve the structure number.
getTimerMax() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Retrieve the start value of this timer in units of 0.1 seconds (1 second is represented by the value 10).
getTrafficLightColor() - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafficLightImage
getValue() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Retrieve the current value of this Variable.
getX() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Diagram.RouteStep
Retrieve the X object.
getX() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Diagram.XYPair
Retrieve the X value.
getY() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Diagram.RouteStep
Retrieve the Y object.
getY() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Diagram.XYPair
Retrieve the Y value.

I

incrementReferenceCount() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Increment the reference counter of this variable.
initialize() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Initialize this variable if it has the INITED flag set.
isConflictGroup() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Report of this Variable identifies the current conflict group.
isDetector() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Report if this Variable is a detector.
isGrass(int) - Static method in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Report if object is inaccessible to all traffic.
isNegated() - Method in class org.opentrafficsim.trafficcontrol.trafcod.NameAndStream
Was a negation operator ('N') embedded in the name?
isOutput() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Report whether a change in this variable must be published.
isTimer() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Report whether this Variable is a timer.

L

laneType(int) - Method in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Return the LaneType for a stream number.
listPos - Variable in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Position in the debugging list.

M

main(String[]) - Static method in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Test the Diagram code.
makeCheckBox(int, boolean) - Static method in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Make a check box to switch a particular stream number on or off.
mouseClicked(MouseEvent) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafCODDisplay
mouseDragged(MouseEvent) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafCODDisplay
mouseEntered(MouseEvent) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafCODDisplay
mouseExited(MouseEvent) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafCODDisplay
mouseMoved(MouseEvent) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafCODDisplay
mousePressed(MouseEvent) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafCODDisplay
mouseReleased(MouseEvent) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafCODDisplay

N

name - Variable in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Name of this variable (without the traffic stream).
NameAndStream - Class in org.opentrafficsim.trafficcontrol.trafcod
Store a variable name, stream, isTimer, isNegated and number characters consumed information.
NameAndStream(String, String) - Constructor for class org.opentrafficsim.trafficcontrol.trafcod.NameAndStream
Parse a TrafCOD identifier and extract all required information.
NO_STREAM - Static variable in interface org.opentrafficsim.trafficcontrol.TrafficController
Constant to select variables that have no associated traffic stream.
notify(EventInterface) - Method in class org.opentrafficsim.trafficcontrol.trafcod.DetectorImage
notify(EventInterface) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
notify(EventInterface) - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
numberOfConflictGroups - Variable in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
Number of conflict groups in the control program.

O

OFF - Static variable in interface org.opentrafficsim.trafficcontrol.TrafficController
Traffic controller is off.
org.opentrafficsim.trafficcontrol - package org.opentrafficsim.trafficcontrol
Traffic control for OTS.
org.opentrafficsim.trafficcontrol.trafcod - package org.opentrafficsim.trafficcontrol.trafcod
TrafCOD interpreter.

P

paintComponent(Graphics) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafCODDisplay
 
PrintFlags - Enum in org.opentrafficsim.trafficcontrol.trafcod
Flags for toString method of a Variable.
printRule(Object[], boolean) - Static method in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
Print a tokenized rule.
PT_BICYCLE_SIDEWALK - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Public transit between bicycle lane and right sidewalk.
PT_DIV_L - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Public transit between divider and left turn lane.
PT_RIGHT_BICYCLE - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Public transit between right turn lane and bicycle lane.
PT_SIDEWALK_SHOULDER - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Public transit right of right sidewalk.

R

rebuildTestPanel() - Static method in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Render the intersection.
refCount - Variable in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Number of rules that refer to this variable.
removeListener(EventListenerInterface, EventType) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafficLightImage
render() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Create a BufferedImage and render the schematic on it.
rotatedX(Diagram.XYPair, int) - Method in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Return the rotated x value.
rotatedY(Diagram.XYPair, int) - Method in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Return the rotated y value.
routes - Variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
The routes through the intersection.
RouteStep(int, int) - Constructor for class org.opentrafficsim.trafficcontrol.trafcod.Diagram.RouteStep
Construct a RouteStep that has a NO_OP command.
RouteStep(int, int, Diagram.Command) - Constructor for class org.opentrafficsim.trafficcontrol.trafcod.Diagram.RouteStep
Construct a RouteStep with a command condition.
RouteStep(Diagram.Command, int) - Constructor for class org.opentrafficsim.trafficcontrol.trafcod.Diagram.RouteStep
Construct a RouteStep with a command condition.
RouteStep(Diagram.Command) - Constructor for class org.opentrafficsim.trafficcontrol.trafcod.Diagram.RouteStep
Construct a RouteStep for ELSE or END_IF command.
RUNNING - Static variable in interface org.opentrafficsim.trafficcontrol.TrafficController
Traffic controller is running.

S

setEndSource(String) - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Set the description of the rule that ends this variable.
setFlag(Flags) - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Set one flag.
setOutput(int) - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Make this variable an output variable and set the color value.
setStartSource(String) - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Set the description of the rule that starts this variable.
setTimerMax(int) - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Set the maximum time of this timer.
setTrafficLightColor(TrafficLightColor) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafficLightImage
setValue(int, int, CausePrinter, TrafCOD) - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
 
SHOULDER - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Shoulder right of right sidewalk.
SHUTTING_DOWN - Static variable in interface org.opentrafficsim.trafficcontrol.TrafficController
Traffic controller is shutting down.
SIDEWALK - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
Sidewalk.
STARTING_UP - Static variable in interface org.opentrafficsim.trafficcontrol.TrafficController
Traffic controller is starting up.
startSource - Variable in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Source of start rule.
stream - Variable in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Traffic stream number
streams - Variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
The streams crossing the intersection.
subscribeToDetector(TrafficLightSensor) - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Link a detector variable to a sensor.

T

testPanel - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.Diagram
JPanel used to render the intersection for testing.
timerMax10 - Variable in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Limit value (if this is a timer variable).
tokenisedRules - Variable in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
The tokenized rules.
toolTipHit(int, int) - Method in class org.opentrafficsim.trafficcontrol.trafcod.DetectorImage
Check if the given coordinates hit the TrafCODObject.
toolTipHit(int, int) - Method in interface org.opentrafficsim.trafficcontrol.trafcod.TrafCODObject
Check if the given coordinates hit the TrafCODObject.
toolTipHit(int, int) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafficLightImage
Check if the given coordinates hit the TrafCODObject.
toString() - Method in class org.opentrafficsim.trafficcontrol.trafcod.CausePrinter
 
toString() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Diagram.RouteStep
toString() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Diagram.XYPair
toString() - Method in class org.opentrafficsim.trafficcontrol.trafcod.NameAndStream
toString() - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
toString(EnumSet<PrintFlags>) - Method in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Convert selected fields to a String.
traceVariable(String, int, boolean) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
Switch tracing of one variable on or off.
traceVariablesOfStream(int, boolean) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
Switch tracing of all variables of a particular traffic stream, or all variables that do not have an associated traffic stream on or off.
TrafCOD - Class in org.opentrafficsim.trafficcontrol.trafcod
TrafCOD evaluator.
TrafCOD(String, URL, Set<TrafficLight>, Set<TrafficLightSensor>, DEVSSimulator<Time, Duration, OTSSimTimeDouble>, Container) - Constructor for class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
Construct a new TrafCOD traffic light controller.
TrafCOD.ParserState - Enum in org.opentrafficsim.trafficcontrol.trafcod
States of the rule parser.
TrafCOD.Token - Enum in org.opentrafficsim.trafficcontrol.trafcod
Types of TrafCOD tokens.
TRAFCOD_VERSION - Static variable in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
Version of the supported TrafCOD files.
TrafCODDisplay - Class in org.opentrafficsim.trafficcontrol.trafcod
Display the current state of a TrafCOD machine.
TrafCODDisplay(BufferedImage) - Constructor for class org.opentrafficsim.trafficcontrol.trafcod.TrafCODDisplay
Construct a new TrafCODDisplay.
TrafCODObject - Interface in org.opentrafficsim.trafficcontrol.trafcod
Interface for objects that can draw themselves onto a Graphics2D and may want to show their own tool tip text when the mouse hits them.
trafcodRules - Variable in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
The original rules.
TRAFFIC_LIGHT_CHANGED - Static variable in interface org.opentrafficsim.trafficcontrol.TrafficController
The timedevent that is fired by a traffic control program when a traffic light must change state.
TRAFFICCONTROL_CONFLICT_GROUP_CHANGED - Static variable in interface org.opentrafficsim.trafficcontrol.TrafficController
The timed event for pub/sub emitted by a traffic control machine when it changes to another conflict group.
TRAFFICCONTROL_CONTROLLER_CREATED - Static variable in interface org.opentrafficsim.trafficcontrol.TrafficController
The timed event type for pub/sub that a newly created traffic controller emits.
TRAFFICCONTROL_CONTROLLER_EVALUATING - Static variable in interface org.opentrafficsim.trafficcontrol.TrafficController
The timed event type for pub/sub that a traffic controller emits when it begins the computations to determine its response to the current input (detector states).
Payload: Object[] { String trafficControllerId }
TRAFFICCONTROL_CONTROLLER_WARNING - Static variable in interface org.opentrafficsim.trafficcontrol.TrafficController
The timed event type for pub/sub that a traffic controller uses to convey warnings.
Payload: Object[] { String trafficControllerId, String message }
TRAFFICCONTROL_SET_TRACING - Static variable in interface org.opentrafficsim.trafficcontrol.TrafficController
The timed event type that instruct a traffic controller to change the tracing level of a variable.
TRAFFICCONTROL_STATE_CHANGED - Static variable in interface org.opentrafficsim.trafficcontrol.TrafficController
The timed event for pub/sub emitted by a traffic control machine when it changes state (STARTING_UP, RUNNING, SHUTTING_DOWN, OFF, etc.
TRAFFICCONTROL_TRACED_VARIABLE_UPDATED - Static variable in interface org.opentrafficsim.trafficcontrol.TrafficController
The timed event type for pub/sub indicating the update of a traced control program variable.
TRAFFICCONTROL_VARIABLE_CREATED - Static variable in interface org.opentrafficsim.trafficcontrol.TrafficController
The timed event type for pub/sub indicating the creation of a traffic control program variable.
TrafficControlException - Exception in org.opentrafficsim.trafficcontrol
Exceptions thrown by traffic control programs.
TrafficControlException() - Constructor for exception org.opentrafficsim.trafficcontrol.TrafficControlException
 
TrafficControlException(String) - Constructor for exception org.opentrafficsim.trafficcontrol.TrafficControlException
 
TrafficControlException(Throwable) - Constructor for exception org.opentrafficsim.trafficcontrol.TrafficControlException
 
TrafficControlException(String, Throwable) - Constructor for exception org.opentrafficsim.trafficcontrol.TrafficControlException
 
TrafficControlException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.trafficcontrol.TrafficControlException
 
TrafficController - Interface in org.opentrafficsim.trafficcontrol
Interface for traffic light controllers.
TrafficLightImage - Class in org.opentrafficsim.trafficcontrol.trafcod
Draws a traffic light.
TrafficLightImage(TrafCODDisplay, Point2D, String) - Constructor for class org.opentrafficsim.trafficcontrol.trafcod.TrafficLightImage
Create a traffic light image.

U

updateDetector(String, boolean) - Method in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
Tell the traffic controller that the state of a detector has changed.
updateDetector(String, boolean) - Method in interface org.opentrafficsim.trafficcontrol.TrafficController
Tell the traffic controller that the state of a detector has changed.
updateTime10 - Variable in class org.opentrafficsim.trafficcontrol.trafcod.Variable
Time of last update in tenth of second.

V

value - Variable in class org.opentrafficsim.trafficcontrol.trafcod.Variable
The current value.
valueOf(String) - Static method in enum org.opentrafficsim.trafficcontrol.trafcod.Diagram.Command
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.trafficcontrol.trafcod.Diagram.LaneType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.trafficcontrol.trafcod.Flags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.trafficcontrol.trafcod.PrintFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.trafficcontrol.trafcod.TrafCOD.ParserState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.trafficcontrol.trafcod.TrafCOD.Token
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opentrafficsim.trafficcontrol.trafcod.Diagram.Command
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.trafficcontrol.trafcod.Diagram.LaneType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.trafficcontrol.trafcod.Flags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.trafficcontrol.trafcod.PrintFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.trafficcontrol.trafcod.TrafCOD.ParserState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.trafficcontrol.trafcod.TrafCOD.Token
Returns an array containing the constants of this enum type, in the order they are declared.
Variable - Class in org.opentrafficsim.trafficcontrol.trafcod
A TrafCOD variable, timer, or detector.
Variable(String, short, TrafCOD) - Constructor for class org.opentrafficsim.trafficcontrol.trafcod.Variable
Construct a new Variable.
variables - Variable in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
The TrafCOD variables.
variablesInDefinitionOrder - Variable in class org.opentrafficsim.trafficcontrol.trafcod.TrafCOD
The TrafCOD variables in order of definition.

X

XYPair(int, int) - Constructor for class org.opentrafficsim.trafficcontrol.trafcod.Diagram.XYPair
Construct a new XY pair.
XYPair(Diagram.RouteStep) - Constructor for class org.opentrafficsim.trafficcontrol.trafcod.Diagram.XYPair
Construct a new XY pair from a route step.
XYPair(Diagram.XYPair, int) - Constructor for class org.opentrafficsim.trafficcontrol.trafcod.Diagram.XYPair
Construct a rotated version of an XYPair.
A B C D E F G I L M N O P R S T U V X 
Skip navigation links

Copyright © 2014–2017 Delft University of Technology. All rights reserved.