A B C D E F G H I K L M N O P R S T V Z
All Classes All Packages

## A

addLayer(LayerInterface) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  Setter for property layers.
addLayer(LayerInterface) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  Setter for property layers.
AIRPHOTO - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  AIRPHOTO.
ANGLEDEG - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  ANGLEDEg.
ANGLERAD - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  ANGLERAd.

## B

BIG_ENDIAN - nl.tudelft.simulation.dsol.animation.gis.io.Endianness
  BIG ENDIAN.
bind2Context(SimulatorInterface<?, ?, ?>) - Method in class nl.tudelft.simulation.dsol.animation.gis.D2.GisRenderable2D
  binds a renderable2D to the context.
bounds - Variable in class nl.tudelft.simulation.dsol.animation.gis.D2.GisRenderable2D
  the bounds of the map.

## C

cachedExtent - Variable in class nl.tudelft.simulation.dsol.animation.gis.D2.GisRenderable2D
  the cached extent.
cachedImage - Variable in class nl.tudelft.simulation.dsol.animation.gis.D2.GisRenderable2D
  the image cached image.
cachedScreenSize - Variable in class nl.tudelft.simulation.dsol.animation.gis.D2.GisRenderable2D
  the cached screenSize.
CENTIMETER_PER_INCH - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  CENTIMETER_PER_INCH.
close() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
contains(Point2d, Bounds2d) - Method in class nl.tudelft.simulation.dsol.animation.gis.D2.GisRenderable2D
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

DataSourceInterface - Interface in nl.tudelft.simulation.dsol.animation.gis.io
  DataSourceInterface is the connector between the reader of a GIS file and the display in the DSOL animation.
DbfReader - Class in nl.tudelft.simulation.dsol.animation.gis.io.esri
  This class reads a dbf file (in dBase III format), as used in ESRI ShapeFiles.
DbfReader(URL) - Constructor for class nl.tudelft.simulation.dsol.animation.gis.io.esri.DbfReader
  Construct a DbfReader.
DD_TO_METER - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  DD_TO_METER (DD stands for decimal degrees).
DECIMAL_DEGREES - nl.tudelft.simulation.dsol.animation.gis.MapUnits
  DECIMAL DEGREES constant.
destroy(SimulatorInterface<?, ?, ?>) - Method in class nl.tudelft.simulation.dsol.animation.gis.D2.GisRenderable2D
  destroys an RenderableObject by unsubscribing it from the context.
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
  draws the map on a graphics object.
drawMap(Graphics2D) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  draws the map on a graphics object.

## E

Endianness - Enum in nl.tudelft.simulation.dsol.animation.gis.io
  Endianness of the data; either big endian (Java, network), or little endian (Intel).

## F

FEET - nl.tudelft.simulation.dsol.animation.gis.MapUnits
  FEET constant.
FEET_TO_METER - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  FEET_TO_METER.
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
  Getter for all the property layers.
getAllLayers() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  Getter for all the property layers.
getAttributes() - Method in class nl.tudelft.simulation.dsol.animation.gis.GisObject
  returns the attributes of the shape.
getAttributes() - Method in interface nl.tudelft.simulation.dsol.animation.gis.io.DataSourceInterface
  returns the attribute data.
getAttributes() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  returns the attribute data.
getBackgroundColor() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.MapImage
  Getter for property backgroundColor.
getBackgroundColor() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.MapImageInterface
  Getter for property backgroundColor.
getBounds() - Method in class nl.tudelft.simulation.dsol.animation.gis.D2.GisRenderable2D
getBounds2D() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Double
getBounds2D() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Float
getColumnNames() - Method in interface nl.tudelft.simulation.dsol.animation.gis.io.DataSourceInterface
  returns the columnNames of the attribute data.
getColumnNames() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.esri.DbfReader
  returns the columnNames.
getColumnNames() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  returns the columnNames of the attribute data.
getDataSource() - Method in interface nl.tudelft.simulation.dsol.animation.gis.io.DataSourceInterface
  returns the URL of the data source.
getDataSource() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  returns the URL of the data source.
getDataSource() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
  Return the data source, which contains the location of an ESRI shape datasource for now.
getDataSource() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.LayerInterface
  Return the data source, which contains the location of an ESRI shape datasource for now.
getEndianness() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
  Return the Endianness, i.e., big endian or little endian encoding.
getExtent() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  Getter for property extent.
getExtent() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  Getter for property extent.
getFillColor() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
  Return the fill color for the layer.
getFillColor() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.LayerInterface
  Return the fill color for the layer.
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
  Getter for property image.
getImage() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  Getter for property image.
getLayerMap() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  Getter for the map of layer names to property layers.
getLayerMap() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  Getter for the map of layer names to property layers.
getLocation() - Method in class nl.tudelft.simulation.dsol.animation.gis.D2.GisRenderable2D
getMap() - Method in class nl.tudelft.simulation.dsol.animation.gis.D2.GisRenderable2D
getMaxScale() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
  Return the maximum scale at which this layer has to be drawn.
getMaxScale() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.LayerInterface
  Return the maximum scale at which this layer has to be drawn.
getMinScale() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
  Return the minimum scale at which this layer has to be drawn.
getMinScale() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.LayerInterface
  Return the minimum scale at which this layer has to be drawn.
getName() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  Getter for property name.
getName() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  Getter for property name.
getName() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
  Return the layer name.
getName() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.LayerInterface
  Return the layer name.
getNumShapes() - Method in interface nl.tudelft.simulation.dsol.animation.gis.io.DataSourceInterface
  returns the number of shapes of the particular data source.
getNumShapes() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  returns the number of shapes of the particular data source.
getOutlineColor() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
  Return the outline (line) color for the layer.
getOutlineColor() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.LayerInterface
  Return the outline (line) color for the layer.
getRow(int) - Method in class nl.tudelft.simulation.dsol.animation.gis.io.esri.DbfReader
  returns the row.
getRowNumbers(String, String) - Method in class nl.tudelft.simulation.dsol.animation.gis.io.esri.DbfReader
  returns the array of rowNumbers belonging to a attribute/column pair.
getRows() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.esri.DbfReader
  returns a table of all attributes stored for the particular dbf-file.
getScale() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  returns the scale of the map.
getScale() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  returns the scale of the map.
getShape() - Method in class nl.tudelft.simulation.dsol.animation.gis.GisObject
  returns the point or shape of the GisObject.
getShape(int) - Method in interface nl.tudelft.simulation.dsol.animation.gis.io.DataSourceInterface
  returns a GisObject.
getShape(int) - Method in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  returns a GisObject.
getShapes() - Method in interface nl.tudelft.simulation.dsol.animation.gis.io.DataSourceInterface
  returns all the shapes of the particular data source.
getShapes() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  returns all the shapes of the particular data source.
getShapes(String, String) - Method in interface nl.tudelft.simulation.dsol.animation.gis.io.DataSourceInterface
  returns the shapes based on a particular value of the attributes.
getShapes(String, String) - Method in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  returns the shapes based on a particular value of the attributes.
getShapes(Bounds2d) - Method in interface nl.tudelft.simulation.dsol.animation.gis.io.DataSourceInterface
  returns the shapes of the particular data source in a particular extent.
getShapes(Bounds2d) - Method in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  returns the shapes of the particular data source in a particular extent.
getSize() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.MapImage
  Getter for property size.
getSize() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.MapImageInterface
  Getter for property size.
getSource() - Method in class nl.tudelft.simulation.dsol.animation.gis.D2.GisRenderable2D
getType() - Method in interface nl.tudelft.simulation.dsol.animation.gis.io.DataSourceInterface
getType() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
getUnitImageRatio() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  returns the scale of the Image.
getUnitImageRatio() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  returns the scale of the Image.
getUnits() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  Getter for property units.
getUnits() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  Getter for property units.
getVisibleLayers() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  Getter for all the visible property layers.
getVisibleLayers() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  Getter for all the visible property layers.
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.
GisMapInterface - Interface in nl.tudelft.simulation.dsol.animation.gis.map
  This interface defines the map.
GisObject - Class in nl.tudelft.simulation.dsol.animation.gis
  the GisObject class stores a Point2D or Shape as well as an array of attributes.
GisObject(Object, String[]) - Constructor for class nl.tudelft.simulation.dsol.animation.gis.GisObject
  constructs a GisObject.
GisRenderable2D - Class in nl.tudelft.simulation.dsol.animation.gis.D2
  This renderable draws CAD/GIS objects.
GisRenderable2D(SimulatorInterface<?, ?, ?>, URL) - Constructor for class nl.tudelft.simulation.dsol.animation.gis.D2.GisRenderable2D
  constructs a new GisRenderable2D.
GisRenderable2D(SimulatorInterface<?, ?, ?>, URL, CoordinateTransform) - Constructor for class nl.tudelft.simulation.dsol.animation.gis.D2.GisRenderable2D
  constructs a new GisRenderable2D.
GisRenderable2D(SimulatorInterface<?, ?, ?>, URL, CoordinateTransform, double) - Constructor for class nl.tudelft.simulation.dsol.animation.gis.D2.GisRenderable2D
  constructs a new GisRenderable2D.
GisRenderable2D(SimulatorInterface<?, ?, ?>, GisMapInterface, CoordinateTransform, double) - Constructor for class nl.tudelft.simulation.dsol.animation.gis.D2.GisRenderable2D
  constructs a new GisRenderable2D based on an existing Map.
GraphicsException - Exception in nl.tudelft.simulation.dsol.animation.gis
  GraphicsException for exceptions when reading or drawing GIS layers.
GraphicsException() - Constructor for exception nl.tudelft.simulation.dsol.animation.gis.GraphicsException
  Constructs a new blank GraphicsException.
GraphicsException(String) - Constructor for exception nl.tudelft.simulation.dsol.animation.gis.GraphicsException
  Constructs a new GraphicsException.
GraphicsException(String, Throwable) - Constructor for exception nl.tudelft.simulation.dsol.animation.gis.GraphicsException
  Constructs a new GraphicsException.
GraphicsException(Throwable) - Constructor for exception nl.tudelft.simulation.dsol.animation.gis.GraphicsException
  Constructs a new GraphicsException.

## H

hideLayer(String) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  Hide a layer.
hideLayer(String) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  Hide a layer.
hideLayer(LayerInterface) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  Hide a layer.
hideLayer(LayerInterface) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  Hide a layer.

## I

IMAGE - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  IMAGe.
INCH_TO_METER - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  INCH_TO_METER.
INCHES - nl.tudelft.simulation.dsol.animation.gis.MapUnits
  INCHES constant.
isCache() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.esri.DbfReader
  may we cache parsed data for a session.
isCache() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
isDisplay() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
  Return the display status of the layer (displayed or not).
isDisplay() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.LayerInterface
  Return the display status of the layer (displayed or not).
isDrawBackground() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  return whether background is drawn or not.
isDrawBackground() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  return whether background is drawn or not.
isEmpty() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Double
isEmpty() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Float
isSame() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  Return whether the map has not been changed, and reset the same parameter to true.
isSame() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  Return whether the map has not been changed, and reset the same parameter to true.
isTransform() - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
  Return the status for the transformation: should the transform be used for this layer or not?
isTransform() - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.LayerInterface
  Return the status for the transformation: should the transform be used for this layer or not?

## K

KILOMETER_TO_METER - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  KILOMETER_TO_METER.
KILOMETERS - nl.tudelft.simulation.dsol.animation.gis.MapUnits
  KILOMETERS constant.

## 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
  constructs a new layer.
LayerInterface - Interface in nl.tudelft.simulation.dsol.animation.gis.map
  This interface defines the layer of the map.
LINE - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  LINE.
LITTLE_ENDIAN - nl.tudelft.simulation.dsol.animation.gis.io.Endianness
  LITTLE ENDIAN.
location - Variable in class nl.tudelft.simulation.dsol.animation.gis.D2.GisRenderable2D
  the location of the map.

## M

map - Variable in class nl.tudelft.simulation.dsol.animation.gis.D2.GisRenderable2D
  the map to display.
MAPFILE_SCHEMA - Static variable in class nl.tudelft.simulation.dsol.animation.gis.mapfile.MapFileXMLParser
  the default mapfile.
MapFileXMLParser - Class in nl.tudelft.simulation.dsol.animation.gis.mapfile
  This class parses an XML-mapfile that contains and constructs appropriate map objects.
MapImage - Class in nl.tudelft.simulation.dsol.animation.gis.map
  This class defines the image as defined in the map.
MapImage() - Constructor for class nl.tudelft.simulation.dsol.animation.gis.map.MapImage
  constructs a new Image.
MapImageInterface - Interface in nl.tudelft.simulation.dsol.animation.gis.map
  This interface defines the image as defined in the mapInterface.
MapUnits - Enum in nl.tudelft.simulation.dsol.animation.gis
  MapUnits indicates the units for a map.
METERS - nl.tudelft.simulation.dsol.animation.gis.MapUnits
  METERS constant.
MILES - nl.tudelft.simulation.dsol.animation.gis.MapUnits
  MILES constant.
MILES_TO_METER - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  MILES_TO_METER.
MULTIPATCH - Static variable in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  the MULTIPATCH as defined by ESRI.
MULTIPOINT - Static variable in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  the MULTIPOINT as defined by ESRI.
MULTIPOINTM - Static variable in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  the MULTIPOINTM as defined by ESRI.
MULTIPOINTZ - Static variable in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  the MULTIPOINTZ as defined by ESRI.

## 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.D2 - package nl.tudelft.simulation.dsol.animation.gis.D2
  The D2 package is the bridge between the GIS classes and the DSOL animation.D2 classes.
nl.tudelft.simulation.dsol.animation.gis.io - package nl.tudelft.simulation.dsol.animation.gis.io
  Generic I/O interfaces and classes to read GIS files to be displayed.
nl.tudelft.simulation.dsol.animation.gis.io.esri - package nl.tudelft.simulation.dsol.animation.gis.io.esri
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.mapfile - package nl.tudelft.simulation.dsol.animation.gis.mapfile
  The mapfile package contains the reader for the XML file that contains the map and layer information.
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
NULLSHAPE - Static variable in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  the NULLSHAPE as defined by ESRI.

## O

ObjectEndianInputStream - Class in nl.tudelft.simulation.dsol.animation.gis.io
  This class enables the object inputstream to be switched from big endian (default in Java) to little endian.
ObjectEndianInputStream(InputStream) - Constructor for class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
  constructs a new ObjectEndianInputStream.
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

paint(Graphics2D, Bounds2d, Dimension, ImageObserver) - Method in class nl.tudelft.simulation.dsol.animation.gis.D2.GisRenderable2D
parseMapFile(URL) - Static method in class nl.tudelft.simulation.dsol.animation.gis.mapfile.MapFileXMLParser
  parses a Mapfile URL to a mapFile.
parseMapFile(URL, CoordinateTransform) - Static method in class nl.tudelft.simulation.dsol.animation.gis.mapfile.MapFileXMLParser
  parses a Mapfile URL to a mapFile.
POINT - Static variable in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  the POINT as defined by ESRI.
POINT - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  POINT.
POINTM - Static variable in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  the POINM as defined by ESRI.
POINTZ - Static variable in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  the POINTZ as defined by ESRI.
POLYGON - Static variable in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  the POLYGON as defined by ESRI.
POLYGON - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  POLYGON.
POLYGONM - Static variable in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  the POLYGONM as defined by ESRI.
POLYGONZ - Static variable in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  the POLYGONZ as defined by ESRI.
POLYLINE - Static variable in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  the POLYLINE as defined by ESRI.
POLYLINEM - Static variable in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  the POLYLINEM as defined by ESRI.
POLYLINEZ - Static variable in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  the POLYLINEZ as defined by ESRI.

## R

read(byte[]) - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
  reads b from the stream.
read(byte[], int, int) - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
  reads b from the stream.
readBoolean() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
readByte() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
readChar() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
readDouble() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
readFloat() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
readFully(byte[]) - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
readFully(byte[], int, int) - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
readInt() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
readLine() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
readLong() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
readShort() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
readUnsignedByte() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
readUnsignedShort() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
readUTF() - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
readUTF(DataInput) - Static method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
  reads UTF from the stream.

## 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
  Setter for property backgroundColor.
setBackgroundColor(Color) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.MapImageInterface
  Setter for property backgroundColor.
setCache(boolean) - Method in class nl.tudelft.simulation.dsol.animation.gis.io.esri.DbfReader
  Set whether caching is allowed or not.
setCache(boolean) - Method in class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  Set whether caching is allowed or not.
setDataSource(DataSourceInterface) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
  Set the data source, which contains the location of an ESRI shape datasource for now.
setDataSource(DataSourceInterface) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.LayerInterface
  Set the data source, which contains the location of an ESRI shape datasource for now.
setDisplay(boolean) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
  Set the display status of the layer (displayed or not).
setDisplay(boolean) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.LayerInterface
  Set the display status of the layer (displayed or not).
setDrawBackground(boolean) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  set whether background is drawn or not.
setDrawBackground(boolean) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  set whether background is drawn or not.
setEndianness(Endianness) - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream
  Set the Endianness, i.e., big endian or little endian encoding.
setExtent(Bounds2d) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  Setter for property extent.
setExtent(Bounds2d) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  Setter for property extent.
setFillColor(Color) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
  Set the fill color for the layer.
setFillColor(Color) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.LayerInterface
  Set the fill color for the layer.
setImage(MapImageInterface) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  Setter for property image.
setImage(MapImageInterface) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  Setter for property image.
setLayer(int, LayerInterface) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  Setter for property layers.
setLayer(int, LayerInterface) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  Setter for property layers.
setLayers(List<LayerInterface>) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  Setter for property layers.
setLayers(List<LayerInterface>) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  Setter for property layers.
setMaxScale(int) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
  Set the maximum scale at which this layer has to be drawn.
setMaxScale(int) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.LayerInterface
  Set the maximum scale at which this layer has to be drawn.
setMinScale(int) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
  Set the minimum scale at which this layer has to be drawn.
setMinScale(int) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.LayerInterface
  Set the minimum scale at which this layer has to be drawn.
setName(String) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  Setter for property name.
setName(String) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  Setter for property name.
setName(String) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
  Set the layer name.
setName(String) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.LayerInterface
  Set the layer name.
setOutlineColor(Color) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
  Set the outline (line) color for the layer.
setOutlineColor(Color) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.LayerInterface
  Set the outline (line) color for the layer.
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
  Setter for property size.
setSize(Dimension) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.MapImageInterface
  Setter for property size.
setTransform(boolean) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.Layer
  Set the status for the transformation: should the transform be used for this layer or not?
setTransform(boolean) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.LayerInterface
  Set the status for the transformation: should the transform be used for this layer or not?
setUnits(MapUnits) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  Setter for property units.
setUnits(MapUnits) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  Setter for property units.
ShapeFile - Class in nl.tudelft.simulation.dsol.animation.gis.io.esri
  This class reads ESRI-shapefiles and returns the shape objects.
ShapeFile(URL, CoordinateTransform) - Constructor for class nl.tudelft.simulation.dsol.animation.gis.io.esri.ShapeFile
  constructs a new ESRI ShapeFile.
showLayer(String) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  Show a layer.
showLayer(String) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  Show a layer.
showLayer(LayerInterface) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  Show a layer.
showLayer(LayerInterface) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  Show a layer.
skipBytes(int) - Method in class nl.tudelft.simulation.dsol.animation.gis.io.ObjectEndianInputStream

## T

TEXT - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  TEXT.
toString() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Double
toString() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2D.Float

## V

valueOf(String) - Static method in enum nl.tudelft.simulation.dsol.animation.gis.io.Endianness
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nl.tudelft.simulation.dsol.animation.gis.MapUnits
  Returns the enum constant of this type with the specified name.
values() - Static method in enum nl.tudelft.simulation.dsol.animation.gis.io.Endianness
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nl.tudelft.simulation.dsol.animation.gis.MapUnits
  Returns an array containing the constants of this enum type, in the order they are declared.

## Z

zoom(double) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  zooms the map with a particular factor.
zoom(double) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  zooms the map with a particular factor.
zoomPoint(Point2D, double) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  zooms the map based on a given position in the image.
zoomPoint(Point2D, double) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  zooms the map based on a given position in the image.
zoomRectangle(SerializableRectangle2D) - Method in class nl.tudelft.simulation.dsol.animation.gis.map.GisMap
  zooms the map based on a given rectangle.
zoomRectangle(SerializableRectangle2D) - Method in interface nl.tudelft.simulation.dsol.animation.gis.map.GisMapInterface
  zooms the map based on a given rectangle.

A B C D E F G H I K L M N O P R S T V Z
All Classes All Packages