Class MapSinkData

All Implemented Interfaces:
Serializable, Remote, EventListener, nl.tudelft.simulation.dsol.animation.Locatable, org.djutils.base.Identifiable, org.djutils.event.EventListener, org.opentrafficsim.base.geometry.OtsLocatable, org.opentrafficsim.base.geometry.SpatialObject, org.opentrafficsim.draw.ClickableLineLocatable, org.opentrafficsim.draw.ClickableLocatable, org.opentrafficsim.draw.road.AbstractLineAnimation.LaneBasedObjectData, org.opentrafficsim.draw.road.DetectorData, org.opentrafficsim.draw.road.LaneDetectorAnimation.LaneDetectorData, org.opentrafficsim.draw.road.LaneDetectorAnimation.SinkData, EvalWrapper.EvalListener

public class MapSinkData extends MapLaneBasedObjectData implements org.opentrafficsim.draw.road.LaneDetectorAnimation.SinkData
Sink data for the editor Map.

Copyright (c) 2023-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.

Author:
Wouter Schakel
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.opentrafficsim.draw.road.DetectorData

    org.opentrafficsim.draw.road.DetectorData.Text

    Nested classes/interfaces inherited from interface org.opentrafficsim.draw.road.LaneDetectorAnimation.SinkData

    org.opentrafficsim.draw.road.LaneDetectorAnimation.SinkData.SinkText
  • Field Summary

    Fields inherited from interface org.opentrafficsim.draw.ClickableLocatable

    EXPANSE
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from class org.opentrafficsim.editor.extensions.map.MapLaneBasedObjectData

    destroy, evalChanged, getBounds, getContour, getId, getLaneWidth, getLine, getLinkLanePositionId, getLocation, getShape, notify, setLinkNode

    Methods inherited from class org.opentrafficsim.editor.extensions.map.MapData

    getEval, getMap, getNode, setInvalid, setValid, setValue

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.opentrafficsim.draw.road.AbstractLineAnimation.LaneBasedObjectData

    getLaneWidth, getLocation, getZ

    Methods inherited from interface org.opentrafficsim.draw.ClickableLineLocatable

    getBounds, getLine

    Methods inherited from interface org.djutils.base.Identifiable

    getId

    Methods inherited from interface nl.tudelft.simulation.dsol.animation.Locatable

    getDirZ

    Methods inherited from interface org.opentrafficsim.base.geometry.OtsLocatable

    getShape

    Methods inherited from interface org.opentrafficsim.base.geometry.SpatialObject

    getContour
  • Constructor Details

    • MapSinkData

      public MapSinkData(EditorMap map, XsdTreeNode node, OtsEditor editor)
      Constructor.
      Parameters:
      map - map.
      node - node Ots.Network.Link.TrafficLight.
      editor - editor.
  • Method Details