- DAMPING - Static variable in class org.gicentre.utils.network.ParticleViewer
-
Default damping for all particle movements.
- damping() - Method in class org.gicentre.utils.network.traer.physics.Spring
-
Reports the damping constant of the spring
Spring.d
; Will always be greater than 0.
- DARK2_3 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical dark scheme with 3 elements.
- DARK2_4 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical dark scheme with 4 elements.
- DARK2_5 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical dark scheme with 5 elements.
- DARK2_6 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical dark scheme with 6 elements.
- DARK2_7 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical dark scheme with 7 elements.
- DARK2_8 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical dark scheme with 8 elements.
- data - Variable in class org.gicentre.utils.stat.AbstractChart
-
The datasets to be charted.
- DEFAULT - Static variable in class org.gicentre.utils.colour.ColourTable
-
Indicates a default (green-purple-white) colour table.
- DEFAULT_DRAG - Static variable in class org.gicentre.utils.network.traer.physics.Drag
-
Default drag value.
- DEFAULT_DRAG - Static variable in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
Default drag on all particles.
- DEFAULT_GRAVITY - Static variable in class org.gicentre.utils.network.traer.physics.Gravity
-
Default gravity value (0)
- DEFAULT_GRAVITY - Static variable in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
The default magnitude for the y-component of gravity.
- DEFAULT_MASS - Static variable in class org.gicentre.utils.network.traer.physics.Particle
-
The default mass for the no-argument constructor.
- DEFAULT_SETTLING_AGE - Static variable in class org.gicentre.utils.network.traer.physics.SettlingRungeKuttaIntegrator
-
Default settling age (50).
- Direction - Enum in org.gicentre.utils.spatial
-
Enumerated list of direction constants.
- DISCRETE - Static variable in class org.gicentre.utils.colour.ColourRule
-
Rule represents part of a discrete colour table.
- displayFrameRate() - Method in class org.gicentre.utils.FrameTimer
-
Displays the current frame rate.
- distanceSquaredTo(Vector3D) - Method in class org.gicentre.utils.network.traer.physics.Vector3D
-
- distanceTo(Particle) - Method in class org.gicentre.utils.network.traer.physics.Particle
-
Calculates the distance between this particle and another.
- distanceTo(Vector3D) - Method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Calculates the distance between the tip of this Vector3D and that of p.
- distanceTo(float, float, float) - Method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Calculates the distance between this vector and that represented by the three given components.
- DIVERGING_BLURED - Static variable in class org.gicentre.utils.colour.ColourTable
-
Diverging blue to red colour table.
- DIVERGING_BLUYELRED - Static variable in class org.gicentre.utils.colour.ColourTable
-
Diverging blue through yellow to to red table.
- DIVERGING_GRNYEL - Static variable in class org.gicentre.utils.colour.ColourTable
-
Diverging blue to red colour table.
- doInterpolation() - Method in class org.gicentre.utils.spatial.AlbersEqualAreaConic
-
Indicates whether the transformation should use nearest neighbour (false)
or some interpolator (true).
- doInterpolation() - Method in class org.gicentre.utils.spatial.FrenchNTF
-
Indicates whether the transformation should use nearest neighbour (false)
or some interpolator (true).
- doInterpolation() - Method in class org.gicentre.utils.spatial.LambertConformalConic
-
Indicates whether the transformation should use nearest neighbour (false)
or some interpolator (true).
- doInterpolation() - Method in class org.gicentre.utils.spatial.ObliqueMercator
-
Indicates whether the transformation should use nearest neighbour (false)
or some interpolator (true).
- doInterpolation() - Method in class org.gicentre.utils.spatial.Swiss
-
Indicates whether the transformation should use nearest neighbour (false)
or some interpolator (true).
- doInterpolation() - Method in class org.gicentre.utils.spatial.UTM
-
Indicates whether the transformation should use nearest neighbour (false)
or some interpolator (true).
- doInterpolation() - Method in class org.gicentre.utils.spatial.WebMercator
-
Indicates whether the transformation should use nearest neighbour (false)
or some interpolator (true).
- DOMProcessor - Class in org.gicentre.utils.io
-
Handles DOM processing allowing the reading and writing of hierarchical structures as
XML files.
- DOMProcessor() - Constructor for class org.gicentre.utils.io.DOMProcessor
-
Creates a new empty DOM ready for processing.
- DOMProcessor(Document) - Constructor for class org.gicentre.utils.io.DOMProcessor
-
Wraps the given DOM in this processor allowing it to be written
as an XML file, or appended with new nodes.
- DOMProcessor(String) - Constructor for class org.gicentre.utils.io.DOMProcessor
-
Reads and the given XML file and constructs a DOM from it.
- DOMProcessor(InputStream) - Constructor for class org.gicentre.utils.io.DOMProcessor
-
Reads XML from the given input stream and constructs a DOM from it.
- dot(Vector3D) - Method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Calculates the dot product between this Vector3D and another - this.x*p.x + this.y*p.y + this.y*p.y
- Drag - Class in org.gicentre.utils.network.traer.physics
-
Class capable of applying the drag on a particle to inhibit its motion.
- Drag() - Constructor for class org.gicentre.utils.network.traer.physics.Drag
-
Creates a drag with the default value.
- Drag(float) - Constructor for class org.gicentre.utils.network.traer.physics.Drag
-
Creates a drag with the given value.
- draw() - Method in class org.gicentre.utils.colour.ColourPicker
-
Draws the colour swatches from which items may be picked.
- draw() - Method in class org.gicentre.utils.gui.HelpScreen
-
Draws the help screen centred on the sketch.
- draw(float, float) - Method in class org.gicentre.utils.gui.TextInput
-
Displays the currently entered input text at the given coordinates.
- draw() - Method in class org.gicentre.utils.gui.TextPopup
-
Draws the text in the popup window.
- draw(float, float) - Method in class org.gicentre.utils.gui.Tooltip
-
Draws the tooltip at the given location.
- draw(PApplet, float, float, float, float) - Method in class org.gicentre.utils.network.Edge
-
Allows the edge to be drawn in the given Processing applet.
- draw(PApplet, float, float) - Method in class org.gicentre.utils.network.Node
-
Draws the node in the given Processing applet.
- draw() - Method in class org.gicentre.utils.network.ParticleViewer
-
Updates the particle view.
- draw(float, float, float, float) - Method in class org.gicentre.utils.stat.AbstractChart
-
Should draw the chart within the given bounds.
- draw(float, float, float, float) - Method in class org.gicentre.utils.stat.BarChart
-
Draws the bar chart within the given bounds.
- draw(PApplet, Rectangle2D) - Method in class org.gicentre.utils.stat.LikertChart
-
Draws the Likert chart within the given rectangle but without any text labelling.
- draw(PApplet, Rectangle2D, PFont) - Method in class org.gicentre.utils.stat.LikertChart
-
Draws the Likert chart within the given rectangle with text labelling in the given font.
- draw(PApplet) - Method in class org.gicentre.utils.stat.StandardEllipse
-
Draws the ellipse.
- draw(float, float, float, float) - Method in class org.gicentre.utils.stat.XYChart
-
Draws the X-Y chart within the given bounds.
- Drawable - Interface in org.gicentre.utils.gui
-
Defines the minimum functionality for a renderer to draw graphic primitives.
- DrawableFactory - Class in org.gicentre.utils.gui
-
Factory to produce drawable renderers.
- DrawableFactory() - Constructor for class org.gicentre.utils.gui.DrawableFactory
-
- drawAxes(PApplet) - Method in class org.gicentre.utils.stat.StandardEllipse
-
Draws the axes of the ellipse.
- drawDecorations - Variable in class org.gicentre.utils.stat.AbstractChart
-
- dropSelected() - Method in class org.gicentre.utils.network.ParticleViewer
-
Releases the mouse-selected node so that it readjusts in response to other node positions.