A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
pan(angle) — Method in class org.flintparticles.threeD.renderers.Camera
Pan the camera left or right.
ParallelogramZone — Class in package org.flintparticles.threeD.zones
The PrallelogramZone zone defines a four sided zone n which opposite sides are parallel.
ParallelogramZone(corner:org.flintparticles.threeD.geom:Vector3D, side1:org.flintparticles.threeD.geom:Vector3D, side2:org.flintparticles.threeD.geom:Vector3D) — Constructor in class org.flintparticles.threeD.zones.ParallelogramZone
The constructor creates a PrallelogramZone zone.
parameters — Property in class org.flintparticles.common.initializers.ImageClass
The parameters to pass to the constructor for the image class.
parameters — Property in class org.flintparticles.threeD.away3d.initializers.A3DDisplayObjectClass
The parameters to pass to the constructor for the image class.
parameters — Property in class org.flintparticles.threeD.away3d.initializers.A3DObjectClass
The parameters to pass to the constructor for the image class.
parameters — Property in class org.flintparticles.threeD.away3d.initializers.ApplyMaterial
The parameters to pass to the constructor for the material class.
parameters — Property in class org.flintparticles.threeD.papervision3d.initializers.ApplyMaterial
The parameters to pass to the constructor for the material class.
parameters — Property in class org.flintparticles.threeD.papervision3d.initializers.PV3DDisplayObjectClass
The parameters to pass to the constructor for the image class.
parameters — Property in class org.flintparticles.threeD.papervision3d.initializers.PV3DObjectClass
The parameters to pass to the constructor for the image class.
particle — Property in class org.flintparticles.common.events.ParticleEvent
The particle to which the event relates.
Particle — Class in package org.flintparticles.common.particles
The Particle class is a set of public properties shared by all particles.
Particle() — Constructor in class org.flintparticles.common.particles.Particle
Creates a particle.
Particle2D — Class in package org.flintparticles.twoD.particles
The Particle class is a set of public properties shared by all particles.
Particle2D() — Constructor in class org.flintparticles.twoD.particles.Particle2D
Creates a particle.
Particle2DUtils — Class in package org.flintparticles.twoD.particles
Particle3D — Class in package org.flintparticles.threeD.particles
The Particle3D class extends the Particle class to include state properties that are relevant to particles in 3D space.
Particle3D() — Constructor in class org.flintparticles.threeD.particles.Particle3D
Creates a Particle3D.
particleAdded — Event in class org.flintparticles.common.emitters.Emitter
Dispatched when a pre-existing particle is added to the emitter.
PARTICLE_ADDED — Static property in class org.flintparticles.common.events.ParticleEvent
The event dispatched by an emitter when a pre-existing particle is added to it.
particleCreated — Event in class org.flintparticles.common.emitters.Emitter
Dispatched when a particle is created and has just been added to the emitter.
PARTICLE_CREATED — Static property in class org.flintparticles.common.events.ParticleEvent
The event dispatched by an emitter when a particle is created.
ParticleCreator2D — Class in package org.flintparticles.twoD.particles
The ParticleCreator is used by the Emitter class to manage the creation and reuse of particles.
ParticleCreator2D() — Constructor in class org.flintparticles.twoD.particles.ParticleCreator2D
The constructor creates a ParticleCreator object.
ParticleCreator3D — Class in package org.flintparticles.threeD.particles
The ParticleCreator is used by the Emitter class to manage the creation and reuse of particles.
ParticleCreator3D() — Constructor in class org.flintparticles.threeD.particles.ParticleCreator3D
The constructor creates a ParticleCreator object.
particleDead — Event in class org.flintparticles.common.emitters.Emitter
Dispatched when a particle dies and is about to be removed from the system.
PARTICLE_DEAD — Static property in class org.flintparticles.common.events.ParticleEvent
The event dispatched by an emitter when a particle dies.
ParticleEvent — Class in package org.flintparticles.common.events
The class for particle related events dispatched by classes in the Flint project.
ParticleEvent(type, particle:org.flintparticles.common.particles:Particle, bubbles, cancelable) — Constructor in class org.flintparticles.common.events.ParticleEvent
The constructor creates a ParticleEvent object.
particleFactory — Property in class org.flintparticles.common.emitters.Emitter
This is the particle factory used by the emitter to create and dispose of particles.
ParticleFactory — Interface in package org.flintparticles.common.particles
The ParticleFactory interface defines the interface for any factory class used by emitters to create, reuse and dispose of particles.
particles — Property in class org.flintparticles.common.emitters.Emitter
The array of all particles created by this emitter.
pause() — Method in class org.flintparticles.common.emitters.Emitter
Pauses the emitter.
PerformanceAdjusted — Class in package org.flintparticles.common.counters
The PerformanceAdjusted counter causes the emitter to emit particles continuously at a steady rate.
PerformanceAdjusted(rateMin, rateMax, targetFrameRate) — Constructor in class org.flintparticles.common.counters.PerformanceAdjusted
The constructor creates a PerformanceAdjusted counter for use by an emitter.
period — Property in class org.flintparticles.common.counters.Pulse
The time, in seconds, between each pulse.
period — Property in class org.flintparticles.common.counters.SineCounter
The period of the sine wave used, in seconds.
PixelRenderer — Class in package org.flintparticles.threeD.renderers
The PixelRenderer is a native Flint 3D renderer that draws particles as single pixels on a Bitmap display object.
PixelRenderer — Class in package org.flintparticles.twoD.renderers
The PixelRenderer draws particles as single pixels on a Bitmap display object.
PixelRenderer(canvas, zSort) — Constructor in class org.flintparticles.threeD.renderers.PixelRenderer
The constructor creates a PixelRenderer.
PixelRenderer(canvas) — Constructor in class org.flintparticles.twoD.renderers.PixelRenderer
The constructor creates a PixelRenderer.
point — Property in class org.flintparticles.threeD.actions.TurnTowardsPoint
The x coordinate of the point that the particle turns towards.
point — Property in class org.flintparticles.threeD.zones.PointZone
The point that is the zone.
point — Property in class org.flintparticles.twoD.zones.PointZone
The point that is the zone.
point1 — Property in class org.flintparticles.threeD.zones.LineZone
The point at one end of the line.
point1 — Property in class org.flintparticles.twoD.zones.LineZone
The point at one end of the line.
point2 — Property in class org.flintparticles.threeD.zones.LineZone
The point at the other end of the line.
point2 — Property in class org.flintparticles.twoD.zones.LineZone
The point at the other end of the line.
PointZone — Class in package org.flintparticles.threeD.zones
The PointZone zone defines a zone that contains a single point.
PointZone — Class in package org.flintparticles.twoD.zones
The PointZone zone defines a zone that contains a single point.
PointZone(point:org.flintparticles.threeD.geom:Vector3D) — Constructor in class org.flintparticles.threeD.zones.PointZone
The constructor defines a PointZone zone.
PointZone(point) — Constructor in class org.flintparticles.twoD.zones.PointZone
The constructor defines a PointZone zone.
position — Property in class org.flintparticles.threeD.actions.GravityWell
The x coordinate of the center of the gravity force.
position — Property in class org.flintparticles.threeD.emitters.Emitter3D
Indicates the position of the Emitter instance relative to the local coordinate system of the Renderer.
position — Property in class org.flintparticles.threeD.geom.Matrix3D
The positionelements of the matrix.
position — Property in class org.flintparticles.threeD.particles.Particle3D
The position of the particle (in the renderer's units).
position — Property in class org.flintparticles.threeD.renderers.Camera
The location of the camera.
Position — Class in package org.flintparticles.threeD.initializers
The Position Initializer sets the initial location of the particle.
Position — Class in package org.flintparticles.twoD.initializers
The Position Initializer sets the initial location of the particle.
Position(zone:org.flintparticles.threeD.zones:Zone3D) — Constructor in class org.flintparticles.threeD.initializers.Position
The constructor creates a Position initializer for use by an emitter.
Position(zone:org.flintparticles.twoD.zones:Zone2D) — Constructor in class org.flintparticles.twoD.initializers.Position
The constructor creates a Position initializer for use by an emitter.
PositionAbsolute — Class in package org.flintparticles.threeD.initializers
The PositionAbsolute Initializer sets the initial location of the particle.
PositionAbsolute — Class in package org.flintparticles.twoD.initializers
The PositionAbsolute Initializer sets the initial location of the particle.
PositionAbsolute(zone:org.flintparticles.threeD.zones:Zone3D) — Constructor in class org.flintparticles.threeD.initializers.PositionAbsolute
The constructor creates a PositionAbsolute initializer for use by an emitter.
PositionAbsolute(zone:org.flintparticles.twoD.zones:Zone2D) — Constructor in class org.flintparticles.twoD.initializers.PositionAbsolute
The constructor creates a PositionAbsolute initializer for use by an emitter.
postMultiply(q:org.flintparticles.threeD.geom:Quaternion) — Method in class org.flintparticles.threeD.geom.Quaternion
Post multiply this quaternion by another quaternion, returning a new quaternion.
postMultiplyBy(q:org.flintparticles.threeD.geom:Quaternion) — Method in class org.flintparticles.threeD.geom.Quaternion
Post multiply this quaternion by another quaternion
power — Property in class org.flintparticles.threeD.actions.AntiGravity
The strength of the anti-gravity force - larger numbers produce a stronger force.
power — Property in class org.flintparticles.threeD.actions.Explosion
The strength of the explosion - larger numbers produce a stronger force.
power — Property in class org.flintparticles.threeD.actions.GravityWell
The strength of the gravity force.
power — Property in class org.flintparticles.threeD.actions.MutualGravity
The strength of the gravity force.
power — Property in class org.flintparticles.threeD.actions.TurnTowardsPoint
The strength of theturn action.
power — Property in class org.flintparticles.twoD.actions.AntiGravity
The strength of the anti-gravity force - larger numbers produce a stronger force.
power — Property in class org.flintparticles.twoD.actions.Explosion
The strength of the explosion - larger numbers produce a stronger force.
power — Property in class org.flintparticles.twoD.actions.GravityWell
The strength of the gravity force - larger numbers produce a stronger force.
power — Property in class org.flintparticles.twoD.actions.MouseAntiGravity
The strength of the anti-gravity force.
power — Property in class org.flintparticles.twoD.actions.MouseGravity
The strength of the gravity force.
power — Property in class org.flintparticles.twoD.actions.MutualGravity
The strength of the gravity force.
power — Property in class org.flintparticles.twoD.actions.TurnAwayFromMouse
The strength of the turn action.
power — Property in class org.flintparticles.twoD.actions.TurnTowardsMouse
The strength of the turn action.
power — Property in class org.flintparticles.twoD.actions.TurnTowardsPoint
The strength of the turn action.
preMultiply(q:org.flintparticles.threeD.geom:Quaternion) — Method in class org.flintparticles.threeD.geom.Quaternion
Pre multiply this quaternion by another quaternion, returning a new quaternion.
preMultiplyBy(q:org.flintparticles.threeD.geom:Quaternion) — Method in class org.flintparticles.threeD.geom.Quaternion
Pre multiply this quaternion by another quaternion
prepend(m:org.flintparticles.threeD.geom:Matrix3D) — Method in class org.flintparticles.threeD.geom.Matrix3D
Add another transformation matrix to this one, applying the new transformation before the transformations already in this matrix.
prependBasisTransform(axisX:org.flintparticles.threeD.geom:Vector3D, axisY:org.flintparticles.threeD.geom:Vector3D, axisZ:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.geom.Matrix3D
Prepend a coordinate system transformation such that the vectors indicated are transformed to the x, y and z axes.
prependRotate(angle, axis:org.flintparticles.threeD.geom:Vector3D, pivotPoint:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.geom.Matrix3D
Prepend a rotation about an axis transformation to this matrix, applying the rotation before the transformations already in this matrix.
prependScale(scaleX, scaleY, scaleZ) — Method in class org.flintparticles.threeD.geom.Matrix3D
Prepend a scale transformation to this matrix, applying the scale before the transformations already in this matrix.
prependTranslation(x, y, z) — Method in class org.flintparticles.threeD.geom.Matrix3D
Prepend a translation transformation to this matrix, applying the translation before the transformations already in this matrix.
PriorityArray — Class in package org.flintparticles.common.utils
A PriorityArray is a collection of values that are permanently sorted according to their priority.
PriorityArray() — Constructor in class org.flintparticles.common.utils.PriorityArray
Then constructor function is used to create a PriorityArray
project() — Method in class org.flintparticles.threeD.geom.Vector3D
Divide all the coordinates in this position vector by the w coordinate, producing a vector with a w coordinate of 1.
projectedPosition — Property in class org.flintparticles.threeD.particles.Particle3D
Position vector projected into screen space.
projectionDistance — Property in class org.flintparticles.threeD.renderers.Camera
The distance to the camera's projection distance.
Pulse — Class in package org.flintparticles.common.counters
The Pulse counter causes the emitter to emit groups of particles at a regular interval.
Pulse(period, quantity) — Constructor in class org.flintparticles.common.counters.Pulse
The constructor creates a Pulse counter for use by an emitter.
PV3DDisplayObjectClass — Class in package org.flintparticles.threeD.papervision3d.initializers
The PV3DDisplayObjectClass initializer sets the DisplayObject to use to draw the particle in a 3D scene.
PV3DDisplayObjectClass(imageClass, ... rest) — Constructor in class org.flintparticles.threeD.papervision3d.initializers.PV3DDisplayObjectClass
The constructor creates an ImageClass initializer for use by an emitter.
PV3DDisplayObjectClasses — Class in package org.flintparticles.threeD.papervision3d.initializers
The ImageClass Initializer sets the DisplayObject to use to draw the particle.
PV3DDisplayObjectClasses(images, weights) — Constructor in class org.flintparticles.threeD.papervision3d.initializers.PV3DDisplayObjectClasses
The constructor creates a ImageClasses initializer for use by an emitter.
PV3DObjectClass — Class in package org.flintparticles.threeD.papervision3d.initializers
The PV3DObjectClass initializer sets the 3D Object to use to draw the particle in a 3D scene.
PV3DObjectClass(imageClass, ... rest) — Constructor in class org.flintparticles.threeD.papervision3d.initializers.PV3DObjectClass
The constructor creates an PV3DObjectClass initializer for use by an emitter.
PV3DObjectClasses — Class in package org.flintparticles.threeD.papervision3d.initializers
The ImageClasses Initializer sets the DisplayObject to use to draw the particle.
PV3DObjectClasses(images, weights) — Constructor in class org.flintparticles.threeD.papervision3d.initializers.PV3DObjectClasses
The constructor creates a ImageClasses initializer for use by an emitter.
PV3DParticleRenderer — Class in package org.flintparticles.threeD.papervision3d
Renders the particles in a Papervision3D Particles object.
PV3DParticleRenderer(container) — Constructor in class org.flintparticles.threeD.papervision3d.PV3DParticleRenderer
The constructor creates an Papervision3D particle renderer for displaying the particles in a Papervision3D Particles object.
PV3DPixelRenderer — Class in package org.flintparticles.threeD.papervision3d
Renders the particles as pixels in a Papervision3D Pixels object.
PV3DPixelRenderer(container) — Constructor in class org.flintparticles.threeD.papervision3d.PV3DPixelRenderer
PV3DRenderer — Class in package org.flintparticles.threeD.papervision3d
Renders the particles in a Papervision3D scene.
PV3DRenderer(container) — Constructor in class org.flintparticles.threeD.papervision3d.PV3DRenderer
The constructor creates an Papervision3D renderer for displaying the particles in a Papervision3D scene.
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z