## Uses of Interface
nl.tudelft.simulation.dsol.animation.gis.map.LayerInterface

Packages that use LayerInterface
nl.tudelft.simulation.dsol.animation.gis.map: Map storage and display classes.

### Uses of LayerInterface in nl.tudelft.simulation.dsol.animation.gis.map

Classes in nl.tudelft.simulation.dsol.animation.gis.map that implement LayerInterface
`class` `Layer` This is an implementation of the LayerInterface that just stores the basic metadata for each layer.

Methods in nl.tudelft.simulation.dsol.animation.gis.map that return types with arguments of type LayerInterface
`ImmutableList<LayerInterface>` GisMap.`getAllLayers()` Getter for all the property layers.
`ImmutableList<LayerInterface>` GisMapInterface.`getAllLayers()` Getter for all the property layers.
`ImmutableMap<String,​LayerInterface>` GisMap.`getLayerMap()` Getter for the map of layer names to property layers.
`ImmutableMap<String,​LayerInterface>` GisMapInterface.`getLayerMap()` Getter for the map of layer names to property layers.
`ImmutableList<LayerInterface>` GisMap.`getVisibleLayers()` Getter for all the visible property layers.
`ImmutableList<LayerInterface>` GisMapInterface.`getVisibleLayers()` Getter for all the visible property layers.

Methods in nl.tudelft.simulation.dsol.animation.gis.map with parameters of type LayerInterface
`void` GisMap.`addLayer​(LayerInterface layer)` Setter for property layers.
`void` GisMapInterface.`addLayer​(LayerInterface layer)` Setter for property layers.
`void` GisMap.`hideLayer​(LayerInterface layer)` Hide a layer.
`void` GisMapInterface.`hideLayer​(LayerInterface layer)` Hide a layer.
`void` GisMap.`setLayer​(int index, LayerInterface layer)` Setter for property layers.
`void` GisMapInterface.`setLayer​(int index, LayerInterface layer)` Setter for property layers.
`void` GisMap.`showLayer​(LayerInterface layer)` Show a layer.
`void` GisMapInterface.`showLayer​(LayerInterface layer)` Show a layer.

Method parameters in nl.tudelft.simulation.dsol.animation.gis.map with type arguments of type LayerInterface
`void` GisMap.`setLayers​(List<LayerInterface> layers)` Setter for property layers.
`void` GisMapInterface.`setLayers​(List<LayerInterface> layers)` Setter for property layers.