- calcDataSpacing() - Method in class org.gicentre.utils.stat.XYChart
-
Calculates the spacing between the graph area and the data to display.
- CHANNEL - Static variable in class org.gicentre.utils.colour.ColourTable
-
Channel feature.
- ChargedParticle - Class in org.gicentre.utils.network.traer.physics
-
Represents a charged particle in the particle system, but currently not implemented.
- ChargedParticle() - Constructor for class org.gicentre.utils.network.traer.physics.ChargedParticle
-
- CIELab - Class in org.gicentre.utils.colour
-
Utilities for handling the CIELab colour space.
- CIELab() - Constructor for class org.gicentre.utils.colour.CIELab
-
Creates a CIELab converter using the default D65 illuminant with 2 degree observer
position.
- CIELab(ColourConverter.WhitePoint) - Constructor for class org.gicentre.utils.colour.CIELab
-
Creates a CIELab converter using the given reference calibration settings.
- CIELuv - Class in org.gicentre.utils.colour
-
Utilities for handling the CIELuv colour space.
- CIELuv() - Constructor for class org.gicentre.utils.colour.CIELuv
-
Creates a CIELuv converter using the default D65 illuminant with 2 degree observer
position.
- CLARKE_1866 - Static variable in class org.gicentre.utils.spatial.Ellipsoid
-
Clarke 1866 ellipsoid (used by NAD 1927 datum).
- CLARKE_1880 - Static variable in class org.gicentre.utils.spatial.Ellipsoid
-
Clarke 1880 ellipsoid.
- clear() - Method in class org.gicentre.utils.geom.HashGrid
-
Clears out the contents of the grid.
- clear() - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
Clears the particle system of all particles, springs, attractions and custom forces.
- clear() - Method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Resets this vector back to (0,0,0).
- clearAllForces() - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
Removes all forces, springs and attractions from the particle system.
- clearForce() - Method in class org.gicentre.utils.network.traer.physics.Particle
-
Clears the force on this particle.
- clearForces() - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
Removes all forces from this particle system.
- clearText() - Method in class org.gicentre.utils.gui.TextPopup
-
Clears the text to be displayed in the popup window.
- Clipper - Class in org.gicentre.utils.move
-
- Clipper(PApplet) - Constructor for class org.gicentre.utils.move.Clipper
-
Deprecated.
Creates a new clipper set to the bounds of the given sketch.
- Clipper(PApplet, float, float, float, float) - Constructor for class org.gicentre.utils.move.Clipper
-
Deprecated.
Creates a new Clipper instance capable of limiting all drawing to within the given rectangular bounds.
- Clipper(PApplet, Rectangle2D) - Constructor for class org.gicentre.utils.move.Clipper
-
Deprecated.
Creates a new Clipper instance capable of limiting all drawing to within the given rectangular bounds.
- clockwiseAngleBetween(double, double) - Static method in class org.gicentre.utils.geom.Ellipse
-
Calculates the clockwise angle between the given first and second angles.
- clone() - Method in class org.gicentre.utils.move.ZoomPanState
-
Creates a clone of this zoomPan state.
- COLOUR_ATTRIB - Static variable in class org.gicentre.utils.colour.ColourTable
-
Uses integer coding of the object's (floating point) attribute.
- COLOUR_RAW - Static variable in class org.gicentre.utils.colour.ColourTable
-
Colour table uses raster values.
- COLOUR_RULES - Static variable in class org.gicentre.utils.colour.ColourTable
-
Colour table uses colour rules.
- colourChosen() - Method in interface org.gicentre.utils.colour.PickerListener
-
Should respond to a colour being chosen by the colour picker.
- ColourConverter - Class in org.gicentre.utils.colour
-
Utilities for converting between various colour spaces.
- ColourConverter.WhitePoint - Enum in org.gicentre.utils.colour
-
Whitepoint colour calibration settings.
- ColourPicker - Class in org.gicentre.utils.colour
-
Creates a graphical colour picker using Cynthia Brewer's 'ColorBrewer' schemes.
- ColourPicker(PApplet) - Constructor for class org.gicentre.utils.colour.ColourPicker
-
Initialises the colour picker with default border size, but does not
display it [requires setIsActive(true)].
- ColourPicker(PApplet, int, int) - Constructor for class org.gicentre.utils.colour.ColourPicker
-
Initialises the colour picker with the given border sizes, but does
not display it (requires setIsActive(true)].
- ColourRule - Class in org.gicentre.utils.colour
-
Colour rule class for storing a single colour rule.
- ColourRule(float, int, int, int) - Constructor for class org.gicentre.utils.colour.ColourRule
-
Creates a categorical colour rule.
- ColourRule(float, int, int, int, int) - Constructor for class org.gicentre.utils.colour.ColourRule
-
Creates a categorical colour rule.
- ColourRule(float, int) - Constructor for class org.gicentre.utils.colour.ColourRule
-
Creates a categorical colour rule.
- ColourRule(float, int, int, int, float, int, int, int) - Constructor for class org.gicentre.utils.colour.ColourRule
-
Creates a continuous colour rule.
- ColourRule(float, int, int, int, int, float, int, int, int, int) - Constructor for class org.gicentre.utils.colour.ColourRule
-
Creates a continuous colour rule.
- ColourRule(float, int, float, int) - Constructor for class org.gicentre.utils.colour.ColourRule
-
Creates a continuous colour rule.
- ColourTable - Class in org.gicentre.utils.colour
-
Colour table class for storing colour rules associated with a spatial object.
- ColourTable() - Constructor for class org.gicentre.utils.colour.ColourTable
-
Creates an initial (black) colour table.
- ColourTable(ColourTable) - Constructor for class org.gicentre.utils.colour.ColourTable
-
Creates a colour table based on a copy of a colour table.
- combine(Function<To, ToNew>) - Method in class org.gicentre.utils.network.traer.physics.Function
-
Combines the given function with this one.
- contains(E, PVector) - Method in class org.gicentre.utils.geom.HashGrid
-
Reports whether the hash grid contains the given locatable object within the radius of the
given location.
- contains(Object) - Method in class org.gicentre.utils.geom.HashGrid
-
Reports whether the hash grid contains the given object.
- contains(float, float) - Method in class org.gicentre.utils.move.Clipper
-
Deprecated.
Reports whether or not the given point lies within the clipping rectangle.
- contains(PVector) - Method in class org.gicentre.utils.move.Clipper
-
Deprecated.
Reports whether or not the given point lies within the clipping rectangle.
- containsAll(Collection<?>) - Method in class org.gicentre.utils.geom.HashGrid
-
Reports whether the hash grid contains all of the objects contained in the given collection.
- CONTINUOUS - Static variable in class org.gicentre.utils.colour.ColourRule
-
Rule represents part of a continuous colour table.
- convertFromLog(double, double, double) - Static method in class org.gicentre.utils.stat.AbstractChart
-
Converts the given value assumed to be on a log scale between 0 and 1, to an non-log value.
- convertToLog(double, double, double) - Static method in class org.gicentre.utils.stat.AbstractChart
-
Converts the given value, which is assumed to be positive, to a log value
scaled between 0 and 1
- ConvexHull - Class in org.gicentre.utils.geom
-
Class for representing and building a convex hull around a set of point values.
- ConvexHull(Collection<PVector>) - Constructor for class org.gicentre.utils.geom.ConvexHull
-
Creates a convex hull from the given collection of point values.
- copy(Vector3D) - Static method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Copies the provided Vector3D.
- copy() - Method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Provides a copy of this Vector3D.
- createHandyRenderer(HandyRenderer) - Static method in class org.gicentre.utils.gui.DrawableFactory
-
Creates a Drawable instance from the given Handy (sketchy hand-drawn library) renderer.
- cross(Vector3D) - Method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Creates a new Vector3D from this and the cross product with the given vector.
- cubicBoth(float) - Static method in class org.gicentre.utils.move.Ease
-
Provides a cubic easing in and out function.
- cubicIn(float) - Static method in class org.gicentre.utils.move.Ease
-
Provides a cubic easing in function.
- cubicIn(float, float) - Static method in class org.gicentre.utils.move.Ease
-
Provides a reversible cubic easing in function.
- cubicOut(float) - Static method in class org.gicentre.utils.move.Ease
-
Provides a cubic easing out function.
- cubicOut(float, float) - Static method in class org.gicentre.utils.move.Ease
-
Provides a reversible cubic easing out function.
- currentLength() - Method in class org.gicentre.utils.network.traer.physics.Spring
-
Gets the current Spring length; uses the end particle positions to do so.
- customForces() - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-