|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ParticleSystem | |
---|---|
org.gicentre.utils.network.traer.physics | Physics library for use with Processing. |
Uses of ParticleSystem in org.gicentre.utils.network.traer.physics |
---|
Fields in org.gicentre.utils.network.traer.physics declared as ParticleSystem | |
---|---|
protected ParticleSystem |
Integrator.s
|
Methods in org.gicentre.utils.network.traer.physics that return ParticleSystem | |
---|---|
ParticleSystem |
ParticleSystem.addCustomForce(AbstractForce customForce)
Adds a custom force to those in this particle system. |
ParticleSystem |
ParticleSystem.removeAttraction(Attraction attraction)
Removes the given attraction from the collection of attractions stored in this particle system if it exists. |
ParticleSystem |
ParticleSystem.removeCustomForce(AbstractForce customForce)
Removes the given custom force from the collection of custom forces stored in this particle system if it exists. |
ParticleSystem |
ParticleSystem.removeParticle(Particle p)
Removes the given particle from the collection of particles stored in this particle system if it exists. |
ParticleSystem |
ParticleSystem.removeSpring(Spring spring)
Removes the given spring from the collection of springs stored in this particle system if it exists. |
ParticleSystem |
ParticleSystem.setDeltaT(float t)
Sets the size of the time step used with Integrator.step(float) for this ParticleSystem. |
ParticleSystem |
ParticleSystem.setDrag(float d)
Sets the drag component that affects the particles in this system. |
ParticleSystem |
ParticleSystem.setGravity(float g)
Sets the gravity with 0,g,0 components. |
ParticleSystem |
ParticleSystem.setGravity(float x,
float y,
float z)
Sets the x, y, z components of the gravity vector. |
ParticleSystem |
ParticleSystem.setIntegrator(int integrator)
Deprecated. Consider replacing with setIntegrator(Integrator.METHOD) . |
ParticleSystem |
ParticleSystem.setIntegrator(Integrator.METHOD integrator)
Sets the integrator for this particle system based on the specified integrator name. |
ParticleSystem |
ParticleSystem.setIntegrator(Integrator integrator)
Sets the integrator for this particle system based on the specified integrator. |
ParticleSystem |
ParticleSystem.tick()
Advances this ParticleSystem's Integrator by the local time step. |
ParticleSystem |
ParticleSystem.tick(float t)
Advances this ParticleSystem's Integrator by a user-specified time step. |
Methods in org.gicentre.utils.network.traer.physics with parameters of type ParticleSystem | |
---|---|
abstract Integrator |
Integrator.METHOD.factory(ParticleSystem physics)
|
Constructors in org.gicentre.utils.network.traer.physics with parameters of type ParticleSystem | |
---|---|
BackwardEulerIntegrator(ParticleSystem s)
Sets up the integrator. |
|
ForwardEulerIntegrator(ParticleSystem s)
Sets up the integrator. |
|
Integrator(ParticleSystem s)
Creates a new integrator that will apply to the given particle system. |
|
ModifiedEulerIntegrator(ParticleSystem s)
Sets up the integrator. |
|
RungeKuttaIntegrator(ParticleSystem s)
Sets up the integrator to be used by the given particle system. |
|
SettlingRungeKuttaIntegrator(ParticleSystem s)
Sets up the integrator to be used by the given particle system. |
|
SettlingRungeKuttaIntegrator(ParticleSystem s,
int settlingAge)
Creates the integrator to be applied to the given particle system with the given settling age. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |