| 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 | |