nl.tudelft.simulation.traffic.track.util
Class TrackList
java.lang.Object
nl.tudelft.simulation.traffic.track.util.TrackList
- public class TrackList
- extends java.lang.Object
This class functions as an ArrayList holding only tracks.
- Author:
- Alexander
Verbraeck
|
Constructor Summary |
TrackList()
Constructor of the list |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TrackList
public TrackList()
- Constructor of the list
add
public void add(TrackInterface track)
- Parameters:
track -
contains
public boolean contains(TrackInterface track)
- Parameters:
track -
- Returns:
- boolean
get
public TrackInterface get(int i)
- Parameters:
i -
- Returns:
- track
equals
public boolean equals(TrackInterface track)
- Parameters:
track -
- Returns:
- boolean
indexOf
public int indexOf(TrackInterface track)
- Parameters:
track -
- Returns:
- index
remove
public void remove(TrackInterface track)
- Parameters:
track -
remove
public void remove(int i)
- Parameters:
i -
size
public int size()
- Returns:
- size
iterator
public java.util.Iterator iterator()
- Returns:
cloneList
public TrackList cloneList()
- Returns:
toArray
public TrackInterface[] toArray()
- Returns:
Copyright © 2003-2004 Delft University of Technology, the Netherlands. All Rights Reserved.