- s - Variable in class org.gicentre.utils.network.traer.physics.Integrator
-
- selectNearestWithMouse() - Method in class org.gicentre.utils.network.ParticleViewer
-
Allows a node to be selected with the mouse.
- set(float, float, float) - Method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Sets all the components.
- set(Vector3D) - Method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Sets this Vector3D components to those of another Vector3D.
- SET1_3 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 3 elements.
- SET1_4 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 4 elements.
- SET1_5 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 5 elements.
- SET1_6 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 6 elements.
- SET1_7 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 7 elements.
- SET1_8 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 8 elements.
- SET1_9 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 9 elements.
- SET2_3 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 3 elements.
- SET2_4 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 4 elements.
- SET2_5 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 5 elements.
- SET2_6 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 6 elements.
- SET2_7 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 7 elements.
- SET2_8 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 8 elements.
- SET3_10 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 10 elements.
- SET3_11 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 11 elements.
- SET3_12 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 12 elements.
- SET3_3 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 3 elements.
- SET3_4 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 4 elements.
- SET3_5 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 5 elements.
- SET3_6 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 6 elements.
- SET3_7 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 7 elements.
- SET3_8 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 8 elements.
- SET3_9 - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer qualitative categorical scheme with 9 elements.
- setAnchor(Direction) - Method in class org.gicentre.utils.gui.Tooltip
-
Sets the anchor position of the tooltip.
- setAnimationSpeed(float) - Method in class org.gicentre.utils.stat.LikertChart
-
Sets the animation speed for all transitions (e.g.
- setAxisColour(int) - Method in class org.gicentre.utils.stat.AbstractChart
-
Determines the colour of the axis lines of the chart
- setAxisLabelColour(int) - Method in class org.gicentre.utils.stat.AbstractChart
-
Determines the colour of the axis labels of the chart
- setAxisValuesColour(int) - Method in class org.gicentre.utils.stat.AbstractChart
-
Determines the colour of the axis values of the chart
- setBackgroundColour(int) - Method in class org.gicentre.utils.gui.HelpScreen
-
Sets the background colour of the help window.
- setBackgroundColour(int) - Method in class org.gicentre.utils.gui.TextPopup
-
Sets the background colour of the popup.
- setBackgroundColour(int) - Method in class org.gicentre.utils.gui.Tooltip
-
Changes the colour of background of the tooltip.
- setBarColour(int) - Method in class org.gicentre.utils.stat.BarChart
-
Determines the colours of the bars to be displayed on the chart.
- setBarColour(float[], ColourTable) - Method in class org.gicentre.utils.stat.BarChart
-
Provides the data and colour table from which to colour bars.
- setBarGap(float) - Method in class org.gicentre.utils.stat.BarChart
-
Sets the gap between adjacent bars.
- setBarLabels(String[]) - Method in class org.gicentre.utils.stat.BarChart
-
Sets the bar names to be displayed as axis labels.
- setBarPadding(float) - Method in class org.gicentre.utils.stat.BarChart
-
Sets the padding between adjacent bars.
- setBorder(float, AbstractChart.Side) - Method in class org.gicentre.utils.stat.AbstractChart
-
Sets the internal border between the given edge of the chart and the drawing area.
- setBorderColour(int) - Method in class org.gicentre.utils.gui.Tooltip
-
Changes the colour of border drawn around the tooltip.
- setBorderWidth(float) - Method in class org.gicentre.utils.gui.Tooltip
-
Changes the width of border drawn around the tooltip.
- setCategoryAxisAt(float) - Method in class org.gicentre.utils.stat.BarChart
-
Sets the position of the category axis.
- setCategoryAxisLabel(String) - Method in class org.gicentre.utils.stat.BarChart
-
Sets the category axis label.
- setCategoryFormat(String) - Method in class org.gicentre.utils.stat.BarChart
-
Sets the numerical format for numbers shown on the category axis.
- setClippingRect(float, float, float, float) - Method in class org.gicentre.utils.move.Clipper
-
Deprecated.
Sets the clipping rectangle and applies it if currently clipping
- setClippingRect(Rectangle2D) - Method in class org.gicentre.utils.move.Clipper
-
Deprecated.
Sets the clipping rectangle and applies it if currently clipping
- setColourTable(ColourTable) - Method in class org.gicentre.utils.stat.LikertChart
-
Sets the colour table to be used to show the Likert chart.
- setColourTableType(int) - Method in class org.gicentre.utils.colour.ColourTable
-
Sets the type of colour table (COLOUR_RULES
, COLOUR_ATTRIB
or COLOUR_RAW
).
- setDamping(float) - Method in class org.gicentre.utils.network.traer.physics.Spring
-
Sets the damping constant of the spring
Spring.d
.
- setData(int, float[]) - Method in class org.gicentre.utils.stat.AbstractChart
-
Sets the data to be displayed along the given axis of the chart.
- setData(float[]) - Method in class org.gicentre.utils.stat.BarChart
-
Sets the data values to be displayed in the chart.
- setData(float[], float[]) - Method in class org.gicentre.utils.stat.XYChart
-
Sets the data to be plotted in the X-Y chart.
- setData(List<PVector>) - Method in class org.gicentre.utils.stat.XYChart
-
Sets the data to be plotted in the X-Y chart
- setDecorations(boolean) - Method in class org.gicentre.utils.stat.AbstractChart
-
Determines whether decorations such as title, axes, and labels are drawn or not.
- setDeltaT(float) - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
- setDrag(float) - Method in class org.gicentre.utils.network.ParticleViewer
-
Sets the drag on all particles in the system.
- setDrag(float) - Method in class org.gicentre.utils.network.traer.physics.Drag
-
Sets the drag to the given value.
- setDrag(float) - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
Sets the drag component that affects the particles in this system.
- setEnabled(boolean) - Method in class org.gicentre.utils.move.Clipper
-
Deprecated.
Determines whether or not clipping is enabled.
- setExternalMargin(int, int) - Method in class org.gicentre.utils.gui.TextPopup
-
Sets the external margin between the popup and the edge of the sketch.
- setFixed(boolean) - Method in class org.gicentre.utils.network.traer.physics.Particle
-
Sets the particle's fixed/free state.
- setFooter(String, int, int) - Method in class org.gicentre.utils.gui.HelpScreen
-
Provides the optional text to appear at the foot of the help screen.
- setFooterTextColour(int) - Method in class org.gicentre.utils.gui.HelpScreen
-
Sets footer text colour.
- setForegroundColour(int) - Method in class org.gicentre.utils.gui.HelpScreen
-
Sets the foreground colour of the help window.
- setForegroundColour(int) - Method in class org.gicentre.utils.gui.TextPopup
-
Sets the foreground colour of the popup.
- setFormat(int, String) - Method in class org.gicentre.utils.stat.AbstractChart
-
Sets the numerical format for numbers shown on the axis of the given dimension.
- setGraphics(PGraphics) - Method in class org.gicentre.utils.stat.AbstractChart
-
Sets the the graphics context into which all output is directed.
- setGravity(float) - Method in class org.gicentre.utils.network.traer.physics.Gravity
-
Sets the gravity function with the given gravity value applied in the 'y' direction.
- setGravity(float, float, float) - Method in class org.gicentre.utils.network.traer.physics.Gravity
-
Sets the gravity function with the given gravity value applied 3 dimensions.
- setGravity(Vector3D) - Method in class org.gicentre.utils.network.traer.physics.Gravity
-
Sets the gravity function with the given gravity value applied 3 dimensions.
- setGravity(float, float, float) - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
Sets the x, y, z components of the gravity vector.
- setGravity(float) - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
Sets the gravity with 0,g,0 components.
- setHeader(String, int, int) - Method in class org.gicentre.utils.gui.HelpScreen
-
Provides the optional text to appear at the top of the help screen.
- setHeaderTextColour(int) - Method in class org.gicentre.utils.gui.HelpScreen
-
Sets header text colour.
- setHighlightBar(int) - Method in class org.gicentre.utils.stat.LikertChart
-
Allows a bar to be highlighted or highlight removed.
- setIntegrator(int) - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
- setIntegrator(Integrator.METHOD) - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
Sets the integrator for this particle system based on the specified integrator name.
- setIntegrator(Integrator) - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
Sets the integrator for this particle system based on the specified integrator.
- setInternalMargin(int, int) - Method in class org.gicentre.utils.gui.TextPopup
-
Sets the internal margins between the popup and the text displayed within it.
- setInterpolation(boolean) - Method in class org.gicentre.utils.spatial.AlbersEqualAreaConic
-
Sets whether the transformation should use nearest neighbour (false)
or some interpolator (true).
- setInterpolation(boolean) - Method in class org.gicentre.utils.spatial.FrenchNTF
-
Sets whether the transformation should use nearest neighbour (false)
or some interpolator (true).
- setInterpolation(boolean) - Method in class org.gicentre.utils.spatial.LambertConformalConic
-
Sets whether the transformation should use nearest neighbour (false)
or some interpolator (true).
- setInterpolation(boolean) - Method in class org.gicentre.utils.spatial.ObliqueMercator
-
Sets whether the transformation should use nearest neighbour (false)
or some interpolator (true).
- setInterpolation(boolean) - Method in class org.gicentre.utils.spatial.Swiss
-
Sets whether the transformation should use nearest neighbour (false)
or some interpolator (true).
- setInterpolation(boolean) - Method in class org.gicentre.utils.spatial.UTM
-
Sets whether the transformation should use nearest neighbour (false)
or some interpolator (true).
- setInterpolation(boolean) - Method in class org.gicentre.utils.spatial.WebMercator
-
Sets whether the transformation should use nearest neighbour (false)
or some interpolator (true).
- setIsActive(boolean) - Method in class org.gicentre.utils.colour.ColourPicker
-
Determines whether or not the colour picker should be currently active.
- setIsActive(boolean) - Method in class org.gicentre.utils.gui.HelpScreen
-
Determines whether or not the help screen should be currently active.
- setIsActive(boolean) - Method in class org.gicentre.utils.gui.TextPopup
-
Determines whether or not the popup should be currently active.
- setIsActive(boolean) - Method in class org.gicentre.utils.gui.Tooltip
-
Determines whether or not this tooltip should be active or not.
- setIsCurved(boolean) - Method in class org.gicentre.utils.gui.Tooltip
-
Determines if tip is drawn with slightly curved boundaries.
- setIsDiscrete(boolean) - Method in class org.gicentre.utils.colour.ColourTable
-
Sets whether this colour table should be treated as consisting of discrete values only or not.
- setIsFixedWidth(boolean) - Method in class org.gicentre.utils.gui.Tooltip
-
Determines whether or not this tooltip should have a fixed width.
- setIsLogScale(int, boolean) - Method in class org.gicentre.utils.stat.AbstractChart
-
Determines whether or not the data in the given dimension are to be represented on the log10 scale.
- setIsWeighted(boolean) - Method in class org.gicentre.utils.stat.StandardEllipse
-
Determines if the weighted or unweighted points are used to calculate the ellipse.
- setlColour(int) - Method in class org.gicentre.utils.colour.ColourRule
-
Sets the colour associated with the lower index of the rule.
- setlIndex(float) - Method in class org.gicentre.utils.colour.ColourRule
-
Sets the index associated with the lower colour.
- setLineColour(int) - Method in class org.gicentre.utils.stat.XYChart
-
Determines the colour of the line to be displayed on the chart.
- setLineWidth(float) - Method in class org.gicentre.utils.stat.XYChart
-
Determines the width of the line to be displayed on the chart.
- setLogValues(boolean) - Method in class org.gicentre.utils.stat.BarChart
-
Determines whether or not the values represented by the length of each bar should be log10-scaled.
- setLogX(boolean) - Method in class org.gicentre.utils.stat.XYChart
-
Determines whether or not the values on the x axis are log10 scaled.
- setLogY(boolean) - Method in class org.gicentre.utils.stat.XYChart
-
Determines whether or not the values on the y axis are log10 scaled.
- setMass(float) - Method in class org.gicentre.utils.network.traer.physics.Particle
-
Sets the particle's mass to the given value.
- setMax(int, float) - Method in class org.gicentre.utils.stat.AbstractChart
-
Sets the maximum value of the data to be charted on the axis of the given dimension.
- setMaxValue(float) - Method in class org.gicentre.utils.stat.BarChart
-
Sets the maximum value for the bar chart.
- setMaxX(float) - Method in class org.gicentre.utils.stat.XYChart
-
Sets the maximum value for x values to be represented.
- setMaxY(float) - Method in class org.gicentre.utils.stat.XYChart
-
Sets the maximum value for y values to be represented.
- setMaxZoomScale(double) - Method in class org.gicentre.utils.move.ZoomPan
-
Sets the maximum permitted zoom scale (i.e.
- setMaxZoomScale(double) - Method in class org.gicentre.utils.move.ZoomPan30
-
Sets the maximum permitted zoom scale (i.e.
- setMaxZoomScaleX(double) - Method in class org.gicentre.utils.move.ZoomPan30
-
Sets the maximum permitted zoom scale in X(i.e.
- setMaxZoomScaleY(double) - Method in class org.gicentre.utils.move.ZoomPan30
-
Sets the maximum permitted zoom scale in Y(i.e.
- setMin(int, float) - Method in class org.gicentre.utils.stat.AbstractChart
-
Sets the minimum value of the data to be charted on the axis of the given dimension.
- setMinBorder(float) - Method in class org.gicentre.utils.stat.AbstractChart
-
Sets the minimum internal border between the edge of the graph and the drawing area.
- setMinBorder(float, AbstractChart.Side) - Method in class org.gicentre.utils.stat.AbstractChart
-
Sets the minimum internal border between the given edge of the chart and the drawing area.
- setMinimumDistance(float) - Method in class org.gicentre.utils.network.traer.physics.Attraction
-
Sets the minimum separation distance above which the attraction is applied.
- setMinValue(float) - Method in class org.gicentre.utils.stat.BarChart
-
Sets the minimum value for the bar chart.
- setMinX(float) - Method in class org.gicentre.utils.stat.XYChart
-
Sets the minimum value for x values to be represented.
- setMinY(float) - Method in class org.gicentre.utils.stat.XYChart
-
Sets the minimum value for y values to be represented.
- setMinZoomScale(double) - Method in class org.gicentre.utils.move.ZoomPan
-
Sets the minimum permitted zoom scale (i.e.
- setMinZoomScale(double) - Method in class org.gicentre.utils.move.ZoomPan30
-
Sets the minimum permitted zoom scale (i.e.
- setMinZoomScaleX(double) - Method in class org.gicentre.utils.move.ZoomPan30
-
Sets the minimum permitted zoom scale in X (i.e.
- setMinZoomScaleY(double) - Method in class org.gicentre.utils.move.ZoomPan30
-
Sets the minimum permitted zoom scale in Y(i.e.
- setMouseMask(int) - Method in class org.gicentre.utils.move.ZoomPan
-
Sets the key that must be pressed before mouse actions are active.
- setMouseMask(int) - Method in class org.gicentre.utils.move.ZoomPan30
-
Sets the key that must be pressed before mouse actions are active.
- setName(String) - Method in class org.gicentre.utils.colour.ColourTable
-
Sets a new name to be associated with the colour table.
- setOneEnd(Particle) - Method in class org.gicentre.utils.network.traer.physics.TwoBodyForce
-
- setOrder(float) - Method in class org.gicentre.utils.stat.LikertChart
-
Sets the order value used for custom ordering of a collection of Likert charts.
- setPanOffset(float, float) - Method in class org.gicentre.utils.move.ZoomPan
-
Sets a new pan offset.
- setPanOffset(float, float) - Method in class org.gicentre.utils.move.ZoomPan30
-
Sets a new pan offset.
- setPointColour(int) - Method in class org.gicentre.utils.stat.XYChart
-
Determines the colour of the points to be displayed on the chart.
- setPointColour(float[], ColourTable) - Method in class org.gicentre.utils.stat.XYChart
-
Provides the data and colour table from which to colour points.
- setPointerSize(float) - Method in class org.gicentre.utils.gui.Tooltip
-
Determines the size of the pointer when the tip is drawn with showPointer(true)
.
- setPointSize(float) - Method in class org.gicentre.utils.stat.XYChart
-
Determines the size of the points to be displayed on the chart.
- setPointSize(float[], float) - Method in class org.gicentre.utils.stat.XYChart
-
Sizes points to be displayed on the chart according to the given set of data.
- setRange(int, float, float) - Method in class org.gicentre.utils.stat.AbstractChart
-
Sets the minimum and maximum values of the data to be charted on the axis of the given dimension.
- setRenderer(Drawable) - Method in class org.gicentre.utils.stat.AbstractChart
-
Sets the the renderer to be used for drawing graphics.
- setRestLength(float) - Method in class org.gicentre.utils.network.traer.physics.Spring
-
Sets the ideal length of the spring.
- setReverseCategories(boolean) - Method in class org.gicentre.utils.stat.BarChart
-
Determines if the order of the category values should be reversed or not.
- setScale(float) - Method in class org.gicentre.utils.stat.StandardEllipse
-
Sets the scaling of the ellipse.
- setScaleToPrimary(boolean) - Method in class org.gicentre.utils.stat.LikertChart
-
Determines whether bars are scaled to the primary data values or the secondary data values
(if they exist).
- setSecondaryChart(LikertChart) - Method in class org.gicentre.utils.stat.LikertChart
-
Add a secondary chart to the Likert chart.
- setSecondaryColour(int) - Method in class org.gicentre.utils.stat.LikertChart
-
Sets the colour to be used for the secondary data in the chart.
- setSecondaryDisplay(boolean) - Method in class org.gicentre.utils.stat.LikertChart
-
Determines whether or not the secondary chart can be displayed.
- setSecondaryLineWidth(float) - Method in class org.gicentre.utils.stat.LikertChart
-
Sets the width of the secondary line symbolisation.
- setShowBars(boolean) - Method in class org.gicentre.utils.stat.LikertChart
-
Determines if histogram bars should be shown.
- setShowEdge(boolean) - Method in class org.gicentre.utils.stat.AbstractChart
-
Determines whether or not to draw lines around and areal chart features.
- setShowTitle(boolean) - Method in class org.gicentre.utils.stat.LikertChart
-
Determines whether or not the title is displayed on the chart.
- setSmoothness(float) - Method in class org.gicentre.utils.network.traer.animation.Animator
-
Sets the smoothness of all smoothers that have been made by this animator.
- setSmoothness(float) - Method in class org.gicentre.utils.network.traer.animation.Smoother
-
Sets the smoothness value that determines the rate of transition towards a target.
- setSmoothness(float) - Method in class org.gicentre.utils.network.traer.animation.Smoother2D
-
Sets the smoothness value that determines the rate of transition towards a target.
- setSmoothness(float) - Method in class org.gicentre.utils.network.traer.animation.Smoother3D
-
Sets the smoothness value that determines the rate of transition towards a target.
- setSmoothness(float) - Method in interface org.gicentre.utils.network.traer.animation.Tickable
-
Should set the smoothness value that determines the rate of transition towards a target.
- setStrength(float) - Method in class org.gicentre.utils.network.traer.physics.Attraction
-
Sets the strength of this Attraction.
- setStrength(float) - Method in class org.gicentre.utils.network.traer.physics.Spring
-
Sets the strength of the spring
Spring.ks
; must be greater than 0.
- setTarget(float) - Method in class org.gicentre.utils.network.traer.animation.Smoother
-
Sets the target value aimed at by the smoother.
- setTarget(float, float) - Method in class org.gicentre.utils.network.traer.animation.Smoother2D
-
Sets the target values aimed at by the smoother.
- setTarget(float, float, float) - Method in class org.gicentre.utils.network.traer.animation.Smoother3D
-
Sets the target values aimed at by the smoother.
- setText(String) - Method in class org.gicentre.utils.gui.TextInput
-
Sets the text to be displayed in the text input area.
- setText(String) - Method in class org.gicentre.utils.gui.TextPopup
-
Replaces the text to be displayed in the popup window with the given text.
- setText(String, float) - Method in class org.gicentre.utils.gui.TextPopup
-
Replaces the text to be displayed in the popup window with the given text at the given size.
- setText(String) - Method in class org.gicentre.utils.gui.Tooltip
-
Sets the text to be displayed in the tooltip.
- setTextColour(int) - Method in class org.gicentre.utils.gui.HelpScreen
-
Sets main text colour.
- setTextColour(int) - Method in class org.gicentre.utils.gui.Tooltip
-
Changes the colour of text to be displayed in the tooltip.
- setTextColour(int) - Method in class org.gicentre.utils.stat.LikertChart
-
Sets the colour to be used for displaying the title of the chart.
- setTextPadding(float) - Method in class org.gicentre.utils.stat.LikertChart
-
Sets the extra padding between title and chart.
- setTextSize(float) - Method in class org.gicentre.utils.gui.HelpScreen
-
Sets the current text size in pixels.
- setTextSize(float) - Method in class org.gicentre.utils.gui.TextPopup
-
Sets the current text size in pixels.
- setTextSize(float) - Method in class org.gicentre.utils.stat.LikertChart
-
Sets the size of the title text in pixels or -1 if text size is to be calculated automatically.
- setTheOtherEnd(Particle) - Method in class org.gicentre.utils.network.traer.physics.TwoBodyForce
-
- SettlingRungeKuttaIntegrator - Class in org.gicentre.utils.network.traer.physics
-
Class capable of performing a settling Runge Kutta integration.
- SettlingRungeKuttaIntegrator(ParticleSystem, int) - Constructor for class org.gicentre.utils.network.traer.physics.SettlingRungeKuttaIntegrator
-
Creates the integrator to be applied to the given particle system with the given settling age.
- SettlingRungeKuttaIntegrator(ParticleSystem) - Constructor for class org.gicentre.utils.network.traer.physics.SettlingRungeKuttaIntegrator
-
Sets up the integrator to be used by the given particle system.
- setType(int) - Method in class org.gicentre.utils.colour.ColourRule
-
Sets the rule type (either DISCRETE or CONTINUOUS).
- setuColour(int) - Method in class org.gicentre.utils.colour.ColourRule
-
Sets the colour associated with the upper index of the rule.
- setuIndex(float) - Method in class org.gicentre.utils.colour.ColourRule
-
Sets the index associated with the upper colour.
- setValue(float) - Method in class org.gicentre.utils.network.traer.animation.Smoother
-
Move the smoother to the given target value immediately regardless of the smoothness value.
- setValue(float, float) - Method in class org.gicentre.utils.network.traer.animation.Smoother2D
-
Move the smoother to the given values immediately regardless of the smoothness value.
- setValue(float, float, float) - Method in class org.gicentre.utils.network.traer.animation.Smoother3D
-
Move the smoother to the given values immediately regardless of the smoothness value.
- setValueAxisLabel(String) - Method in class org.gicentre.utils.stat.BarChart
-
Sets the value axis label.
- setValueFormat(String) - Method in class org.gicentre.utils.stat.BarChart
-
Sets the numerical format for numbers shown on the value axis.
- setWidthScale(float) - Method in class org.gicentre.utils.stat.LikertChart
-
Sets the proportion of the width allocated to each bar that contains a coloured bar.
- setX(float) - Method in class org.gicentre.utils.network.traer.animation.Smoother2D
-
Move the smoother to the given x value immediately regardless of the smoothness value.
- setX(float) - Method in class org.gicentre.utils.network.traer.animation.Smoother3D
-
Move the smoother to the given x value immediately regardless of the smoothness value.
- setX(float) - Method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Sets the x component and return this Vector3D after modification.
- setXAxisAt(float) - Method in class org.gicentre.utils.stat.XYChart
-
Sets the position of the x-axis.
- setXAxisLabel(String) - Method in class org.gicentre.utils.stat.XYChart
-
Sets the x-axis label.
- setXFormat(String) - Method in class org.gicentre.utils.stat.XYChart
-
Sets the numerical format for numbers shown on the x-axis.
- setXTarget(float) - Method in class org.gicentre.utils.network.traer.animation.Smoother2D
-
Sets the target x value aimed at by the smoother.
- setXTarget(float) - Method in class org.gicentre.utils.network.traer.animation.Smoother3D
-
Sets the target x value aimed at by the smoother.
- setY(float) - Method in class org.gicentre.utils.network.traer.animation.Smoother2D
-
Move the smoother to the given y value immediately regardless of the smoothness value.
- setY(float) - Method in class org.gicentre.utils.network.traer.animation.Smoother3D
-
Move the smoother to the given y value immediately regardless of the smoothness value.
- setY(float) - Method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Sets the y component and return this Vector3D after modification.
- setYAxisAt(float) - Method in class org.gicentre.utils.stat.XYChart
-
Sets the position of the y-axis.
- setYAxisLabel(String) - Method in class org.gicentre.utils.stat.XYChart
-
Sets the y-axis label.
- setYFormat(String) - Method in class org.gicentre.utils.stat.XYChart
-
Sets the numerical format for numbers shown on the y-axis.
- setYTarget(float) - Method in class org.gicentre.utils.network.traer.animation.Smoother2D
-
Sets the target y value aimed at by the smoother.
- setYTarget(float) - Method in class org.gicentre.utils.network.traer.animation.Smoother3D
-
Sets the target y value aimed at by the smoother.
- setZ(float) - Method in class org.gicentre.utils.network.traer.animation.Smoother3D
-
Move the smoother to the given z value immediately regardless of the smoothness value.
- setZ(float) - Method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Sets the z component and return this Vector3D after modification.
- setZone(String) - Method in class org.gicentre.utils.spatial.FrenchNTF
-
Sets the zone and projection parameters for subsequent transformations.
- setZone(float, float) - Method in class org.gicentre.utils.spatial.UTM
-
Sets the UTM zone determined by the given (lat
,lng
) location.
- setZone(int, char) - Method in class org.gicentre.utils.spatial.UTM
-
Sets the zone number and letter for subsequent transformations.
- setZoomMouseButton(int) - Method in class org.gicentre.utils.move.ZoomPan
-
Sets mouse button for zooming.
- setZoomMouseButton(int) - Method in class org.gicentre.utils.move.ZoomPan30
-
Sets mouse button for zooming.
- setZoomPanDirection(ZoomPan.ZoomPanDirection) - Method in class org.gicentre.utils.move.ZoomPan
-
Sets the zooming/panning direction
- setZoomPanDirection(ZoomPan.ZoomPanDirection) - Method in class org.gicentre.utils.move.ZoomPan30
-
Sets the zooming/panning direction
- setZoomScale(double) - Method in class org.gicentre.utils.move.ZoomPan
-
Sets a new zoom scale.
- setZoomScale(double) - Method in class org.gicentre.utils.move.ZoomPan30
-
Sets a new zoom scale.
- setZoomScale(double, double) - Method in class org.gicentre.utils.move.ZoomPan30
-
Sets a new zoom scale for X and Y.
- setZoomScaleX(double) - Method in class org.gicentre.utils.move.ZoomPan
-
Sets a new zoom scale in X.
- setZoomScaleX(double) - Method in class org.gicentre.utils.move.ZoomPan30
-
Sets a new zoom scale in X.
- setZoomScaleY(double) - Method in class org.gicentre.utils.move.ZoomPan
-
Sets a new zoom scale in Y.
- setZoomScaleY(double) - Method in class org.gicentre.utils.move.ZoomPan30
-
Sets a new zoom scale.
- setZTarget(float) - Method in class org.gicentre.utils.network.traer.animation.Smoother3D
-
Sets the target z value aimed at by the smoother.
- shape(float[], float[]) - Method in interface org.gicentre.utils.gui.Drawable
-
Should draw a closed polygon shape based on the given arrays of vertices.
- showAxis(int, boolean, AbstractChart.Side) - Method in class org.gicentre.utils.stat.AbstractChart
-
Determines whether or not the axis representing the given dimension is drawn.
- showCategoryAxis(boolean) - Method in class org.gicentre.utils.stat.BarChart
-
Determines whether or not the category axis is drawn.
- showCloseIcon(boolean) - Method in class org.gicentre.utils.gui.Tooltip
-
Determines if a 'close' icon should be drawn in the tooltip.
- showEdge - Variable in class org.gicentre.utils.stat.AbstractChart
-
Determines if areal chart features are drawn with an edge or not.
- showPointer(boolean) - Method in class org.gicentre.utils.gui.Tooltip
-
Determines whether or not a pointer drawn as part of the tip pointing towards the anchor.
- showValueAxis(boolean) - Method in class org.gicentre.utils.stat.BarChart
-
Determines whether or not the value axis is drawn.
- showXAxis(boolean) - Method in class org.gicentre.utils.stat.XYChart
-
Determines whether or not the axis representing the x data is shown.
- showYAxis(boolean) - Method in class org.gicentre.utils.stat.XYChart
-
Determines whether or not the axis representing the y data is shown.
- sinBoth(float) - Static method in class org.gicentre.utils.move.Ease
-
Provides a sinusoidal easing in and out function.
- sinIn(float) - Static method in class org.gicentre.utils.move.Ease
-
Provides a sinusoidal easing in function.
- sinIn(float, float) - Static method in class org.gicentre.utils.move.Ease
-
Provides a reversible sinusoidal easing in function.
- sinOut(float) - Static method in class org.gicentre.utils.move.Ease
-
Provides a sinusoidal easing out function.
- sinOut(float, float) - Static method in class org.gicentre.utils.move.Ease
-
Provides a reversible sinusoidal easing out function.
- size() - Method in class org.gicentre.utils.geom.HashGrid
-
Reports the number of unique items stored in this hash grid.
- SLOPE - Static variable in class org.gicentre.utils.colour.ColourTable
-
Indicates a slope (white - yellow - black) colour table.
- Smoother - Class in org.gicentre.utils.network.traer.animation
-
A single smoother for transitions towards a target over time.
- Smoother(float) - Constructor for class org.gicentre.utils.network.traer.animation.Smoother
-
Creates a smoother with the given smoothness.
- Smoother(float, float) - Constructor for class org.gicentre.utils.network.traer.animation.Smoother
-
Creates a smoother with the given smoothness and start value.
- Smoother2D - Class in org.gicentre.utils.network.traer.animation
-
A 2D smoother for transitions towards a target over time at a rate determined by its
smoothness.
- Smoother2D(float) - Constructor for class org.gicentre.utils.network.traer.animation.Smoother2D
-
Creates a 2D smoother with the given smoothness.
- Smoother2D(float, float, float) - Constructor for class org.gicentre.utils.network.traer.animation.Smoother2D
-
Creates a 2D smoother with the given smoothness and start values.
- Smoother3D - Class in org.gicentre.utils.network.traer.animation
-
A 3D smoother for transitions towards a target over time at a rate determined by its
smoothness.
- Smoother3D(float) - Constructor for class org.gicentre.utils.network.traer.animation.Smoother3D
-
Creates a 3D smoother with the given smoothness.
- Smoother3D(float, float, float, float) - Constructor for class org.gicentre.utils.network.traer.animation.Smoother3D
-
Creates a 3D smoother with the given smoothness and start values.
- SOUTH_AMERICAN - Static variable in class org.gicentre.utils.spatial.Ellipsoid
-
South American ellipsoid.
- spaceNodes() - Method in class org.gicentre.utils.network.ParticleViewer
-
Attempts to space out non-connected nodes from one another.
- specifyBoth(Vector3D, Vector3D) - Static method in class org.gicentre.utils.network.traer.physics.TwoBodyForce
-
- SPECTRAL - Static variable in class org.gicentre.utils.colour.ColourTable
-
ColorBrewer diverging spectral scheme.
- SPHERE - Static variable in class org.gicentre.utils.spatial.Ellipsoid
-
Standard sphere.
- Spring - Class in org.gicentre.utils.network.traer.physics
-
- Spring(Particle, Particle, float, float, float) - Constructor for class org.gicentre.utils.network.traer.physics.Spring
-
Creates a spring with the given properties between the given particles.
- SPRING_STRENGTH - Static variable in class org.gicentre.utils.network.ParticleViewer
-
Default strength for all springs.
- springs() - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
- StandardEllipse - Class in org.gicentre.utils.stat
-
Class to create and store a standard ellipse representing the spread of a set of points.
- StandardEllipse(PVector, float, float, float) - Constructor for class org.gicentre.utils.stat.StandardEllipse
-
Creates an ellipse with the given location, dimensions and rotation.
- StandardEllipse(Collection<PVector>) - Constructor for class org.gicentre.utils.stat.StandardEllipse
-
Creates a standard ellipse from the given set of 2D Cartesian point values.
- StandardEllipse(Collection<PVector>, boolean) - Constructor for class org.gicentre.utils.stat.StandardEllipse
-
Creates a standard ellipse from the given set of 2D Cartesian or latitude/longitude point
values.
- startClipping() - Method in class org.gicentre.utils.move.Clipper
-
Deprecated.
Starts clipping all drawn content to the screen bounds of the current clip area.
- startTimer() - Method in class org.gicentre.utils.FrameTimer
-
Starts a timer that can be used for timing specific parts of a program.
- step(float) - Method in class org.gicentre.utils.network.traer.physics.BackwardEulerIntegrator
-
Advances the integrator by one step.
- step(float) - Method in class org.gicentre.utils.network.traer.physics.ForwardEulerIntegrator
-
Advances the integrator by one step.
- step(float) - Method in class org.gicentre.utils.network.traer.physics.Integrator
-
Should increment the integrator by a single time step.
- step(float) - Method in class org.gicentre.utils.network.traer.physics.ModifiedEulerIntegrator
-
Advances the integrator by one step.
- step(float) - Method in class org.gicentre.utils.network.traer.physics.RungeKuttaIntegrator
-
Performs the incrementing of the particles' positions and velocities over the given time step.
- stopClipping() - Method in class org.gicentre.utils.move.Clipper
-
Deprecated.
Stops any active clipping.
- strength() - Method in class org.gicentre.utils.network.traer.physics.Spring
-
Reports the strength of the spring
Spring.ks
; always more than 0.
- subtract(float, float, float) - Method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Subtracts the arguments from this vector's components.
- subtract(Vector3D) - Method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Subtracts the argument from this vector.
- subtract(Vector3D, Vector3D) - Static method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Returns a new Vector3D, v1 - v2.
- subtract(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.
- Swiss - Class in org.gicentre.utils.spatial
-
Class for representing the Swiss coordinate system.
- Swiss() - Constructor for class org.gicentre.utils.spatial.Swiss
-
Initialises the transformer assuming a forward transformation is from
longitude/latitude to Swiss coordinates.
- Swiss(int) - Constructor for class org.gicentre.utils.spatial.Swiss
-
Initialises the transformer in the given direction.
- swissToLatLong(PVector) - Method in class org.gicentre.utils.spatial.Swiss
-
Converts the given Swiss coordinates to longitude/latitude location.