Index
All Classes and Interfaces|All Packages
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
- addPoint(Point2D) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- addPoint(Point2D, String[]) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- addShape(Path2D) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- addShape(Path2D, String[]) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
C
- clearShapes() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- 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 DoubleXY record.
- doubleTransform(double, double) - Method in class nl.tudelft.simulation.dsol.animation.gis.transform.CoordinateTransform.NoTransform
- DoubleXY - Record Class in nl.tudelft.simulation.dsol.animation.gis
-
DoubleXY stores a double-precision x-y coordinate.
- DoubleXY(double, double) - Constructor for record class nl.tudelft.simulation.dsol.animation.gis.DoubleXY
-
Creates an instance of a
DoubleXYrecord class. - drawMap(Graphics2D) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
E
- equals(Object) - Method in record class nl.tudelft.simulation.dsol.animation.gis.DoubleXY
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class nl.tudelft.simulation.dsol.animation.gis.FloatXY
-
Indicates whether some other object is "equal to" this one.
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.
- Feature(LayerInterface) - Constructor for class nl.tudelft.simulation.dsol.animation.gis.map.Feature
-
Create a feature as part of a layer.
- 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 FloatXY record.
- floatTransform(float, float) - 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 FloatXY record.
- floatTransform(float, float) - Method in class nl.tudelft.simulation.dsol.animation.gis.transform.CoordinateTransform.NoTransform
- FloatXY - Record Class in nl.tudelft.simulation.dsol.animation.gis
-
DoubleXY stores a float-precision x-y coordinate.
- FloatXY(float, float) - Constructor for record class nl.tudelft.simulation.dsol.animation.gis.FloatXY
-
Creates an instance of a
FloatXYrecord class.
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
- getImage() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
- getKey() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- getLayer() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- getLayerMap() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
- getMapUnits() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
- getMarkerStyle() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- getMetersPerUnitX() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
- getMetersPerUnitY() - 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
- getNumPoints() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- getNumShapes() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- getPoint(int) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- getPointAttribute(int, int) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- getPointAttributes(int) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- getPointMarker() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- getScaleX() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
- getScaleY() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
- getShape(int) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- getShapeAttribute(int, int) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- getShapeAttributes(int) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- getShapeStyle() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- getSize() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.MapImage
- getValue() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- getVisibleLayers() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
- getZIndex() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- getZIndex() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
- 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
-
Construct a new Map, with WGS84 as the scale definition, with values for the equator.
- GisMap(double, double) - Constructor for class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
-
Construct a new Map, defining the size of a map unit in meters.
H
- hashCode() - Method in record class nl.tudelft.simulation.dsol.animation.gis.DoubleXY
-
Returns a hash code value for this object.
- hashCode() - Method in record class nl.tudelft.simulation.dsol.animation.gis.FloatXY
-
Returns a hash code value for this object.
- 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.
- pointIterator() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- pointIterator(Bounds2d) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
S
- 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
- 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
- setMarkerStyle(Style) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- 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
- setPointMarker(MarkerInterface) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- setShapeStyle(Style) - 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
- setZIndex(double) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- setZIndex(double) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
- shapeIterator() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
- shapeIterator(Bounds2d) - 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
T
- toString() - Method in record class nl.tudelft.simulation.dsol.animation.gis.DoubleXY
-
Returns a string representation of this record class.
- toString() - Method in record class nl.tudelft.simulation.dsol.animation.gis.FloatXY
-
Returns a string representation of this record class.
- toString() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Feature
X
- x() - Method in record class nl.tudelft.simulation.dsol.animation.gis.DoubleXY
-
Returns the value of the
xrecord component. - x() - Method in record class nl.tudelft.simulation.dsol.animation.gis.FloatXY
-
Returns the value of the
xrecord component.
Y
- y() - Method in record class nl.tudelft.simulation.dsol.animation.gis.DoubleXY
-
Returns the value of the
yrecord component. - y() - Method in record class nl.tudelft.simulation.dsol.animation.gis.FloatXY
-
Returns the value of the
yrecord component.
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(Rectangle2D) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
All Classes and Interfaces|All Packages