# WHERE
The answer to the question "Where" are maps, locations and paths :
classDiagram
Where <|-- Map
Where <|-- HasPosition
Where <|-- HasPath
HasPosition : +int X
HasPosition : +int Y
HasPath: List~HasPosition~
classDiagram
class Map
Map: List~HasPosition~ points
Map: List~HasPath~ paths
Map: List~Map~ layers
Map --> HasPosition
Map --> HasPath
Map --> Map
HasPosition : +int X
HasPosition : +int Y
HasPath: List~HasPosition~