Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W X Y Z 

S

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
Sets the size of the time step used with Integrator.step(float) for this 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
Deprecated.
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
Sets TwoBodyForce.oneEnd to the give particle.
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
Sets TwoBodyForce.theOtherEnd to the give particle.
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
Creates a TwoBodyForce.ForcePair from two not necessarily equal and opposite forces.
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
Class for representing a physical spring by extending TwoBodyForce to calculate the force with a spring constant (Spring.ks), damping factor (Spring.d), and an ideal length (Spring.l).
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
Deprecated.
Replace in favour of the more consistently named getSprings().
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.
A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
Skip navigation links