Interface ConflictAnimation.ConflictData

All Superinterfaces:
AbstractLineAnimation.LaneBasedObjectData, Identifiable, LineLocatable, Locatable, OtsShape
Enclosing class:
ConflictAnimation

public static interface ConflictAnimation.ConflictData extends AbstractLineAnimation.LaneBasedObjectData
Provides the information required to draw a conflict.
  • Method Details

    • getColor

      Color getColor()
      Returns the conflict color.
      Returns:
      conflict color
    • isCrossing

      boolean isCrossing()
      Whether the conflict is a crossing.
      Returns:
      whether the conflict is a crossing
    • isPermitted

      boolean isPermitted()
      Whether the conflict is a permitted conflict.
      Returns:
      whether the conflict is a permitted conflict