Package | Description |
---|---|
carsproject.map | |
carsproject.vehicles |
Class and Description |
---|
AbstractTile
Gives a first implementation of the interface ITile.
|
Direction
Possible directions kept by a tile.
|
EnvTile
First level specialization of
AbstractTile class, represents the
environment except the route, like it could be a tree, a sidewalk or a gas
station. |
ITile
All Known Implementing Classes:
AbstractTile
Allows the programmer to shape the tile (element which form the map) without
knowing what kind of tile it is. |
MapManager
Contains the object and methods in order to handle the thraffic lights' and
zebra crossings' change of state.
|
MapManager.Point
Simple and general class that consists of two final integer values.
|
MapTiles
Contains the objects needed in order to map the world under consideration, an
area of road traffic.
|
Roads
First level specialization of
AbstractTile class, represents the
collection of road types, like it could be a simple straight road, or a bow,
or a traffic light etc... |
Roads.TrafficLight
Second level specialization of
AbstractTile class, represents a
traffic light. |
Semaphore
This class groups the traffic lights of a same cross.
|
SpawnController
Controller class of the view panel SpawnPanel.
|
TileType
Type of the tiles which form the map, used in controls and assignments in
other classes.
|
Class and Description |
---|
Direction
Possible directions kept by a tile.
|
ITile
All Known Implementing Classes:
AbstractTile
Allows the programmer to shape the tile (element which form the map) without
knowing what kind of tile it is. |