Uses of Class
pslib.DynamicParticle

Uses of DynamicParticle in pslib
 

Subclasses of DynamicParticle in pslib
 class AudioParticle
          AudioParticle Class
 class BoidParticle
          BoidParticle Class
 class BufferedParticle
          BufferedParticle Class
 class GenericEmitter
          GenericEmitter Class
 class ImageParticle
          ImageParticle Class
 class OrbiterParticle
          Orbiter Class
 class ParentParticle
          ParentParticle Class
 class RibbonParticle
          Ribbon Class
 class TargetEmitter
          TargetEmitter Class
 class TextParticle
          TextParticle Class
 

Methods in pslib that return DynamicParticle
 DynamicParticle DynamicParticle.copy()
          Return a copy of this DynamicParticle
 DynamicParticle ImageParticle.copy()
          Return a copy of this particle
 DynamicParticle TextParticle.copy()
          Return a copy of this particle
 DynamicParticle[] GenericEmitter.toArray()
          Return all attached particles as an array
 DynamicParticle[] ParentParticle.toArray()
          Return all active particles as an array
 

Methods in pslib with parameters of type DynamicParticle
 boolean GenericEmitter.attach(DynamicParticle p)
          Attach a particle to the emitter
 boolean ParentParticle.attach(DynamicParticle p)
          Attach a particle to the buffer
 int GenericEmitter.attach(DynamicParticle[] pa)
          Attach an array of particles to the emitter
 int ParentParticle.attach(DynamicParticle[] p)
          Attach an array of particles to the buffer
protected  PSVector PSForce.getMagnitude(DynamicParticle p)
          Return the force magnitude vector for the specified particle
 void DynamicParticle.map(DynamicParticle p)
          Map the properties of this particle to that specified preserving references
 void StaticParticle.map(DynamicParticle p)
          Map the values of this particle upon to that specified
 void ParticleListener.particleEvent(DynamicParticle p)
          Invoked when a particle event occurs
 boolean GenericEmitter.remove(DynamicParticle p)
          Remove the specified particle from the emitter
 boolean ParentParticle.remove(DynamicParticle p)
          Remove a particle from the buffer
 void VariantEmission.setTemplate(DynamicParticle t)
          Set the particle template
 void AttractiveForce.update(DynamicParticle p)
          Update the specified particle
 void BrownianForce.update(DynamicParticle p)
          Update the specified particle
 void FlickerBehaviour.update(DynamicParticle p)
          Update the specified particle
 void LateralForce.update(DynamicParticle p)
          Update the specified particle
 void LinearForce.update(DynamicParticle p)
          Update the specified particle
 void MotionBehaviour.update(DynamicParticle p)
          Update the specified particle
 void PSBehaviour.update(DynamicParticle p)
          Apply the behaviour to the specified particle
abstract  void PSForce.update(DynamicParticle p)
          Update the specified particle
 void ResistiveForce.update(DynamicParticle p)
          Update the specified particle
 void TemplateEmission.update(DynamicParticle p)
          Update the specified particle (unused)
 void TimedEmission.update(DynamicParticle p)
          Update the specified particle (unused)
 void VariantEmission.update(DynamicParticle p)
          Update the specified DynamicPartice (unused)
 void OrbiterParticle.update(DynamicParticle[] pa)
          Update the particle
protected  void GenericEmitter.updateParticle(DynamicParticle p)
          Update the specified particle
protected  void TargetEmitter.updateParticle(DynamicParticle p)
          Update the specified particle
 

Method parameters in pslib with type arguments of type DynamicParticle
 void TemplateEmission.setTemplate(WeightedList<DynamicParticle> t)
          Set the particle template
 void TimedEmission.setTemplate(WeightedList<DynamicParticle> t)
          Set the particle template
 void VariantEmission.setTemplate(WeightedList<DynamicParticle> t)
          Set the particle template list
 

Constructors in pslib with parameters of type DynamicParticle
TemplateEmission(DynamicParticle t, int ep, int mi, int ma)
          Create a new object instance with the specified variables
TimedEmission(DynamicParticle t, int i, int p)
          Create a new object instance with the specified variables
VariantEmission(DynamicParticle t, int v, int ep, int mi, int ma)
          Create a new object instance with the specified variables
 

Constructor parameters in pslib with type arguments of type DynamicParticle
TemplateEmission(WeightedList<DynamicParticle> t, int ep, int mi, int ma)
          Create a new object instance with the specified variables
TimedEmission(WeightedList<DynamicParticle> t, int i, int p)
          Create a new object instance with the specified variables
VariantEmission(WeightedList<DynamicParticle> t, int v, int ep, int mi, int ma)
          Create a new object instance with the specified variables