Index

A C D F G H I L M N P S Z 
All Classes and Interfaces|All Packages|Serialized Form

A

addFeature(FeatureInterface) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
addLayer(LayerInterface) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap

C

ColorParser - Class in nl.tudelft.simulation.dsol.animation.gis.parser
ColorParser parses a string that contains a color as rgb(r,g,b), rgba(r,g,b,a), or hex #rrggbb or #rrggbbaa.
CoordinateTransform - Interface in nl.tudelft.simulation.dsol.animation.gis.transform
Transforms an (x, y) coordinate to a new (x', y') coordinate.
CoordinateTransform.NoTransform - Class in nl.tudelft.simulation.dsol.animation.gis.transform
The identical transformation (x,y) => (x,y).

D

doubleTransform(double, double) - Method in interface nl.tudelft.simulation.dsol.animation.gis.transform.CoordinateTransform
transform the (x, y) coordinate to a new (x', y') coordinate represented as a double[2].
doubleTransform(double, double) - Method in class nl.tudelft.simulation.dsol.animation.gis.transform.CoordinateTransform.NoTransform
transform the (x, y) coordinate to a new (x', y') coordinate represented as a double[2].
drawMap(Graphics2D) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap

F

Feature - Class in nl.tudelft.simulation.dsol.animation.gis.map
Feature contains an element of a layer, defined by a key value combination, with its own colors.
TODO: minimum scale and maximum scale to draw features has to be added again, but first, scale needs to be defined properly.
Feature() - Constructor for class nl.tudelft.simulation.dsol.animation.gis.map.Feature
 
floatTransform(double, double) - Method in interface nl.tudelft.simulation.dsol.animation.gis.transform.CoordinateTransform
transform the (x, y) coordinate to a new (x', y') coordinate represented as a float[2].
floatTransform(double, double) - Method in class nl.tudelft.simulation.dsol.animation.gis.transform.CoordinateTransform.NoTransform
transform the (x, y) coordinate to a new (x', y') coordinate represented as a float[2].

G

getAllLayers() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
getBackgroundColor() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.MapImage
getExtent() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
getFeatures() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
getFillColor() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
getImage() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
getKey() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
getLayerMap() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
getName() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
getName() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
getNumShapes() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
getOutlineColor() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
getScale() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
getShape(int) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
getShapes() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
getShapes(Bounds2d) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
getSize() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.MapImage
getUnitImageRatio() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
returns the scale of the Image.
getUnits() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
getValue() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
getVisibleLayers() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
GisMap - Class in nl.tudelft.simulation.dsol.animation.gis.map
Provides the implementation of a Map.
GisMap() - Constructor for class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
constructs a new Map.

H

hideLayer(String) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
hideLayer(LayerInterface) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap

I

isDisplay() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
isDrawBackground() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
isInitialized() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
isSame() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
isTransform() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer

L

Layer - Class in nl.tudelft.simulation.dsol.animation.gis.map
This is an implementation of the LayerInterface that just stores the basic metadata for each layer.
Layer() - Constructor for class nl.tudelft.simulation.dsol.animation.gis.map.Layer
 

M

MapImage - Class in nl.tudelft.simulation.dsol.animation.gis.map
This class defines the map image, which acts as the basic 'canvas' for the drawing process.
MapImage() - Constructor for class nl.tudelft.simulation.dsol.animation.gis.map.MapImage
 

N

nl.tudelft.simulation.dsol.animation.gis - package nl.tudelft.simulation.dsol.animation.gis
Generic classes to render GIS maps to a device.
nl.tudelft.simulation.dsol.animation.gis.map - package nl.tudelft.simulation.dsol.animation.gis.map
Map storage and display classes.
nl.tudelft.simulation.dsol.animation.gis.parser - package nl.tudelft.simulation.dsol.animation.gis.parser
Parser for map specifications such as color.
nl.tudelft.simulation.dsol.animation.gis.transform - package nl.tudelft.simulation.dsol.animation.gis.transform
This package contains coordinate transformation classes, which are applied before drawing.
NoTransform() - Constructor for class nl.tudelft.simulation.dsol.animation.gis.transform.CoordinateTransform.NoTransform
 

P

parse(String) - Static method in class nl.tudelft.simulation.dsol.animation.gis.parser.ColorParser
Parse a string that contains a color as rgb(r,g,b), rgba(r,g,b,a), or hex #rrggbb or #rrggbbaa.

S

SerializablePath - Class in nl.tudelft.simulation.dsol.animation.gis
The SerializablePath class is a serializable version of the java.awt.geom.Path2D.Float class.
SerializablePath() - Constructor for class nl.tudelft.simulation.dsol.animation.gis.SerializablePath
Construct a default general path that can be serialized.
SerializablePath(int) - Constructor for class nl.tudelft.simulation.dsol.animation.gis.SerializablePath
constructs a new SerializablePath with a winding rule.
SerializablePath(int, int) - Constructor for class nl.tudelft.simulation.dsol.animation.gis.SerializablePath
constructs a new SerializablePath with a winding rule and a capacity.
SerializablePath(Shape) - Constructor for class nl.tudelft.simulation.dsol.animation.gis.SerializablePath
constructs a new SerializablePath based on a shape.
setBackgroundColor(Color) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.MapImage
setDisplay(boolean) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
setDrawBackground(boolean) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
setExtent(Bounds2d) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
setFeatures(List<FeatureInterface>) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
setFillColor(Color) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
setImage(MapImageInterface) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
setInitialized(boolean) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
setKey(String) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
setLayer(int, LayerInterface) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
setLayers(List<LayerInterface>) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
setName(String) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
setName(String) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
setOutlineColor(Color) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
setSize(Dimension) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.MapImage
setTransform(boolean) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
setUnits(MapUnits) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
setValue(String) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
showLayer(String) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
showLayer(LayerInterface) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap

Z

zoom(double) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
zoomPoint(Point2D, double) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
zoomRectangle(SerializableRectangle2d) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
A C D F G H I L M N P S Z 
All Classes and Interfaces|All Packages|Serialized Form