# Deprecated API

## Contents

- Deprecated Classes
- Deprecated Fields
- Deprecated Methods

- Deprecated Classes
  Class and Description
  org.gicentre.utils.move.Clipper This class should no longer be needed. Use Processing's `clip()` and `noClip()` methods instead.

- Deprecated Fields
  Field and Description
  org.gicentre.utils.network.traer.physics.ParticleSystem.MODIFIED_EULER Use the enum values defined in the `Integrator` class in preference to this.
  org.gicentre.utils.network.traer.physics.ParticleSystem.RUNGE_KUTTA Use the enum values defined in the `Integrator` class in preference to this.

- Deprecated Methods
  Method and Description
  org.gicentre.utils.network.traer.physics.ParticleSystem.attractions() Replace in favour of the more consistently named getAttractions().
  org.gicentre.utils.network.traer.physics.ParticleSystem.customForces() Replace in favour of the more consistently named getCustomForces().
  org.gicentre.utils.network.traer.physics.Particle.force() Calls to this method should replaced with calls to the more standard `Particle.getForce()`.
  org.gicentre.utils.network.traer.physics.ParticleSystem.numberOfAttractions() Replace in favour of the more consistently named getNumAttractions().
  org.gicentre.utils.network.traer.physics.ParticleSystem.numberOfCustomForces() Replace in favour of the more consistently named getNumCustomForces().
  org.gicentre.utils.network.traer.physics.ParticleSystem.numberOfParticles() Replace in favour of the more consistently named getParticles().
  org.gicentre.utils.network.traer.physics.ParticleSystem.numberOfSprings() Replace in favour of the more consistently named getNumSprings().
  org.gicentre.utils.network.traer.physics.ParticleSystem.particles() Replace in favour of the more consistently named getParticles().
  org.gicentre.utils.network.traer.physics.ParticleSystem.setIntegrator(int) Consider replacing with `ParticleSystem.setIntegrator(Integrator.METHOD)`.
  org.gicentre.utils.network.traer.physics.ParticleSystem.springs() Replace in favour of the more consistently named getSprings().
  org.gicentre.utils.move.ZoomPan.text(PApplet, String, float, float) Bug in Processing is now fixed in 3.x, so this method is no longer needed.
  org.gicentre.utils.move.ZoomPan30.text(String, float, float) Should no longer be required as Processing bug fixed in 3.0.
  org.gicentre.utils.move.ZoomPan.text(String, float, float) Bug in Processing is now fixed in 3.x, so this method is no longer needed.
  org.gicentre.utils.network.traer.animation.Smoother3D.x() Consider using `getX()` instead for standard accessor naming.
  org.gicentre.utils.network.traer.animation.Smoother2D.x() Consider using `getX()` instead for standard accessor naming.
  org.gicentre.utils.network.traer.animation.Smoother3D.y() Consider using `getY()` instead for standard accessor naming.
  org.gicentre.utils.network.traer.animation.Smoother2D.y() Consider using `getY()` instead for standard accessor naming.
  org.gicentre.utils.network.traer.animation.Smoother3D.z() Consider using `getZ()` instead for standard accessor naming.