Uses of Class
j3d.examples.particles.emitters.Particle

Packages that use Particle
j3d.examples.particles   
j3d.examples.particles.generationshapes   
j3d.examples.particles.influences   
 

Uses of Particle in j3d.examples.particles
 

Methods in j3d.examples.particles with parameters of type Particle
 javax.media.j3d.BranchGroup Shape3DParticleSystem.getBranchGroup(Particle aParticle)
           
 float[] ParticleSystem.getParticleColor(Particle aParticle)
          Get the current color of a specific particle.
 javax.media.j3d.Shape3D Shape3DParticleSystem.getShape(Particle aParticle)
           
 javax.media.j3d.TransformGroup Shape3DParticleSystem.getTransformGroup(Particle aParticle)
           
 void ParticleSystem.setParticleColor(Particle aParticle, float[] aColor)
          Set the color of the particle.
 void ParticleSystem.setParticleColor(Particle aParticle, float red, float green, float blue, float alpha)
          Set the color of a particle.
 

Uses of Particle in j3d.examples.particles.generationshapes
 

Methods in j3d.examples.particles.generationshapes with parameters of type Particle
 void LineGenerationShape.initializeParticlePosition(Particle particle)
           
 void PointGenerationShape.initializeParticlePosition(Particle particle)
           
 void IGenerationShape.initializeParticlePosition(Particle aParticle)
           
 void DiskGenerationShape.initializeParticlePosition(Particle aParticle)
           
 void RadialGenerationShape.initializeParticlePosition(Particle aParticle)
           
 void LineGenerationShape.initializeParticleVelocity(Particle particle)
           
 void PointGenerationShape.initializeParticleVelocity(Particle particle)
           
 void IGenerationShape.initializeParticleVelocity(Particle aParticle)
           
 void DiskGenerationShape.initializeParticleVelocity(Particle aParticle)
           
 void RadialGenerationShape.initializeParticleVelocity(Particle aParticle)
           
 

Uses of Particle in j3d.examples.particles.influences
 

Methods in j3d.examples.particles.influences with parameters of type Particle
 void DebugShape.apply(Particle aParticle, float dt)
           
 void Attract.apply(Particle aParticle, float dt)
           
 void Scale.apply(Particle aParticle, float dt)
           
 void Repulse.apply(Particle aParticle, float dt)
           
 void BoundedScale.apply(Particle aParticle, float dt)
           
 void FadePoint.apply(Particle aParticle, float dt)
           
 void Slow.apply(Particle aParticle, float dt)
           
 void Bounce.apply(Particle aParticle, float dt)
           
 void Kill.apply(Particle aParticle, float dt)
           
 void BounceShape.apply(Particle aParticle, float dt)
           
 void EmitShapeLight.apply(Particle aParticle, float dt)
           
 void FadeShape.apply(Particle aParticle, float dt)
           
 void Vortex.apply(Particle aParticle, float dt)
           
 void Gravity.apply(Particle aParticle, float dt)
           
 void IExternalInfluence.apply(Particle aParticle, float dt)
          Apply this (possibly time varying) influence to the particle for the time interval.
 void DebugShape.initializeParticle(Particle aParticle)
           
 void Attract.initializeParticle(Particle aParticle)
           
 void Scale.initializeParticle(Particle aParticle)
           
 void Repulse.initializeParticle(Particle aParticle)
           
 void BoundedScale.initializeParticle(Particle aParticle)
           
 void FadePoint.initializeParticle(Particle aParticle)
           
 void Slow.initializeParticle(Particle aParticle)
           
 void Bounce.initializeParticle(Particle aParticle)
           
 void Kill.initializeParticle(Particle aParticle)
           
 void BounceShape.initializeParticle(Particle aParticle)
           
 void EmitShapeLight.initializeParticle(Particle aParticle)
           
 void FadeShape.initializeParticle(Particle aParticle)
           
 void Vortex.initializeParticle(Particle aParticle)
           
 void Gravity.initializeParticle(Particle aParticle)
           
 void IExternalInfluence.initializeParticle(Particle aParticle)
          Initialize a particle prior to the first emission.
 float ParticleAgeAlpha.value(Particle aParticle)