- AbstractChart - Class in org.gicentre.utils.stat
-
Abstract class for representing a statistical chart.
- AbstractChart(PApplet) - Constructor for class org.gicentre.utils.stat.AbstractChart
-
Initialises the chart settings.
- AbstractChart.Side - Enum in org.gicentre.utils.stat
-
Indicates a side of the chart
- AbstractForce - Class in org.gicentre.utils.network.traer.physics
-
A skeletal implementation of
Force
covering the methods concerned with the on/off
state.
- AbstractForce() - Constructor for class org.gicentre.utils.network.traer.physics.AbstractForce
-
Creates a default abstract force set to on
.
- AbstractForce(boolean) - Constructor for class org.gicentre.utils.network.traer.physics.AbstractForce
-
Creates an abstract force with the given state.
- ACCENT_3 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical accented scheme with 3 elements.
- ACCENT_4 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical accented scheme with 4 elements.
- ACCENT_5 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical accented scheme with 5 elements.
- ACCENT_6 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical accented scheme with 6 elements.
- ACCENT_7 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical accented scheme with 7 elements.
- ACCENT_8 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical accented scheme with 8 elements.
- add(E) - Method in class org.gicentre.utils.geom.HashGrid
-
Adds a locatable object to the grid.
- add(E, Locatable) - Method in class org.gicentre.utils.geom.HashGrid
-
Adds a locatable object to the grid.
- add(float, float, float) - Method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Adds the arguments to this vector's components.
- add(Vector3D) - Method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Adds the argument Vector3D's components to this Vector3D's components.
- add(Vector3D, Vector3D) - Static method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Creates a new Vector3D from v1+v2.
- add(Vector3D, Vector3D, Vector3D) - Static method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Returns v1+v2 in target, or a new Vector3D if target is null
- addAll(Collection<? extends E>) - Method in class org.gicentre.utils.geom.HashGrid
-
Adds a collection of locatable objects to the hash grid.
- addAttribute(String, String, Node) - Static method in class org.gicentre.utils.io.DOMProcessor
-
Adds the given attribute to the given node.
- addComment(String) - Method in class org.gicentre.utils.io.DOMProcessor
-
Adds the given comment to the root of the DOM.
- addComment(String, Node) - Method in class org.gicentre.utils.io.DOMProcessor
-
Adds the given comment to the given node.
- addContinuousColourRule(float, int, int, int) - Method in class org.gicentre.utils.colour.ColourTable
-
Adds a continuous colour rule to the colour table.
- addContinuousColourRule(float, int, int, int, int) - Method in class org.gicentre.utils.colour.ColourTable
-
Adds a continuous colour rule to the colour table.
- addContinuousColourRule(float, int) - Method in class org.gicentre.utils.colour.ColourTable
-
Adds a continuous colour rule to the colour table.
- addCustomForce(AbstractForce) - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
Adds a custom force to those in this particle system.
- addDiscreteColourRule(float, int, int, int) - Method in class org.gicentre.utils.colour.ColourTable
-
Adds a discrete colour rule to the colour table.
- addDiscreteColourRule(float, int, int, int, int) - Method in class org.gicentre.utils.colour.ColourTable
-
Adds a discrete colour rule to the colour table.
- addDiscreteColourRule(float, int) - Method in class org.gicentre.utils.colour.ColourTable
-
Adds a discrete colour rule to the colour table.
- addEdge(E) - Method in class org.gicentre.utils.network.ParticleViewer
-
Adds the given edge to those to be displayed in the viewer.
- addEdge(E, float) - Method in class org.gicentre.utils.network.ParticleViewer
-
Adds the given edge to those to be displayed in the viewer.
- addElement(String) - Method in class org.gicentre.utils.io.DOMProcessor
-
Adds a new element to the root of the DOM.
- addElement(String, Node) - Method in class org.gicentre.utils.io.DOMProcessor
-
Adds a new element to the given one within the DOM.
- addElement(String, String, Node) - Method in class org.gicentre.utils.io.DOMProcessor
-
Adds a new element to the given one within the DOM.
- addForce(N, N, float) - Method in class org.gicentre.utils.network.ParticleViewer
-
Creates a attractive or repulsive force between the two given nodes.
- addForce(N, N, float, float) - Method in class org.gicentre.utils.network.ParticleViewer
-
Creates a attractive or repulsive force between the two given nodes.
- addForce(Vector3D) - Method in class org.gicentre.utils.network.traer.physics.Particle
-
Updates the force on this particle by adding the given extra force.
- addNode(N) - Method in class org.gicentre.utils.network.ParticleViewer
-
Adds a node to those to be displayed in the viewer.
- addPickerListener(PickerListener) - Method in class org.gicentre.utils.colour.ColourPicker
-
Adds the given pickerListener to those that will be informed when a colour has been chosen
by the colour picker.
- addPoint(PVector) - Method in class org.gicentre.utils.geom.ConvexHull
-
Adds a given point to the collection from which the hull is to be constructed.
- addSpacer() - Method in class org.gicentre.utils.gui.HelpScreen
-
Adds a vertical space (of the current font height) to the help screen entries.
- addSpring(N, N, float) - Method in class org.gicentre.utils.network.ParticleViewer
-
Creates a spring between the two given nodes.
- addSpring(N, N, float, float) - Method in class org.gicentre.utils.network.ParticleViewer
-
Creates a spring between the two given nodes with the given strength.
- addText(String) - Method in class org.gicentre.utils.gui.TextPopup
-
Adds a given line of text to that displayed in the popup window
- addText(String, float) - Method in class org.gicentre.utils.gui.TextPopup
-
Adds a given line of text to that displayed in the popup window
- addText(String, Node) - Method in class org.gicentre.utils.io.DOMProcessor
-
Adds text as the child of the given node.
- addZoomPanListener(ZoomPanListener) - Method in class org.gicentre.utils.move.ZoomPan
-
Adds a listener to be informed when some zooming or panning has finished.
- addZoomPanListener(ZoomPanListener) - Method in class org.gicentre.utils.move.ZoomPan30
-
Adds a listener to be informed when some zooming or panning has finished.
- age - Variable in class org.gicentre.utils.network.traer.physics.Particle
-
The age of the particle.
- age() - Method in class org.gicentre.utils.network.traer.physics.Particle
-
Reports the age of this particle.
- AIRY_1830 - Static variable in class org.gicentre.utils.spatial.Ellipsoid
-
Airy 1830 ellipsoid (used by OSGB National Grid).
- AlbersBC - Class in org.gicentre.utils.spatial
-
Class for representing an Albers British Columbia projection.
- AlbersBC() - Constructor for class org.gicentre.utils.spatial.AlbersBC
-
Initialises the Albers British Columbia projection.
- AlbersEqualAreaConic - Class in org.gicentre.utils.spatial
-
Class for representing Albers Equal Area Conic projections.
- AlbersEqualAreaConic(Ellipsoid, double, double) - Constructor for class org.gicentre.utils.spatial.AlbersEqualAreaConic
-
Initialises the Albers converter with the given ellipsoid and
standard parallels.
- AlbersEqualAreaConic(Ellipsoid, double, double, double, double, double, double) - Constructor for class org.gicentre.utils.spatial.AlbersEqualAreaConic
-
Initialises the Albers converter with the given ellipsoid.
- AlbersToLatLong(PVector) - Method in class org.gicentre.utils.spatial.AlbersEqualAreaConic
-
Converts the given coordinates that use the Albers equal area conic projection
into a (longitude,latitude) location.
- AlbersUS - Class in org.gicentre.utils.spatial
-
Class for representing an Albers projection for all United States.
- AlbersUS() - Constructor for class org.gicentre.utils.spatial.AlbersUS
-
Initialises the Albers US projection.
- AlbersUSCont - Class in org.gicentre.utils.spatial
-
Class for representing an Albers projection for conterminous United States (ie.
- AlbersUSCont() - Constructor for class org.gicentre.utils.spatial.AlbersUSCont
-
Initialises the Albers US conterminous states projection.
- allocateParticles() - Method in class org.gicentre.utils.network.traer.physics.RungeKuttaIntegrator
-
Instantiates the original positions and velocities of the particles.
- allowPanButton(boolean) - Method in class org.gicentre.utils.move.ZoomPan
-
Determines whether or not panning is permitted via a button press.
- allowPanButton(boolean) - Method in class org.gicentre.utils.move.ZoomPan30
-
Determines whether or not panning is permitted via a button press.
- allowZoomButton(boolean) - Method in class org.gicentre.utils.move.ZoomPan
-
Determines whether or not zooming via a button press is permitted.
- allowZoomButton(boolean) - Method in class org.gicentre.utils.move.ZoomPan30
-
Determines whether or not zooming via a button press is permitted.
- animateFromBars() - Method in class org.gicentre.utils.stat.LikertChart
-
Triggers an animation away from a histogram representation to the summary state.
- animateToBars() - Method in class org.gicentre.utils.stat.LikertChart
-
Triggers an animation to a histogram representation from the summary state.
- animateToNewValues(float[], float, float, float) - Method in class org.gicentre.utils.stat.LikertChart
-
Provides an animated transition to the given set of values.
- Animator - Class in org.gicentre.utils.network.traer.animation
-
Class for controlling all the smoothers.
- Animator(float) - Constructor for class org.gicentre.utils.network.traer.animation.Animator
-
Creates an animator with the given smoothness.
- applet - Variable in class org.gicentre.utils.move.Clipper
-
Deprecated.
- apply(Particle) - Method in class org.gicentre.utils.network.traer.physics.Drag
-
Applies this drag to the given particle.
- apply() - Method in interface org.gicentre.utils.network.traer.physics.Force
-
Should apply this Force.
- apply(Particle) - Method in interface org.gicentre.utils.network.traer.physics.Force
-
Should apply this Force to a Particle p.
- apply(From) - Method in class org.gicentre.utils.network.traer.physics.Function
-
Should apply the function on the given From value.
- apply(Particle) - Method in class org.gicentre.utils.network.traer.physics.Gravity
-
Applies this gravity function to the given particle, modifying its velocity and direction as appropriate.
- apply(Particle) - Method in class org.gicentre.utils.network.traer.physics.TargetedForce
-
This type of
Force
does not support application to any Particle p;
an exception will be thrown by this method.
- apply() - Method in class org.gicentre.utils.network.traer.physics.TwoBodyForce
-
- apply() - Method in class org.gicentre.utils.network.traer.physics.UniversalForce
-
This type of
Force
must have a target
Particle
; an exception will be thrown by this method.
- applyForces() - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
Applies the forces contained in this particle system to those particles subject to them.
- argbToRgba(int) - Static method in class org.gicentre.utils.colour.ColourTable
-
Converts an ARGB into an RGBA colour.
- ASPECT - Static variable in class org.gicentre.utils.colour.ColourTable
-
Indicates a (red-blue) aspect colour table.
- Attraction - Class in org.gicentre.utils.network.traer.physics
-
This class implements TwoBodyForce to represent an inverse-square law force with a force
constant and minimal distance.
- Attraction(Particle, Particle, float, float) - Constructor for class org.gicentre.utils.network.traer.physics.Attraction
-
Creates an Attraction between oneEnd and theOtherEnd, with scale k and minimum distance distanceMin.
- attractions() - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
- AUSTRALIAN_NATIONAL - Static variable in class org.gicentre.utils.spatial.Ellipsoid
-
Australian National ellipsoid.
- axisColour - Variable in class org.gicentre.utils.stat.AbstractChart
-
Colour of axis lines.
- axisFormatter - Variable in class org.gicentre.utils.stat.AbstractChart
-
For numerical formatting of axis labels.
- axisLabelColour - Variable in class org.gicentre.utils.stat.AbstractChart
-
Colour of axis labels.
- axisValuesColour - Variable in class org.gicentre.utils.stat.AbstractChart
-
Colour of the values shown on a chart axis.