- make2DSmoother() - Method in class org.gicentre.utils.network.traer.animation.Animator
-
Adds a 2D smoother that will be handled by this animator.
- make3DSmoother() - Method in class org.gicentre.utils.network.traer.animation.Animator
-
Adds a 3D smoother that will be handled by this animator.
- makeAttraction(Particle, Particle, float, float) - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
Creates an attractive force between the given particles with the given strength.
- makeFixed() - Method in class org.gicentre.utils.network.traer.physics.Particle
-
Fixes the particle.
- makeFree() - Method in class org.gicentre.utils.network.traer.physics.Particle
-
Frees this particle.
- makeParticle(float, float, float, float) - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
Creates a particle in the ParticleSystem, and returns that Particle
- makeParticle() - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
- makeParticle(Particle) - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
Adds a custom Particle to the ParticleSystem, and returns the ParticleSystem.
- makeSmoother() - Method in class org.gicentre.utils.network.traer.animation.Animator
-
Adds a smoother that will be handled by this animator.
- makeSpring(Particle, Particle, float, float, float) - Method in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
Creates a spring between the given particles with the given strength, damping and reset length.
- MapProjection - Interface in org.gicentre.utils.spatial
-
Defines the minimum behaviour of all map projection classes.
- mass() - Method in class org.gicentre.utils.network.traer.physics.Particle
-
Reports the particle's mass.
- MODIFIED_AIRY - Static variable in class org.gicentre.utils.spatial.Ellipsoid
-
Modified Airy ellipsoid.
- MODIFIED_EULER - Static variable in class org.gicentre.utils.network.traer.physics.ParticleSystem
-
- MODIFIED_EVEREST - Static variable in class org.gicentre.utils.spatial.Ellipsoid
-
Modified Everest ellipsoid.
- MODIFIED_FISCHER_1960 - Static variable in class org.gicentre.utils.spatial.Ellipsoid
-
Modified Fischer 1960 ellipsoid.
- ModifiedEulerIntegrator - Class in org.gicentre.utils.network.traer.physics
-
Modified Euler integrator that evolves the state of a particle system.
- ModifiedEulerIntegrator(ParticleSystem) - Constructor for class org.gicentre.utils.network.traer.physics.ModifiedEulerIntegrator
-
Sets up the integrator.
- modifyColourRule(float, float, int, int) - Method in class org.gicentre.utils.colour.ColourTable
-
Modifies the rule with the existing index to use the given index and colour.
- mouseEvent(MouseEvent) - Method in class org.gicentre.utils.colour.ColourPicker
-
Responds to mouse events by allowing colours to be picked with the mouse pointer.
- mouseEvent(MouseEvent) - Method in class org.gicentre.utils.gui.Tooltip
-
Responds to mouse presses in the corner of the tooltip.
- mouseEvent(MouseEvent) - Method in class org.gicentre.utils.move.ZoomPan30
-
Updates zoom and pan transformation according to mouse activity.
- MSN_FEATURES - Static variable in class org.gicentre.utils.colour.ColourTable
-
Indicates a feature class (black, blue, green, yellow, red ) colour table.
- multiplyBy(float) - Method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Multiplies each component by f
.
- multiplyBy(Vector3D, float) - Static method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Creates a new Vector3D from v, by copying it and multiplying each of its components by f.
- multiplyBy(Vector3D, float, Vector3D) - Static method in class org.gicentre.utils.network.traer.physics.Vector3D
-
Returns the result of v*f in target, or creates a new Vector3D if target==null.