Index

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

A

AbstractTestDemoServer - Class in nl.tudelft.simulation.dsol.web
DsolWebServer.java.
AbstractTestDemoServer() - Constructor for class nl.tudelft.simulation.dsol.web.AbstractTestDemoServer
 
AbstractTestDemoServer.MyResourceHandler - Class in nl.tudelft.simulation.dsol.web
 
AbstractTestDemoServer.ServerThread - Class in nl.tudelft.simulation.dsol.web
Handle in separate thread to avoid 'lock' of the main application.
AbstractTestDemoServer.XHRHandler - Class in nl.tudelft.simulation.dsol.web
Answer handles the events from the web-based user interface for a demo.
addAffineTransform() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
add AffineTransform to the command.
addAllToggleGISButtonText(String, GisRenderable2d, String) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
Add buttons for toggling all GIS layers on or off.
addColor(Color) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
add Color to the command.
addDraw(String, Object...) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
Add a draw command
addFontData() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
add font data to the command, font-name, font-size, bold/italic/plain
addParameterField(StringBuffer, InputParameter<?, ?>) - Method in class nl.tudelft.simulation.dsol.web.AbstractTestDemoServer.XHRHandler
Add the right type of field for this parameter to the string buffer.
addRenderingHints(Map<?, ?>) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
addToggleAnimationButtonText(String, Class<? extends Locatable>, String, boolean) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
Add a button for toggling an animatable class on or off.
addToggleGISButtonText(String, String, GisRenderable2d, String) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
Add a button to toggle a GIS Layer on or off.
addToggleText(String) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
Add a text to explain animatable classes.
addTransformDraw(String, Object...) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
Add command, transform.m11(h-scale), transform.m12(h-skew), transform.m21(v-skew), transform.m22(v-scale), transform.dx(h-translate), transform.dy(v-translate), linecolor.r, linecolor.g, linecolor.b, linecolor.alpha, linecolor.transparency, line-width, params...
addTransformFill(String, Object...) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
Add fill command, transform.m11(h-scale), transform.m12(h-skew), transform.m21(v-skew), transform.m22(v-scale), transform.dx(h-translate), transform.dy(v-translate), color.r, color.g, color.b, color.alpha, color.transparency, params...
addTransformPathDouble(Path2D.Double, boolean) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
Add a path2D to the command.
addTransformPathFloat(Path2D.Float, boolean) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
Add a path2D to the command.
addTransformText(String, Object...) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
Add string, 0=command, 1=transform.m11(h-scale), 2=transform.m12(h-skew), 3=transform.m21(v-skew), 4=transform.m22(v-scale), 5=transform.dx(h-translate), 6=transform.dy(v-translate), 7=color.r, 8=color.g, 9=color.b, 10=color.alpha, 11=color.transparency, 12=fontname, 13=fontsize, 14=fontstyle(normal/italic/bold), 15=x, 16=y, 17=text.
affineTransform - Variable in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
the current affine transform.

B

background - Variable in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
the current color of the background for drawing.
beep() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
bounds - Variable in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsConfiguration
the bounds, TODO: which should be filled in some way by the window size in the browser.

C

canvas - Variable in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
the drawing canvas.
checkImage(Image, int, int, ImageObserver) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
clearCommand() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
Clear the commands and put the start tag in.
clearRect(int, int, int, int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
clip(Shape) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
clipRect(int, int, int, int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
closeAndGetCommands() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
Close the commands and put the end tag in.
color - Variable in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
the current drawing color.
commands - Variable in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
the commands to send over the channel to the HTML5 code.
composite - Variable in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
TODO: the current composite.
copyArea(int, int, int, int, int, int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
create() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
createGraphics(BufferedImage) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsEnvironment
createImage(byte[], int, int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
createImage(ImageProducer) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
createImage(String) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
createImage(URL) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
CustomPanel() - Constructor for class nl.tudelft.simulation.dsol.web.animation.TestSwing.CustomPanel
 

D

displayWorldCoordinateToolTip() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
Display a tooltip with the last known world coordinates of the mouse, in case the tooltip should be displayed.
dispose() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
DOWN - Static variable in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
the DOWN directions for moving/zooming.
draw(Shape) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawArc(int, int, int, int, int, int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawFillShape(Shape, boolean) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
Draw or fill a shape.
drawGlyphVector(GlyphVector, float, float) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawGrid(Graphics) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
Added to make sure the recursive render-call calls THIS render method instead of a potential super-class defined 'paintComponent' render method.
drawImage(BufferedImage, BufferedImageOp, int, int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawImage(Image, int, int, int, int, ImageObserver) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawImage(Image, int, int, Color, ImageObserver) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawImage(Image, int, int, ImageObserver) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawImage(Image, AffineTransform, ImageObserver) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawLine(int, int, int, int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawOval(int, int, int, int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawPolygon(int[], int[], int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawPolyline(int[], int[], int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawRenderableImage(RenderableImage, AffineTransform) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawRenderedImage(RenderedImage, AffineTransform) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawRoundRect(int, int, int, int, int, int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawString(String, float, float) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawString(String, int, int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawString(AttributedCharacterIterator, float, float) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
drawString(AttributedCharacterIterator, int, int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
DsolWebModel - Class in nl.tudelft.simulation.dsol.web
OTSWebModel.java.
DsolWebModel(String, SimulatorInterface<?>) - Constructor for class nl.tudelft.simulation.dsol.web.DsolWebModel
 
DsolWebServer - Class in nl.tudelft.simulation.dsol.web
DsolWebServer.java.
DsolWebServer(String, SimulatorInterface<?>, Bounds2d) - Constructor for class nl.tudelft.simulation.dsol.web.DsolWebServer
 
DsolWebServer.ServerThread - Class in nl.tudelft.simulation.dsol.web
Handle in separate thread to avoid 'lock' of the main application.
DsolWebServer.XHRHandler - Class in nl.tudelft.simulation.dsol.web
Answer handles the events from the web-based user interface.

E

eventQueue - Variable in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
the queue of AWT events to process.
extent - Variable in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
the extent of this panel.

F

fill(Shape) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
fillArc(int, int, int, int, int, int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
fillOval(int, int, int, int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
fillPolygon(int[], int[], int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
fillRect(int, int, int, int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
fillRoundRect(int, int, int, int, int, int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
font - Variable in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
the current font.
fontMetrics - Variable in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
the cached current font properties.
formatter - Variable in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
the formatter to use.
fullExtent() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
Calculate the full extent based on the current positions of the objects.

G

getAllFonts() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsEnvironment
getAnimationPanel() - Method in class nl.tudelft.simulation.dsol.web.DsolWebModel
 
getAnimationPanel() - Method in class nl.tudelft.simulation.dsol.web.DsolWebServer
 
getAvailableFontFamilyNames() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsEnvironment
getAvailableFontFamilyNames(Locale) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsEnvironment
getBackground() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
getBackground() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
getBounds() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsConfiguration
getClip() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
getClipBounds() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
getColor() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
getColorModel() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsConfiguration
getColorModel() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
getColorModel(int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsConfiguration
getComposite() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
getConfigurations() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlDevice
getDefaultConfiguration() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlDevice
getDefaultScreenDevice() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsEnvironment
getDefaultTransform() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsConfiguration
getDevice() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsConfiguration
getDeviceConfiguration() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
getDragLine() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
 
getDrawingCommands() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
Return the set of drawing commands.
getElements() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
 
getExtent() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
returns the extent of this panel.
getFont() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
getFont() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
getFontList() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
getFontMetrics(Font) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
getFontMetrics(Font) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
getFontMetrics(Font) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
getFontRenderContext() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
getHeight() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
getIDstring() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlDevice
getImage(String) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
getImage(URL) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
getLayerName() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.ToggleButtonInfo.Gis
 
getLocatableClass() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.ToggleButtonInfo.LocatableClass
 
getName() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.ToggleButtonInfo
 
getNormalizingTransform() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsConfiguration
getPaint() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
getPreferredSize() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
getPrintJob(Frame, String, Properties) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
getRenderableScale() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
getRenderingHint(RenderingHints.Key) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
getRenderingHints() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
getResource(String) - Method in class nl.tudelft.simulation.dsol.web.AbstractTestDemoServer.MyResourceHandler
getScreenDevices() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsEnvironment
getScreenResolution() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
getScreenSize() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
getSimulator() - Method in class nl.tudelft.simulation.dsol.web.DsolWebModel
 
getSimulator() - Method in class nl.tudelft.simulation.dsol.web.DsolWebServer
 
getSize() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
getStroke() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
getSystemClipboard() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
getSystemEventQueueImpl() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
getTitle() - Method in class nl.tudelft.simulation.dsol.web.DsolWebModel
 
getTitle() - Method in class nl.tudelft.simulation.dsol.web.DsolWebServer
 
getToggleButtons() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
 
getToolTipText() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
getToolTipText() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.ToggleButtonInfo.Gis
 
getToolTipText() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.ToggleButtonInfo.LocatableClass
 
getTransform() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
getType() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlDevice
getWidth() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
getWorldCoordinate() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
Gis(String, String, String, boolean) - Constructor for class nl.tudelft.simulation.dsol.web.animation.d2.ToggleButtonInfo.Gis
 
graphics2D - Variable in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsEnvironment
the canvas to draw on.
graphicsConfiguration - Variable in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsEnvironment
the (dummy) configuration to use.
GRIDCOLOR - Static variable in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
gridColor.
gridSizeX - Variable in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
the gridSize for the X-direction in world Units.
gridSizeY - Variable in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
the gridSize for the Y-direction in world Units.

H

handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class nl.tudelft.simulation.dsol.web.AbstractTestDemoServer.MyResourceHandler
handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class nl.tudelft.simulation.dsol.web.AbstractTestDemoServer.XHRHandler
handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class nl.tudelft.simulation.dsol.web.DsolWebModel
Delegate handle method from the main web server for this particular model.
handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class nl.tudelft.simulation.dsol.web.DsolWebServer.XHRHandler
 
hideClass(Class<? extends Locatable>) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
Set a class to be hidden in the animation to true.
hideClass(String) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
Hide a Locatable class based on the name.
hideGISLayer(String) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
Set a GIS layer to be hidden in the animation to true.
hit(Rectangle, Shape, boolean) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
home() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
resets the panel to its original extent.
homeExtent - Variable in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
the extent of this panel.
HtmlAnimationPanel - Class in nl.tudelft.simulation.dsol.web.animation.d2
The AnimationPanel to display animated (Locatable) objects.
HtmlAnimationPanel(Bounds2d, Dimension, SimulatorInterface<?>) - Constructor for class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
constructs a new AnimationPanel.
htmlDevice - Variable in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsConfiguration
the HtmlDevice associated with this HtmlGraphicsConfiguration.
htmlDevice - Variable in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsEnvironment
the (dummy) device to use in the graphics environment.
HtmlDevice - Class in nl.tudelft.simulation.dsol.web.animation
HtmlDevice.java.
HtmlDevice(GraphicsConfiguration) - Constructor for class nl.tudelft.simulation.dsol.web.animation.HtmlDevice
 
htmlGraphics2D - Variable in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
the HtmlGraphics2D 'shadow' canvas.
HtmlGraphics2D - Class in nl.tudelft.simulation.dsol.web.animation
HtmlGraphics.java.
HtmlGraphics2D() - Constructor for class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
 
HtmlGraphicsConfiguration - Class in nl.tudelft.simulation.dsol.web.animation
The HtmlGraphicsConfiguration class describes the characteristics of the HTML canvas in the browser, as a graphics destination to write to.
HtmlGraphicsConfiguration() - Constructor for class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsConfiguration
Create a graphics configuration for the HTML device.
HtmlGraphicsEnvironment - Class in nl.tudelft.simulation.dsol.web.animation
HtmlGraphicsEnvironment.java.
HtmlGraphicsEnvironment() - Constructor for class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsEnvironment
 
HtmlGridPanel - Class in nl.tudelft.simulation.dsol.web.animation.d2
The GridPanel introduces the gridPanel.
HtmlGridPanel(Bounds2d) - Constructor for class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
constructs a new GridPanel.
HtmlGridPanel(Bounds2d, Dimension) - Constructor for class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
constructs a new GridPanel.
HtmlToolkit - Class in nl.tudelft.simulation.dsol.web.animation
HtmlToolkit.java.
HtmlToolkit() - Constructor for class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
 

I

identityTransform - Variable in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsConfiguration
the identity AffineTransform.
imageUpdate(Image, int, int, int, int, int) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
instantiateModel(String) - Method in class nl.tudelft.simulation.dsol.web.AbstractTestDemoServer
Instantiate a new model based on the string modelId, which contains the model name.
isDirty() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
isDragLineEnabled() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
 
isModalExclusionTypeSupported(Dialog.ModalExclusionType) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
isModalityTypeSupported(Dialog.ModalityType) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
isShowClass(Class<? extends Locatable>) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
Test whether a certain class needs to be shown on the screen or not.
isShowElement(Renderable2dInterface<? extends Locatable>) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
Test whether the element needs to be shown on the screen or not.
isShowGrid() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
isShowing() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
isShowToolTip() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
isVisible() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.ToggleButtonInfo
 

L

lastDimension - Variable in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
the last computed Dimension.
LEFT - Static variable in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
the LEFT directions for moving/zooming.
LocatableClass(String, Class<? extends Locatable>, String, boolean) - Constructor for class nl.tudelft.simulation.dsol.web.animation.d2.ToggleButtonInfo.LocatableClass
 

M

main(String[]) - Static method in class nl.tudelft.simulation.dsol.web.animation.TestSwing
 
mapInputMethodHighlight(InputMethodHighlight) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit
MyResourceHandler() - Constructor for class nl.tudelft.simulation.dsol.web.AbstractTestDemoServer.MyResourceHandler
 

N

nl.tudelft.simulation.dsol.web - package nl.tudelft.simulation.dsol.web
package-info.java.
nl.tudelft.simulation.dsol.web.animation - package nl.tudelft.simulation.dsol.web.animation
package-info.java.
nl.tudelft.simulation.dsol.web.animation.d2 - package nl.tudelft.simulation.dsol.web.animation.d2
The inputparameters package takes care of preparing and showing a web page where parameters for the model can be edited.
nl.tudelft.simulation.dsol.web.inputparameters - package nl.tudelft.simulation.dsol.web.inputparameters
The inputparameters package takes care of preparing and showing a web page where parameters for the model can be edited.
notify(Event) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
notify(Event) - Method in class nl.tudelft.simulation.dsol.web.DsolWebModel
notify(Event) - Method in class nl.tudelft.simulation.dsol.web.DsolWebServer

O

objectAdded(Renderable2dInterface<? extends Locatable>) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
Add a locatable object to the animation.
objectRemoved(Renderable2dInterface<? extends Locatable>) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
Remove a locatable object from the animation.

P

paint - Variable in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
the current paint.
paintComponent(Graphics) - Method in class nl.tudelft.simulation.dsol.web.animation.TestSwing.CustomPanel
paintComponent(HtmlGraphics2D) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
Draw the grid.
paintComponent(HtmlGraphics2D) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
Draw the grid.
pan(int, double) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
pans the panel in a specified direction.
preferredSize - Variable in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
the last computed Dimension.
prepareImage(Image, int, int, ImageObserver) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit

R

renderingHints - Variable in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
TODO: the current rendering hints.
repaint() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
Repaint the shadow canvas.
RIGHT - Static variable in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
the RIGHT directions for moving/zooming.
rotate(double) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
rotate(double, double, double) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
run() - Method in class nl.tudelft.simulation.dsol.web.AbstractTestDemoServer.ServerThread
 
run() - Method in class nl.tudelft.simulation.dsol.web.DsolWebServer.ServerThread
 

S

scale(double, double) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
ServerThread() - Constructor for class nl.tudelft.simulation.dsol.web.AbstractTestDemoServer.ServerThread
 
ServerThread() - Constructor for class nl.tudelft.simulation.dsol.web.DsolWebServer.ServerThread
 
sessionModelMap - Variable in class nl.tudelft.simulation.dsol.web.AbstractTestDemoServer
the map of sessionIds to DsolModel that handles the animation and updates for the started model.
sessionWebModelMap - Variable in class nl.tudelft.simulation.dsol.web.AbstractTestDemoServer
the map of sessionIds to DsolWebModel that handles the animation and updates for the started model.
setBackground(Color) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
setBackground(Color) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
setClip(int, int, int, int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
setClip(Shape) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
setColor(Color) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
setComposite(Composite) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
setDevice(HtmlDevice) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphicsConfiguration
Set the HtmlDevice associated with this HtmlGraphicsConfiguration.
setDragLineEnabled(boolean) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
 
setExtent(Bounds2d) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
returns the extent of this panel.
setFont(Font) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
setFont(Font) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
setPaint(Paint) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
setPaintMode() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
setPreferredSize(Dimension) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
setRenderableScale(RenderableScale) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
setRenderingHint(RenderingHints.Key, Object) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
setRenderingHints(Map<?, ?>) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
setShowGrid(boolean) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
setShowing(boolean) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
setShowToolTip(boolean) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
setSize(Dimension) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
setSpeedFactor(double) - Method in class nl.tudelft.simulation.dsol.web.DsolWebModel
 
setSpeedFactor(double) - Method in class nl.tudelft.simulation.dsol.web.DsolWebServer
 
setStroke(Stroke) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
setToolTipText(String) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
 
setTransform(AffineTransform) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
setVisible(boolean) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.ToggleButtonInfo
 
setWorldCoordinate(Point2d) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
Set the world coordinates based on a mouse move.
setXORMode(Color) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
shear(double, double) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
showClass(Class<? extends Locatable>) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
Set a class to be shown in the animation to true.
showClass(String) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
Show a Locatable class based on the name.
showGISLayer(String) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
Set a GIS layer to be shown in the animation to true.
showGrid - Variable in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
show the grid.
showGrid(boolean) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
show the grid?
showToolTip - Variable in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
whether to show a tooltip with the coordinates or not.
size - Variable in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
the last computed Dimension.
startSimulator() - Method in class nl.tudelft.simulation.dsol.web.DsolWebModel
Try to start the simulator, and return whether the simulator has been started.
startSimulator() - Method in class nl.tudelft.simulation.dsol.web.DsolWebServer
Try to start the simulator, and return whether the simulator has been started.
stopSimulator() - Method in class nl.tudelft.simulation.dsol.web.DsolWebModel
Try to stop the simulator, and return whether the simulator has been stopped.
stopSimulator() - Method in class nl.tudelft.simulation.dsol.web.DsolWebServer
Try to stop the simulator, and return whether the simulator has been stopped.
stroke - Variable in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
the current stroke.
sync() - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlToolkit

T

TestSwing - Class in nl.tudelft.simulation.dsol.web.animation
TestSwing.java.
TestSwing() - Constructor for class nl.tudelft.simulation.dsol.web.animation.TestSwing
 
TestSwing.CustomPanel - Class in nl.tudelft.simulation.dsol.web.animation
 
Text(String, boolean) - Constructor for class nl.tudelft.simulation.dsol.web.animation.d2.ToggleButtonInfo.Text
 
ToggleButtonInfo - Class in nl.tudelft.simulation.dsol.web.animation.d2
ToggleButtonInfo.java.
ToggleButtonInfo(String, boolean) - Constructor for class nl.tudelft.simulation.dsol.web.animation.d2.ToggleButtonInfo
 
ToggleButtonInfo.Gis - Class in nl.tudelft.simulation.dsol.web.animation.d2
ToggleButtonInfo.Gis.
ToggleButtonInfo.LocatableClass - Class in nl.tudelft.simulation.dsol.web.animation.d2
ToggleButtonInfo.LocatableClass.
ToggleButtonInfo.Text - Class in nl.tudelft.simulation.dsol.web.animation.d2
ToggleButtonInfo.Text.
toggleClass(Class<? extends Locatable>) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
Toggle a class to be displayed in the animation to its reverse value.
toggleGISLayer(String) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
Toggle a GIS layer to be displayed in the animation to its reverse value.
transform(AffineTransform) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
translate(double, double) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D
translate(int, int) - Method in class nl.tudelft.simulation.dsol.web.animation.HtmlGraphics2D

U

UP - Static variable in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
the UP directions for moving/zooming.

W

webServer - Variable in class nl.tudelft.simulation.dsol.web.DsolWebServer.XHRHandler
web server for callback of actions.
worldCoordinate - Variable in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
the last known world coordinate of the mouse.

X

XHRHandler(AbstractTestDemoServer) - Constructor for class nl.tudelft.simulation.dsol.web.AbstractTestDemoServer.XHRHandler
Create the handler for Servlet requests.
XHRHandler(DsolWebServer) - Constructor for class nl.tudelft.simulation.dsol.web.DsolWebServer.XHRHandler
Create the handler for Servlet requests.

Z

zoom(double) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
zooms in/out.
zoom(double, int, int) - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
zooms in/out.
zoomAll() - Method in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlAnimationPanel
resets the panel to its an extent that covers all displayed objects.
ZOOMFACTOR - Static variable in class nl.tudelft.simulation.dsol.web.animation.d2.HtmlGridPanel
the ZOOM factor.
A B C D E F G H I L M N O P R S T U W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form