Index
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
All Classes and Interfaces|All Packages|Serialized Form