Package org.opentrafficsim.trafficcontrol.trafcod
TrafCOD interpreter.
Copyright (c) 2013-2022 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
- Version:
- $Revision$, $LastChangedDate$, by $Author$, initial version Oct 7, 2016
- Author:
- Peter Knoppers
-
Interface Summary Interface Description TrafCODObject 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. -
Class Summary Class Description CausePrinter Class that can print a text version describing why a variable changed.DetectorImage Draws a detector.Diagram Functions that can draw a schematic diagram of an intersection given the list of traffic streams.NameAndStream Store a variable name, stream, isTimer, isNegated and number characters consumed information.TrafCOD TrafCOD evaluator.TrafCODDisplay Display the current state of a TrafCOD machine.TrafficLightImage Draws a traffic light.Variable A TrafCOD variable, timer, or detector. -
Enum Summary Enum Description Diagram.Command Commands used in RouteStep.Diagram.LaneType Types of lanes.Flags Flags of a TrafCOD variable.PrintFlags Flags for toString method of a Variable.TrafCOD.ParserState States of the rule parser.TrafCOD.Token Types of TrafCOD tokens.