Index

A B C D F G H I K L M N O P R S T V Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

add(double) - Method in class nl.tudelft.simulation.dsol.animation.graph.DoubleAppendList
Add a value to the list.
add(float) - Method in class nl.tudelft.simulation.dsol.animation.graph.FloatAppendList
Add a value to the list.
addFeature(FeatureInterface) - Method in interface nl.tudelft.simulation.dsol.animation.gis.LayerInterface
Add a feature to the feature list.
addLayer(LayerInterface) - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
Setter for property layers.
AIRPHOTO - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
AIRPHOTO.
ANGLEDEG - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
ANGLEDEG.
ANGLERAD - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
ANGLERAD.

B

bind2Context(Contextualized) - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
Bind a renderable2D to the context.
BoundsUtil - Class in nl.tudelft.simulation.dsol.animation.d2
A Bounds3d utility class to help with finding intersections between bounds, to make transformations, and to see if a point lies within a bounds.

C

CB - Static variable in class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
CENTER-BOTTOM location.
CC - Static variable in class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
CENTER-CENTER location.
CENTIMETER_PER_INCH - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
CENTIMETER_PER_INCH.
ColorInterpolation - Class in nl.tudelft.simulation.dsol.animation.interpolation
ColorInterpolation.
ColorInterpolation(Color, Color, double, double) - Constructor for class nl.tudelft.simulation.dsol.animation.interpolation.ColorInterpolation
constructs a new SimulatedLinearInterpolation.
compare(Renderable2dInterface<?>, Renderable2dInterface<?>) - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2dComparator
computeVisibleExtent(Bounds2d, Dimension) - Method in class nl.tudelft.simulation.dsol.animation.d2.RenderableScale
computes the visible extent.
contains(OrientedPoint2d, Bounds2d, Point2d) - Static method in class nl.tudelft.simulation.dsol.animation.d2.BoundsUtil
Check whether a point is in the bounds, after transforming the bounds relative to the center point (in animation that is the location).
contains(OrientedPoint3d, Bounds3d, Point3d) - Static method in class nl.tudelft.simulation.dsol.animation.d2.BoundsUtil
Check whether a point is in the bounds, after transforming the bounds relative to the center point (in animation that is the location).
contains(Point2d, Bounds2d) - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
does the shape contain the point?
contains(Point2d, Bounds2d) - Method in interface nl.tudelft.simulation.dsol.animation.d2.Renderable2dInterface
does the shape contain the point?
contains(Point2d, Bounds2d) - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisRenderable2d
does the shape contain the point?
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
CT - Static variable in class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
CENTER-TOP location.

D

DataSourceInterface - Interface in nl.tudelft.simulation.dsol.animation.gis
DataSourceInterface is the connector between the reader of a GIS file and the display in the DSOL animation.
DD_TO_METER - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
DD_TO_METER (DD stands for decimal degrees).
DECIMAL_DEGREES - Enum constant in enum class nl.tudelft.simulation.dsol.animation.gis.MapUnits
DECIMAL DEGREES constant.
DEGREES - Enum constant in enum class nl.tudelft.simulation.dsol.animation.gis.MapUnits
DEGREES constant, e.g., for WGS84.
destroy(Contextualized) - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
destroys this editable.
destroy(Contextualized) - Method in interface nl.tudelft.simulation.dsol.animation.d2.Renderable2dInterface
destroys this editable.
destroy(Contextualized) - Method in interface nl.tudelft.simulation.dsol.animation.gis.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.
DoubleAppendIterator(DoubleAppendList) - Constructor for class nl.tudelft.simulation.dsol.animation.graph.DoubleAppendList.DoubleAppendIterator
Make an iterator for the DoubleAppendList.
DoubleAppendList - Class in nl.tudelft.simulation.dsol.animation.graph
DoubleList is a random access list of double values to which values can only be appended.
DoubleAppendList() - Constructor for class nl.tudelft.simulation.dsol.animation.graph.DoubleAppendList
Initialize the DoubleAppendList.
DoubleAppendList.DoubleAppendIterator - Class in nl.tudelft.simulation.dsol.animation.graph
An iterator for the DoubleAppendList.
drawMap(Graphics2D) - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
draws the map on a graphics object.
DsolGisException - Exception in nl.tudelft.simulation.dsol.animation.gis
DsolGisException for exceptions when reading or drawing GIS layers.
DsolGisException() - Constructor for exception nl.tudelft.simulation.dsol.animation.gis.DsolGisException
Constructs a new blank DsolGisException.
DsolGisException(String) - Constructor for exception nl.tudelft.simulation.dsol.animation.gis.DsolGisException
Constructs a new DsolGisException.
DsolGisException(String, Throwable) - Constructor for exception nl.tudelft.simulation.dsol.animation.gis.DsolGisException
Constructs a new DsolGisException.
DsolGisException(Throwable) - Constructor for exception nl.tudelft.simulation.dsol.animation.gis.DsolGisException
Constructs a new DsolGisException.

F

FeatureInterface - Interface in nl.tudelft.simulation.dsol.animation.gis
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.
FEET - Enum constant in enum class nl.tudelft.simulation.dsol.animation.gis.MapUnits
FEET constant.
FEET_TO_METER - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.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.
FloatAppendIterator(FloatAppendList) - Constructor for class nl.tudelft.simulation.dsol.animation.graph.FloatAppendList.FloatAppendIterator
Make an iterator for the FloatAppendList.
FloatAppendList - Class in nl.tudelft.simulation.dsol.animation.graph
FloatList is a random access list of float values to which values can only be appended.
FloatAppendList() - Constructor for class nl.tudelft.simulation.dsol.animation.graph.FloatAppendList
Initialize the FloatAppendList.
FloatAppendList.FloatAppendIterator - Class in nl.tudelft.simulation.dsol.animation.graph
An iterator for the FloatAppendList.

G

get(int) - Method in class nl.tudelft.simulation.dsol.animation.graph.DoubleAppendList
Return the value at a position.
get(int) - Method in class nl.tudelft.simulation.dsol.animation.graph.FloatAppendList
Return the value at a position.
getAllLayers() - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
Getter for all the property layers.
getAttributeValues() - Method in class nl.tudelft.simulation.dsol.animation.gis.GisObject
returns the attribute values of the shape.
getBackgroundColor() - Method in interface nl.tudelft.simulation.dsol.animation.gis.MapImageInterface
Return the backgroundColor.
getBounds() - Method in interface nl.tudelft.simulation.dsol.animation.Locatable
returns the bounds of the locatable object.
getBounds() - Method in class nl.tudelft.simulation.dsol.animation.StaticLocation2d
returns the bounds of the locatable object.
getBounds() - Method in class nl.tudelft.simulation.dsol.animation.StaticLocation3d
returns the bounds of the locatable object.
getBounds2D() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2d.Double
getBounds2D() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2d.Float
getColor(double) - Method in class nl.tudelft.simulation.dsol.animation.interpolation.ColorInterpolation
returns a color based on the interpolation between the original and end destination.
getDirZ() - Method in interface nl.tudelft.simulation.dsol.animation.Locatable
Return the z-direction of the location in radians, or 0.0 when the location has no direction.
getExtent() - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
Getter for property extent.
getFeatures() - Method in interface nl.tudelft.simulation.dsol.animation.gis.DataSourceInterface
Return the list of Features for which this data source is responsible.
getFeatures() - Method in interface nl.tudelft.simulation.dsol.animation.gis.LayerInterface
Return the feature definitions for elements that belong to this Layer.
getFillColor() - Method in interface nl.tudelft.simulation.dsol.animation.gis.FeatureInterface
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
getId() - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
return the id of the renderable component.
getId() - Method in interface nl.tudelft.simulation.dsol.animation.d2.Renderable2dInterface
return the id of the renderable component.
getId() - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisRenderable2d
return the id of the renderable component.
getImage() - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
Getter for property image.
getImages() - Method in class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
 
getKey() - Method in interface nl.tudelft.simulation.dsol.animation.gis.FeatureInterface
Return the key that defines a feature in a layer, can be "*" if no features are defined.
getLayerMap() - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
Getter for the map of layer names to property layers.
getLocation() - Method in interface nl.tudelft.simulation.dsol.animation.Locatable
returns the location of an object.
getLocation() - Method in class nl.tudelft.simulation.dsol.animation.StaticLocation2d
returns the location of an object.
getLocation() - Method in class nl.tudelft.simulation.dsol.animation.StaticLocation3d
returns the location of an object.
getLocation(double) - Method in interface nl.tudelft.simulation.dsol.animation.interpolation.InterpolationInterface
returns the current location.
getLocation(double) - Method in class nl.tudelft.simulation.dsol.animation.interpolation.LinearInterpolation
returns the current location.
getMap() - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisRenderable2d
 
getName() - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
Getter for property name.
getName() - Method in interface nl.tudelft.simulation.dsol.animation.gis.LayerInterface
Return the layer name.
getNumShapes() - Method in interface nl.tudelft.simulation.dsol.animation.gis.FeatureInterface
Return the number of shapes for this feature at this moment.
getObjectScaleFactor() - Method in class nl.tudelft.simulation.dsol.animation.d2.RenderableScale
Return the scale factor for the object, e.g., to get 1 pixel unit to equal 1 meter on a map.
getOrientation() - Method in class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
Returns the orientation of this image to the point [0,0].
getOutlineColor() - Method in interface nl.tudelft.simulation.dsol.animation.gis.FeatureInterface
Return the outline (line) color for the layer.
getScale() - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
returns the scale of the map.
getScreenCoordinates(Point<?>, Bounds2d, Dimension) - Method in class nl.tudelft.simulation.dsol.animation.d2.RenderableScale
returns the frame xy-coordinates of a point in world coordinates.
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.FeatureInterface
Return a GisObject.
getShapes() - Method in interface nl.tudelft.simulation.dsol.animation.gis.FeatureInterface
Return all the shapes of the particular data source for this feature.
getShapes(Bounds2d) - Method in interface nl.tudelft.simulation.dsol.animation.gis.FeatureInterface
Return the shapes of the particular data source for this feature, bound to a particular extent.
getSize() - Method in interface nl.tudelft.simulation.dsol.animation.gis.MapImageInterface
Getter for the canvas size.
getSource() - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
gets the source of this renderable.
getSource() - Method in interface nl.tudelft.simulation.dsol.animation.d2.Renderable2dInterface
gets the source of this renderable.
getSource() - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisRenderable2d
gets the source of this renderable.
getUnitImageRatio() - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
returns the scale of the Image.
getUnits() - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
Getter for property units.
getURL() - Method in interface nl.tudelft.simulation.dsol.animation.gis.DataSourceInterface
Return the URL of the data source.
getValue() - Method in interface nl.tudelft.simulation.dsol.animation.gis.FeatureInterface
Return the value belonging to the key that defines the feature in a layer, can be "*" if all elements in the data source that have the correct key have to be drawn.
getVisibleLayers() - Method in interface nl.tudelft.simulation.dsol.animation.gis.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
getWorldCoordinates(Point2D, Bounds2d, Dimension) - Method in class nl.tudelft.simulation.dsol.animation.d2.RenderableScale
returns the frame xy-coordinates of a point in screen coordinates.
getX() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2d.Double
getX() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2d.Float
getXScale(Bounds2d, Dimension) - Method in class nl.tudelft.simulation.dsol.animation.d2.RenderableScale
Returns the X-scale of a screen compared to an extent.
getY() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2d.Double
getY() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2d.Float
getYScale(Bounds2d, Dimension) - Method in class nl.tudelft.simulation.dsol.animation.d2.RenderableScale
Returns the Y-scale of a screen compared to an extent.
getYScaleRatio() - Method in class nl.tudelft.simulation.dsol.animation.d2.RenderableScale
Return the y-scale ratio.
getZ() - Method in interface nl.tudelft.simulation.dsol.animation.Locatable
Return the z-value of the location, or 0.0 when the location is in 2 dimensions.
GisMapInterface - Interface in nl.tudelft.simulation.dsol.animation.gis
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 - Interface in nl.tudelft.simulation.dsol.animation.gis
This renderable draws CAD/GIS objects.

H

hasNext() - Method in class nl.tudelft.simulation.dsol.animation.graph.DoubleAppendList.DoubleAppendIterator
hasNext() - Method in class nl.tudelft.simulation.dsol.animation.graph.FloatAppendList.FloatAppendIterator
hideLayer(String) - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
Hide a layer.
hideLayer(LayerInterface) - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
Hide a layer.

I

IMAGE - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
IMAGE.
imageIcons - Variable in class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
the imageIcons to be used.
ImageRenderable<L extends Locatable> - Class in nl.tudelft.simulation.dsol.animation.d2
An abstract class for state-dependent image renderables.
ImageRenderable(L, Contextualized, URL[]) - Constructor for class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
constructs a new ImageRenderable.
ImageRenderable(OrientedPoint3d, Bounds3d, Contextualized, URL[]) - Constructor for class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
constructs a new ImageRenderable.
ImageRenderable(Point3d, Bounds3d, Contextualized, URL[]) - Constructor for class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
constructs a new ImageRenderable.
imageUrls - Variable in class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
the imageIcons to use.
INCH_TO_METER - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
INCH_TO_METER.
INCHES - Enum constant in enum class nl.tudelft.simulation.dsol.animation.gis.MapUnits
INCHES constant.
InterpolationInterface - Interface in nl.tudelft.simulation.dsol.animation.interpolation
A InterpolationInterface.
isDisplay() - Method in interface nl.tudelft.simulation.dsol.animation.gis.LayerInterface
Return the display status of the layer (displayed or not).
isDrawBackground() - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
return whether background is drawn or not.
isDynamic() - Method in interface nl.tudelft.simulation.dsol.animation.gis.DataSourceInterface
Return whether the data source is dynamic 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
isFlip() - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
Return whether to flip the renderable, if the direction is 'left' or not.
isInitialized() - Method in interface nl.tudelft.simulation.dsol.animation.gis.FeatureInterface
Return whether the data has been initialized for this feature.
isRotate() - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
Return whether to rotate the renderable or not.
isSame() - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
Return whether the map has not been changed, and reset the same parameter to true.
isScale() - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
Return whether to scale the renderable or not.
isScaleObject() - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
Return whether to scale the renderable in the X/Y-direction with the value of RenderableScale.objectScaleFactor or not.
isScaleY() - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
Return whether to scale the renderable in the Y-direction when there is a compressed Y-axis or not.
isTransform() - Method in interface nl.tudelft.simulation.dsol.animation.gis.LayerInterface
Return the status for the transformation: should the transform be used for this layer or not?
isTranslate() - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
Return whether to translate the renderable to its position or not (false means absolute position).
iterator() - Method in class nl.tudelft.simulation.dsol.animation.graph.DoubleAppendList
iterator() - Method in class nl.tudelft.simulation.dsol.animation.graph.FloatAppendList

K

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

L

LayerInterface - Interface in nl.tudelft.simulation.dsol.animation.gis
This interface defines the layer of the map.
LB - Static variable in class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
LEFT-BOTTOM location.
LC - Static variable in class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
LEFT-CENTER location.
LINE - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
LINE.
LinearInterpolation - Class in nl.tudelft.simulation.dsol.animation.interpolation
A LinearInterpolation.
LinearInterpolation(double, double, OrientedPoint3d, OrientedPoint3d) - Constructor for class nl.tudelft.simulation.dsol.animation.interpolation.LinearInterpolation
constructs a new LinearInterpolation.
Locatable - Interface in nl.tudelft.simulation.dsol.animation
The locatable interface enforces knowledge on position.
LT - Static variable in class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
LEFT-TOP location.

M

MapImageInterface - Interface in nl.tudelft.simulation.dsol.animation.gis
This interface defines the map image, which acts as the basic 'canvas' for the drawing process.
MapUnits - Enum Class in nl.tudelft.simulation.dsol.animation.gis
MapUnits indicates the units for a map.
METERS - Enum constant in enum class nl.tudelft.simulation.dsol.animation.gis.MapUnits
METERS constant.
MILES - Enum constant in enum class nl.tudelft.simulation.dsol.animation.gis.MapUnits
MILES constant.
MILES_TO_METER - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
MILES_TO_METER.

N

next() - Method in class nl.tudelft.simulation.dsol.animation.graph.DoubleAppendList.DoubleAppendIterator
next() - Method in class nl.tudelft.simulation.dsol.animation.graph.FloatAppendList.FloatAppendIterator
nl.tudelft.simulation.dsol.animation - package nl.tudelft.simulation.dsol.animation
Generic classes for animation in DSOL.
nl.tudelft.simulation.dsol.animation.d2 - package nl.tudelft.simulation.dsol.animation.d2
 
nl.tudelft.simulation.dsol.animation.gis - package nl.tudelft.simulation.dsol.animation.gis
Generic GIS interfaces for map display that can be implemented by multiple map providers.
nl.tudelft.simulation.dsol.animation.graph - package nl.tudelft.simulation.dsol.animation.graph
Generic interfaces for graph display that can be implemented by multiple graph providers.
nl.tudelft.simulation.dsol.animation.interpolation - package nl.tudelft.simulation.dsol.animation.interpolation
 

O

orientation - Variable in class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
the origin of the image.
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, ImageObserver) - Method in class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
Draws an animation on a world coordinate around [x,y] = [0,0].
paint(Graphics2D, ImageObserver) - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
Draws an animation on a world coordinate around [x,y] = [0,0].
paint(Graphics2D, Bounds2d, Dimension, RenderableScale, ImageObserver) - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
The methods that actually paints the object at the right scale, rotation, and position on the screen using the user-implemented paint(graphics, observer) method to do the actual work.
paintComponent(Graphics2D, Bounds2d, Dimension, RenderableScale, ImageObserver) - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
the overarching method that is called when painting, usually redirecting to paint(...) but possibly retrieving the drawing from a cache.
paintComponent(Graphics2D, Bounds2d, Dimension, RenderableScale, ImageObserver) - Method in interface nl.tudelft.simulation.dsol.animation.d2.Renderable2dInterface
the overarching method that is called when painting, usually redirecting to paint(...) but possibly retrieving the drawing from a cache.
paintComponent(Graphics2D, Bounds2d, Dimension, RenderableScale, ImageObserver) - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisRenderable2d
the overarching method that is called when painting, usually redirecting to paint(...) but possibly retrieving the drawing from a cache.
POINT - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
POINT.
POLYGON - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
POLYGON.
populateShapes() - Method in interface nl.tudelft.simulation.dsol.animation.gis.DataSourceInterface
Populate the shape information in the Features.
projectBounds(Point<?>, Bounds<?, ?, ?>) - Static method in class nl.tudelft.simulation.dsol.animation.d2.BoundsUtil
Computes s new bounding box based on the projection of the original bounding box on the XY-plane, translated by the center point coordinates, and possibly rotated by the orientation of the center point.

R

RB - Static variable in class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
RIGHT-BOTTOM location.
RC - Static variable in class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
RIGHT-CENTER location.
Renderable2d<L extends Locatable> - Class in nl.tudelft.simulation.dsol.animation.d2
The Renderable2d provides an easy accessible renderable object that can be drawn on an absolute or relative position, scaled, flipped, and rotated.
Renderable2d(L, Contextualized) - Constructor for class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
Constructs a new Renderable2d.
Renderable2dComparator - Class in nl.tudelft.simulation.dsol.animation.d2
A comparator for two Renderable2d objects.
Renderable2dComparator() - Constructor for class nl.tudelft.simulation.dsol.animation.d2.Renderable2dComparator
constructs a new Renderable2dComparator.
Renderable2dInterface<L extends Locatable> - Interface in nl.tudelft.simulation.dsol.animation.d2
The Renderable2d interface defines the basic interface for 2d animation.
RenderableScale - Class in nl.tudelft.simulation.dsol.animation.d2
A helper class for transforming between screen coordinates and world coordinates.
RenderableScale() - Constructor for class nl.tudelft.simulation.dsol.animation.d2.RenderableScale
Construct a translator between world coordinates and screen coordinates that uses an X/Y ratio of 1.
RenderableScale(double) - Constructor for class nl.tudelft.simulation.dsol.animation.d2.RenderableScale
Construct a translator between world coordinates and screen coordinates that uses a different scale factor for x and y.
RenderableScale(double, double) - Constructor for class nl.tudelft.simulation.dsol.animation.d2.RenderableScale
Construct a translator between world coordinates and screen coordinates that uses a different scale factor for x and y.
resolveOrigin(short, Bounds2d) - Method in class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
resolves the origin of the image.
RT - Static variable in class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
RIGHT-TOP location.

S

selectImage() - Method in class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
selects the image.
selectImage() - Method in class nl.tudelft.simulation.dsol.animation.d2.SingleImageRenderable
selects the image.
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 interface nl.tudelft.simulation.dsol.animation.gis.MapImageInterface
Set the backgroundColor.
setDisplay(boolean) - Method in interface nl.tudelft.simulation.dsol.animation.gis.LayerInterface
Set the display status of the layer (displayed or not).
setDrawBackground(boolean) - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
set whether background is drawn or not.
setExtent(Bounds2d) - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
Setter for property extent.
setFeatures(List<FeatureInterface>) - Method in interface nl.tudelft.simulation.dsol.animation.gis.LayerInterface
Set the feature definitions for elements that belong to this Layer.
setFillColor(Color) - Method in interface nl.tudelft.simulation.dsol.animation.gis.FeatureInterface
Set the fill color for the layer.
setFlip(boolean) - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
Set whether to flip the renderable, if the direction is 'left' or not.
setImage(MapImageInterface) - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
Setter for the map image, which acts as the basic 'canvas' for the drawing process.
setInitialized(boolean) - Method in interface nl.tudelft.simulation.dsol.animation.gis.FeatureInterface
Set whether the data has been initialized for this feature.
setKey(String) - Method in interface nl.tudelft.simulation.dsol.animation.gis.FeatureInterface
Set the key that defines a feature in a layer, can be "*" if no features are defined.
setLayer(int, LayerInterface) - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
Setter for property layers.
setLayers(List<LayerInterface>) - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
Setter for property layers.
setName(String) - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
Setter for property name.
setName(String) - Method in interface nl.tudelft.simulation.dsol.animation.gis.LayerInterface
Set the layer name.
setOrientation(short) - Method in class nl.tudelft.simulation.dsol.animation.d2.ImageRenderable
 
setOutlineColor(Color) - Method in interface nl.tudelft.simulation.dsol.animation.gis.FeatureInterface
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
setRotate(boolean) - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
Set whether to rotate the renderable or not.
setScale(boolean) - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
Set whether to scale the renderable or not.
setScaleObject(boolean) - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
Set whether to scale the renderable in the X/Y-direction with the value of RenderableScale.objectScaleFactor or not.
setScaleY(boolean) - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
Set whether to scale the renderable in the Y-direction when there is a compressed Y-axis or not.
setSize(Dimension) - Method in interface nl.tudelft.simulation.dsol.animation.gis.MapImageInterface
Setter for the canvas size.
setTransform(boolean) - Method in interface nl.tudelft.simulation.dsol.animation.gis.LayerInterface
Set the status for the transformation: should the transform be used for this layer or not?
setTranslate(boolean) - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
Set whether to translate the renderable to its position or not (false means absolute position).
setUnits(MapUnits) - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
Setter for property units.
setValue(String) - Method in interface nl.tudelft.simulation.dsol.animation.gis.FeatureInterface
Set the value belonging to the key that defines the feature in a layer, can be "*" if all elements in the data source that have the correct key have to be drawn.
showLayer(String) - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
Show a layer.
showLayer(LayerInterface) - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
Show a layer.
SingleImageRenderable<L extends Locatable> - Class in nl.tudelft.simulation.dsol.animation.d2
Render an image on screen where there is only a single image.
SingleImageRenderable(L, Contextualized, URL) - Constructor for class nl.tudelft.simulation.dsol.animation.d2.SingleImageRenderable
constructs a new SingleImageRenderable.
SingleImageRenderable(OrientedPoint3d, Bounds3d, Contextualized, URL) - Constructor for class nl.tudelft.simulation.dsol.animation.d2.SingleImageRenderable
constructs a new SingleImageRenderable.
SingleImageRenderable(Point3d, Bounds3d, Contextualized, URL) - Constructor for class nl.tudelft.simulation.dsol.animation.d2.SingleImageRenderable
constructs a new SingleImageRenderable.
size() - Method in class nl.tudelft.simulation.dsol.animation.graph.DoubleAppendList
Return the number of elements.
size() - Method in class nl.tudelft.simulation.dsol.animation.graph.FloatAppendList
Return the number of elements.
StaticLocation2d - Class in nl.tudelft.simulation.dsol.animation
A StaticLocation in 2 dimensions.
StaticLocation2d(double, double, double, Bounds2d) - Constructor for class nl.tudelft.simulation.dsol.animation.StaticLocation2d
constructs a new StaticLocation.
StaticLocation2d(Point2D, double, Bounds2d) - Constructor for class nl.tudelft.simulation.dsol.animation.StaticLocation2d
constructs a new StaticLocation.
StaticLocation2d(OrientedPoint2d, Bounds2d) - Constructor for class nl.tudelft.simulation.dsol.animation.StaticLocation2d
constructs a new StaticLocation.
StaticLocation3d - Class in nl.tudelft.simulation.dsol.animation
A StaticLocation in 3 dimensions.
StaticLocation3d(double, double, double, double, double, double, Bounds3d) - Constructor for class nl.tudelft.simulation.dsol.animation.StaticLocation3d
constructs a new StaticLocation.
StaticLocation3d(Point2D, double, Bounds3d) - Constructor for class nl.tudelft.simulation.dsol.animation.StaticLocation3d
constructs a new StaticLocation.
StaticLocation3d(OrientedPoint3d, Bounds3d) - Constructor for class nl.tudelft.simulation.dsol.animation.StaticLocation3d
constructs a new StaticLocation.

T

TEXT - Static variable in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
TEXT.
toString() - Method in class nl.tudelft.simulation.dsol.animation.d2.Renderable2d
toString() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2d.Double
toString() - Method in class nl.tudelft.simulation.dsol.animation.gis.SerializableRectangle2d.Float
transform(OrientedPoint2d, Bounds2d) - Static method in class nl.tudelft.simulation.dsol.animation.d2.BoundsUtil
Rotates and translates a bound relative to an oriented point.
transform(OrientedPoint3d, Bounds3d) - Static method in class nl.tudelft.simulation.dsol.animation.d2.BoundsUtil
Rotates and translates a bound relative to an oriented point.

V

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

Z

zoom(double) - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
zooms the map with a particular factor.
zoomPoint(Point2D, double) - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
zooms the map based on a given position in the image.
zoomRectangle(SerializableRectangle2d) - Method in interface nl.tudelft.simulation.dsol.animation.gis.GisMapInterface
zooms the map based on a given rectangle.
A B C D F G H I K L M N O P R S T V Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form