| 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 | |
| A3DDisplayObjectClass — Class in package org.flintparticles.threeD.away3d.initializers | |
| The A3DDisplayObjectClass initializer sets the DisplayObject to use to draw the particle in a 3D scene. | |
| A3DDisplayObjectClass(imageClass, ... rest) — Constructor in class org.flintparticles.threeD.away3d.initializers.A3DDisplayObjectClass | |
| The constructor creates an ImageClass initializer for use by an emitter. | |
| A3DDisplayObjectClasses — Class in package org.flintparticles.threeD.away3d.initializers | |
| The ImageClass Initializer sets the DisplayObject to use to draw the particle. | |
| A3DDisplayObjectClasses(images, weights) — Constructor in class org.flintparticles.threeD.away3d.initializers.A3DDisplayObjectClasses | |
| The constructor creates a ImageClasses initializer for use by an emitter. | |
| A3DObjectClass — Class in package org.flintparticles.threeD.away3d.initializers | |
| The A3DObjectClass initializer sets the 3D Object to use to draw the particle in a 3D scene. | |
| A3DObjectClass(imageClass, parameters) — Constructor in class org.flintparticles.threeD.away3d.initializers.A3DObjectClass | |
| The constructor creates an A3DObjectClass initializer for use by an emitter. | |
| A3DObjectClasses — Class in package org.flintparticles.threeD.away3d.initializers | |
| The ImageClass Initializer sets the DisplayObject to use to draw the particle. | |
| A3DObjectClasses(images, parameters, weights) — Constructor in class org.flintparticles.threeD.away3d.initializers.A3DObjectClasses | |
| The constructor creates a ImageClasses initializer for use by an emitter. | |
| Accelerate — Class in package org.flintparticles.threeD.actions | |
| The Accelerate Action adjusts the velocity of the particle by a constant acceleration. | |
| Accelerate — Class in package org.flintparticles.twoD.actions | |
| The Accelerate Action adjusts the velocity of each particle by a constant acceleration. | |
| Accelerate(acceleration:org.flintparticles.threeD.geom:Vector3D) — Constructor in class org.flintparticles.threeD.actions.Accelerate | |
| The constructor creates an Acceleration action for use by an emitter. | |
| Accelerate(accelerationX, accelerationY) — Constructor in class org.flintparticles.twoD.actions.Accelerate | |
| The constructor creates an Acceleration action for use by an emitter. | |
| acceleration — Property in class org.flintparticles.threeD.actions.Accelerate | |
| The acceleration, in pixels per second per second. | |
| acceleration — Property in class org.flintparticles.threeD.actions.ApproachNeighbours | |
| The acceleration force applied to approach the other particles. | |
| acceleration — Property in class org.flintparticles.threeD.actions.Jet | |
| The x coordinate of the acceleration. | |
| acceleration — Property in class org.flintparticles.threeD.actions.MatchRotateVelocity | |
| The angular acceleration applied to adjust velocity to match that of the other particles. | |
| acceleration — Property in class org.flintparticles.threeD.actions.MatchVelocity | |
| The acceleration force applied to adjust velocity to match that of the other particles. | |
| acceleration — Property in class org.flintparticles.threeD.actions.MinimumDistance | |
| The acceleration force applied to avoid the other particles. | |
| acceleration — Property in class org.flintparticles.twoD.actions.ApproachNeighbours | |
| The acceleration applied to approach the other particles. | |
| acceleration — Property in class org.flintparticles.twoD.actions.MatchRotateVelocity | |
| The angular acceleration applied to adjust the angular velocity to match that of the other particles. | |
| acceleration — Property in class org.flintparticles.twoD.actions.MatchVelocity | |
| The acceleration applied to adjust each particle's velocity to match that of the other particles near it | |
| acceleration — Property in class org.flintparticles.twoD.actions.MinimumDistance | |
| The acceleration force applied to avoid the other particles. | |
| action — Property in class org.flintparticles.common.actions.KeyDownAction | |
| The action to apply when the key is down. | |
| action — Property in class org.flintparticles.threeD.actions.ZonedAction | |
| The action to apply when inside the zone. | |
| action — Property in class org.flintparticles.twoD.actions.ZonedAction | |
| The action to apply when inside the zone. | |
| Action — Interface in package org.flintparticles.common.actions | |
| The Action interface must be implemented by all particle actions. | |
| ActionBase — Class in package org.flintparticles.common.actions | |
| The ActionBase class is the abstract base class for all particle actions in the Flint library. | |
| ActionBase() — Constructor in class org.flintparticles.common.actions.ActionBase | |
| The constructor creates an ActionBase object. | |
| Activity — Interface in package org.flintparticles.common.activities | |
| The Activity interface must be implemented by all emitter activities. | |
| ActivityBase — Class in package org.flintparticles.common.activities | |
| The ActivityBase class is the abstract base class for all emitter activities in the Flint library. | |
| ActivityBase() — Constructor in class org.flintparticles.common.activities.ActivityBase | |
| The constructor creates an ActivityBase object. | |
| add(value, ratio) — Method in class org.flintparticles.common.utils.FastWeightedArray | |
| Adds a value to the FastWeightedArray. | |
| add(value, priority) — Method in class org.flintparticles.common.utils.PriorityArray | |
| Adds a value to the PriorityArray. | |
| add(value, weight) — Method in class org.flintparticles.common.utils.WeightedArray | |
| Adds a value to the WeightedArray. | |
| add(q:org.flintparticles.threeD.geom:Quaternion) — Method in class org.flintparticles.threeD.geom.Quaternion | |
| Adds another quaternion to this one, returning a new quaternion. | |
| add(v:org.flintparticles.threeD.geom:Vector3D, result:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.geom.Vector3D | |
| Adds another vector to this one, returning the result. | |
| addAction(action:org.flintparticles.common.actions:Action, priority) — Method in class org.flintparticles.common.emitters.Emitter | |
| Adds an Action to the Emitter. | |
| addActivity(activity:org.flintparticles.common.activities:Activity, priority) — Method in class org.flintparticles.common.emitters.Emitter | |
| Adds an Activity to the Emitter. | |
| addColor(color, weight) — Method in class org.flintparticles.common.initializers.ColorsInit | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in interface org.flintparticles.common.actions.Action | |
| The addedToEmitter method is called by the emitter when the Action is added to it. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.actions.ActionBase | |
| This method does nothing. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.actions.KeyDownAction | |
| Calls the addedToEmitter method of the action that is applied | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in interface org.flintparticles.common.activities.Activity | |
| The addedToEmitter method is called by the emitter when the Activity is added to it. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.activities.ActivityBase | |
| This method does nothing. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in interface org.flintparticles.common.initializers.Initializer | |
| The addedToEmitter method is called by the emitter when the Initializer is added to it. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.initializers.InitializerBase | |
| This method does nothing. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.initializers.InitializerGroup | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.threeD.actions.ApproachNeighbours | |
| This method does nothing. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.threeD.actions.Collide | |
| Instructs the emitter to produce a sorted particle array for optimizing the calculations in the update method of this action and adds an UpdateOnFrame activity to the emitter to call this objects frameUpdate method once per frame. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.threeD.actions.Explosion | |
| This method does nothing. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.threeD.actions.MatchRotateVelocity | |
| This method does nothing. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.threeD.actions.MatchVelocity | |
| This method does nothing. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.threeD.actions.MinimumDistance | |
| This method does nothing. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.threeD.actions.MutualGravity | |
| This method does nothing. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.threeD.actions.ZonedAction | |
| This method does nothing. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.twoD.actions.ApproachNeighbours | |
| Instructs the emitter to produce a sorted particle array for optimizing the calculations in the update method of this action. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.twoD.actions.Collide | |
| Instructs the emitter to produce a sorted particle array for optimizing the calculations in the update method of this action and adds an UpdateOnFrame activity to the emitter to call this objects frameUpdate method once per frame. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.twoD.actions.Explosion | |
| Adds an UpdateOnFrame activity to the emitter to call this objects frameUpdate method once per frame. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.twoD.actions.MatchRotateVelocity | |
| Instructs the emitter to produce a sorted particle array for optimizing the calculations in the update method of this action. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.twoD.actions.MatchVelocity | |
| Instructs the emitter to produce a sorted particle array for optimizing the calculations in the update method of this action. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.twoD.actions.MinimumDistance | |
| Instructs the emitter to produce a sorted particle array for optimizing the calculations in the update method of this action. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.twoD.actions.MutualGravity | |
| Instructs the emitter to produce a sorted particle array for optimizing the calculations in the update method of this action. | |
| addedToEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.twoD.actions.ZonedAction | |
| Calls the addedToEmitter method of the action being used. | |
| addEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in interface org.flintparticles.common.renderers.Renderer | |
| Add an emitter to this renderer. | |
| addEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.renderers.RendererBase | |
| Adds the emitter to the renderer. | |
| addEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.renderers.SpriteRendererBase | |
| Adds the emitter to the renderer. | |
| addExistingParticles(particles, applyInitializers) — Method in class org.flintparticles.common.emitters.Emitter | |
| Adds existing particles to the emitter. | |
| addFilter(filter, postRender) — Method in class org.flintparticles.threeD.renderers.BitmapRenderer | |
| The addFilter method adds a BitmapFilter to the renderer. | |
| addFilter(filter, postRender) — Method in class org.flintparticles.twoD.renderers.BitmapRenderer | |
| The addFilter method adds a BitmapFilter to the renderer. | |
| addImage(image, weight) — Method in class org.flintparticles.common.initializers.ImageClasses | |
| addImage(image, weight) — Method in class org.flintparticles.common.initializers.SharedImages | |
| addImage(image, weight) — Method in class org.flintparticles.threeD.away3d.initializers.A3DDisplayObjectClasses | |
| addImage(image, parameters, weight) — Method in class org.flintparticles.threeD.away3d.initializers.A3DObjectClasses | |
| addImage(image, weight) — Method in class org.flintparticles.threeD.papervision3d.initializers.PV3DDisplayObjectClasses | |
| addImage(image, weight) — Method in class org.flintparticles.threeD.papervision3d.initializers.PV3DObjectClasses | |
| addInitializer(initializer:org.flintparticles.common.initializers:Initializer, priority) — Method in class org.flintparticles.common.emitters.Emitter | |
| Adds an Initializer object to the Emitter. | |
| addInitializer(initializer, weight) — Method in class org.flintparticles.common.initializers.ChooseInitializer | |
| addInitializer(initializer:org.flintparticles.common.initializers:Initializer, priority) — Method in class org.flintparticles.common.initializers.InitializerGroup | |
| addParticle(particle:org.flintparticles.common.particles:Particle) — Method in class org.flintparticles.common.renderers.RendererBase | |
| The addParticle method is called when a particle is added to one of the emitters that is being rendered by this renderer. | |
| addParticle(particle:org.flintparticles.common.particles:Particle) — Method in class org.flintparticles.common.renderers.SpriteRendererBase | |
| The addParticle method is called when a particle is added to one of the emitters that is being rendered by this renderer. | |
| addParticle(particle:org.flintparticles.common.particles:Particle) — Method in class org.flintparticles.threeD.away3d.Away3DRenderer | |
| This method is called when a particle is added to an emitter - usually because the emitter has just created the particle. | |
| addParticle(particle:org.flintparticles.common.particles:Particle) — Method in class org.flintparticles.threeD.papervision3d.PV3DParticleRenderer | |
| This method is called when a particle is added to an emitter - usually because the emitter has just created the particle. | |
| addParticle(particle:org.flintparticles.common.particles:Particle) — Method in class org.flintparticles.threeD.papervision3d.PV3DPixelRenderer | |
| This method is called when a particle is added to an emitter - usually because the emitter has just created the particle. | |
| addParticle(particle:org.flintparticles.common.particles:Particle) — Method in class org.flintparticles.threeD.papervision3d.PV3DRenderer | |
| This method is called when a particle is added to an emitter - usually because the emitter has just created the particle. | |
| addParticle(particle:org.flintparticles.common.particles:Particle) — Method in class org.flintparticles.threeD.renderers.DisplayObjectRenderer | |
| This method is called when a particle is added to an emitter - usually becaus ethe emitter has just created the particle. | |
| addParticle(particle:org.flintparticles.common.particles:Particle) — Method in class org.flintparticles.twoD.renderers.DisplayObjectRenderer | |
| The addParticle method is called when a particle is added to one of the emitters that is being rendered by this renderer. | |
| addScale(scale, weight) — Method in class org.flintparticles.common.initializers.ScaleImagesInit | |
| addScale(scale, weight) — Method in class org.flintparticles.threeD.initializers.ScaleAllsInit | |
| addScale(scale, weight) — Method in class org.flintparticles.twoD.initializers.ScaleAllsInit | |
| addZone(zone:org.flintparticles.threeD.zones:Zone3D) — Method in class org.flintparticles.threeD.zones.MultiZone | |
| The addZone method is used to add a zone into this MultiZone object. | |
| addZone(zone:org.flintparticles.twoD.zones:Zone2D) — Method in class org.flintparticles.twoD.zones.MultiZone | |
| The addZone method is used to add a zone into this MultiZone object. | |
| age — Property in class org.flintparticles.common.particles.Particle | |
| The age of the particle, in seconds. | |
| Age — Class in package org.flintparticles.common.actions | |
| The Age action operates in conjunction with the Lifetime initializer. | |
| Age(easing) — Constructor in class org.flintparticles.common.actions.Age | |
| The constructor creates an Age action for use by an emitter. | |
| alpha — Property in class org.flintparticles.common.initializers.AlphaInit | |
| When reading, returns the average of minAlpha and maxAlpha. | |
| alpha — Property in class org.flintparticles.common.particles.Particle | |
| AlphaInit — Class in package org.flintparticles.common.initializers | |
| The AlphaInit Initializer sets the alpha transparency of the particle. | |
| AlphaInit(minAlpha, maxAlpha) — Constructor in class org.flintparticles.common.initializers.AlphaInit | |
| The constructor creates an AlphaInit initializer for use by an emitter. | |
| angle — Property in class org.flintparticles.threeD.initializers.Rotation | |
| When reading, returns the average of minAngle and maxAngle. | |
| angle — Property in class org.flintparticles.threeD.initializers.RotationAbsolute | |
| When reading, returns the average of minAngle and maxAngle. | |
| angle — Property in class org.flintparticles.threeD.zones.ConeZone | |
| The angle at the apex of the cone. | |
| angle — Property in class org.flintparticles.twoD.initializers.Rotation | |
| When reading, returns the average of minAngle and maxAngle. | |
| angle — Property in class org.flintparticles.twoD.initializers.RotationAbsolute | |
| When reading, returns the average of minAngle and maxAngle. | |
| angularVelocity — Property in class org.flintparticles.threeD.activities.RotateEmitter | |
| The angular velocity for the emitter in radians per second. | |
| angularVelocity — Property in class org.flintparticles.twoD.activities.RotateEmitter | |
| The angular velocity for the emitter in radians per second. | |
| angVelocity — Property in class org.flintparticles.threeD.initializers.RotateVelocity | |
| When reading, returns the average of minAngVelocity and maxAngVelocity. | |
| angVelocity — Property in class org.flintparticles.threeD.particles.Particle3D | |
| The rate of rotation of the particle, represented as a vector in the direction of the axis of rotation and whose magnitude indicates the number of rotations per second. | |
| angVelocity — Property in class org.flintparticles.twoD.initializers.RotateVelocity | |
| When reading, returns the average of minAngVelocity and maxAngVelocity. | |
| angVelocity — Property in class org.flintparticles.twoD.particles.Particle2D | |
| The angular velocity of the particle in radians per second. | |
| AntiGravity — Class in package org.flintparticles.threeD.actions | |
| The AntiGravity action applies a force to the particle to push it away from a single point - the center of the effect. | |
| AntiGravity — Class in package org.flintparticles.twoD.actions | |
| The AntiGravity action applies a force to the particle to push it away from a single point - the center of the effect. | |
| AntiGravity(power, position:org.flintparticles.threeD.geom:Vector3D, epsilon) — Constructor in class org.flintparticles.threeD.actions.AntiGravity | |
| The constructor creates an AntiGravity action for use by an emitter. | |
| AntiGravity(power, x, y, epsilon) — Constructor in class org.flintparticles.twoD.actions.AntiGravity | |
| The constructor creates an AntiGravity action for use by an emitter. | |
| apex — Property in class org.flintparticles.threeD.zones.ConeZone | |
| The point at the apex of the cone. | |
| append(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 after the transformations already in this matrix. | |
| appendBasisTransform(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 | |
| Append a coordinate system transformation such that the vectors indicated are transformed to the x, y and z axes. | |
| appendRotate(angle, axis:org.flintparticles.threeD.geom:Vector3D, pivotPoint:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.geom.Matrix3D | |
| Append a rotation about an axis transformation to this matrix, applying the rotation after the transformations already in this matrix. | |
| appendScale(scaleX, scaleY, scaleZ) — Method in class org.flintparticles.threeD.geom.Matrix3D | |
| Append a scale transformation to this matrix, applying the scale after the transformations already in this matrix. | |
| appendTranslation(x, y, z) — Method in class org.flintparticles.threeD.geom.Matrix3D | |
| Append a translation transformation to this matrix, applying the translation after the transformations already in this matrix. | |
| ApplyFilter — Class in package org.flintparticles.common.initializers | |
| The ApplyFilter Initializer applies a filter to the particle's image. | |
| ApplyFilter(filter) — Constructor in class org.flintparticles.common.initializers.ApplyFilter | |
| The constructor creates an ApplyFilter initializer for use by an emitter. | |
| ApplyMaterial — Class in package org.flintparticles.threeD.away3d.initializers | |
| The ApplyMaterial initializer sets a material to apply to the Away3D object that is used when rendering the particle. | |
| ApplyMaterial — Class in package org.flintparticles.threeD.papervision3d.initializers | |
| The ApplyMaterial initializer sets a material to apply to the Papervision3D object that is used when rendering the particle. | |
| ApplyMaterial(materialClass, ... rest) — Constructor in class org.flintparticles.threeD.away3d.initializers.ApplyMaterial | |
| The constructor creates an ApplyMaterial initializer for use by an emitter. | |
| ApplyMaterial(materialClass, ... rest) — Constructor in class org.flintparticles.threeD.papervision3d.initializers.ApplyMaterial | |
| The constructor creates an ApplyMaterial initializer for use by an emitter. | |
| ApproachNeighbours — Class in package org.flintparticles.threeD.actions | |
| The ApproachNeighbours action applies an acceleration to the particle to draw it towards other nearby particles. | |
| ApproachNeighbours — Class in package org.flintparticles.twoD.actions | |
| The ApproachNeighbours action applies an acceleration to the particle to draw it towards other nearby particles. | |
| ApproachNeighbours(maxDistance, acceleration) — Constructor in class org.flintparticles.threeD.actions.ApproachNeighbours | |
| The constructor creates a ApproachNeighbours action for use by an emitter. | |
| ApproachNeighbours(maxDistance, acceleration) — Constructor in class org.flintparticles.twoD.actions.ApproachNeighbours | |
| The constructor creates an ApproachNeighbours action for use by an emitter. | |
| asDegrees(radians) — Static method in class org.flintparticles.common.utils.Maths | |
| Converts an angle from radians to degrees | |
| asRadians(degrees) — Static method in class org.flintparticles.common.utils.Maths | |
| Converts an angle from degrees to radians | |
| assign(q:org.flintparticles.threeD.geom:Quaternion) — Method in class org.flintparticles.threeD.geom.Quaternion | |
| Copies another quaternion into this one. | |
| assign(v:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.geom.Vector3D | |
| Copies another vector into this one. | |
| Away3DRenderer — Class in package org.flintparticles.threeD.away3d | |
| Renders the particles in an Away3D scene. | |
| Away3DRenderer(container) — Constructor in class org.flintparticles.threeD.away3d.Away3DRenderer | |
| The constructor creates an Away3D renderer for displaying the particles in an Away3D scene. | |
| axis — Property in class org.flintparticles.threeD.initializers.FaceAxis | |
| The face axis of the particles. | |
| axis — Property in class org.flintparticles.threeD.initializers.RotateVelocity | |
| The axis for the rotation. | |
| axis — Property in class org.flintparticles.threeD.initializers.Rotation | |
| The axis for the rotation. | |
| axis — Property in class org.flintparticles.threeD.initializers.RotationAbsolute | |
| The axis for the rotation. | |
| axis — Property in class org.flintparticles.threeD.zones.ConeZone | |
| The central axis of the cone, from the apex towards the base. | |
| axis — Property in class org.flintparticles.threeD.zones.CylinderZone | |
| The central axis of the cylinder, from the center point towards the other end. | |
| AXISW — Constant static property in class org.flintparticles.threeD.geom.Vector3D | |
| A unit vector in the direction of the w axis. | |
| AXISX — Constant static property in class org.flintparticles.threeD.geom.Vector3D | |
| A unit vector in the direction of the x axis. | |
| AXISY — Constant static property in class org.flintparticles.threeD.geom.Vector3D | |
| A unit vector in the direction of the y axis. | |
| AXISZ — Constant static property in class org.flintparticles.threeD.geom.Vector3D | |
| A unit vector in the direction of the z axis. | |
| 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 | |