A C D F G H I L M N O P S T Z
All Classes 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

## 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).
createIntersection(Rectangle2D) - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Double
createIntersection(Rectangle2D) - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Float
createUnion(Rectangle2D) - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Double
createUnion(Rectangle2D) - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Float

## D

Double() - Constructor for class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Double
  constructs a new SerializableRectangle2D.Double.
Double(double, double, double, double) - Constructor for class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Double
  constructs a new SerializableRectangle2D.Double.
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
Float() - Constructor for class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Float
  constructs a new SerializableRectangle2D.Float.
Float(float, float, float, float) - Constructor for class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Float
  constructs a new SerializableRectangle2D.Float.
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
getBounds2D() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Double
getBounds2D() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Float
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
getHeight() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Double
getHeight() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Float
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
getWidth() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Double
getWidth() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Float
getX() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Double
getX() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Float
getY() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Double
getY() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Float
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
isEmpty() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Double
isEmpty() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Float
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

## O

outcode(double, double) - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Double
outcode(double, double) - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Float

## 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.
SerializableRectangle2D - Class in nl.tudelft.simulation.dsol.animation.gis
  The SerializableRectangle2D class is a serializable version of the `java.awt.geom.Rectangle2D` class, yet in an immutable form.
SerializableRectangle2D() - Constructor for class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D
  constructs a new SerializableRectangle2D.
SerializableRectangle2D.Double - Class in nl.tudelft.simulation.dsol.animation.gis
  The SerializableRectangle2D.Double class is a serializable version of the `java.awt.geom.Rectangle2D.Double` class.
SerializableRectangle2D.Float - Class in nl.tudelft.simulation.dsol.animation.gis
  The SerializableRectangle2D.Float class is a serializable version of the `java.awt.geom.Rectangle2D.Double` class.
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
setRect(double, double, double, double) - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Double
setRect(double, double, double, double) - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Float
setRect(float, float, float, float) - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Float
setRect(Rectangle2D) - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Double
setRect(Rectangle2D) - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Float
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

## T

toString() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Double
toString() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Float

## 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 O P S T Z
All Classes All Packages