| 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 | |
| RadialDot — Class in package org.flintparticles.common.displayObjects | |
| The RadialDot class is a DisplayObject that is a circle shape with a gradient fill that fades to transparency at the edge of the dot. | |
| RadialDot(radius, color, bm) — Constructor in class org.flintparticles.common.displayObjects.RadialDot | |
| The constructor creates a RadialDot with the specified radius. | |
| radius — Property in class org.flintparticles.common.initializers.CollisionRadiusInit | |
| The collision radius for particles initialized by the instance. | |
| Random — Class in package org.flintparticles.common.counters | |
| The Steady counter causes the emitter to emit particles continuously at a steady rate. | |
| Random(minRate, maxRate) — Constructor in class org.flintparticles.common.counters.Random | |
| The constructor creates a Steady counter for use by an emitter. | |
| RandomDrift — Class in package org.flintparticles.threeD.actions | |
| The RandomDrift action moves the particle by a random small amount every frame, causing the particle to drift around. | |
| RandomDrift — Class in package org.flintparticles.twoD.actions | |
| The RandomDrift action moves the particle by a random small amount every frame, causing the particle to drift around. | |
| RandomDrift(driftX, driftY, driftZ) — Constructor in class org.flintparticles.threeD.actions.RandomDrift | |
| The constructor creates a RandomDrift action for use by an emitter. | |
| RandomDrift(sizeX, sizeY) — Constructor in class org.flintparticles.twoD.actions.RandomDrift | |
| The constructor creates a RandomDrift action for use by an emitter. | |
| rate — Property in class org.flintparticles.common.actions.TargetColor | |
| Adjusts how quickly the particle reaches the target color. | |
| rate — Property in class org.flintparticles.common.actions.TargetScale | |
| Adjusts how quickly the particle reaches the target scale. | |
| rate — Property in class org.flintparticles.common.counters.Steady | |
| The number of particles to emit per second. | |
| rate — Property in class org.flintparticles.threeD.actions.TargetRotateVelocity | |
| Adjusts how quickly the particle reaches the target angular velocity. | |
| rate — Property in class org.flintparticles.threeD.actions.TargetVelocity | |
| Adjusts how quickly the particle reaches the target angular velocity. | |
| rate — Property in class org.flintparticles.twoD.actions.TargetRotateVelocity | |
| Adjusts how quickly the particle reaches the target angular velocity. | |
| rate — Property in class org.flintparticles.twoD.actions.TargetVelocity | |
| Adjusts how quickly the particle reaches the target velocity. | |
| rateMax — Property in class org.flintparticles.common.counters.PerformanceAdjusted | |
| The maximum number of particles to emit per second. | |
| rateMax — Property in class org.flintparticles.common.counters.SineCounter | |
| The number of particles emitted per second at the peak of the sine wave. | |
| rateMin — Property in class org.flintparticles.common.counters.PerformanceAdjusted | |
| The minimum number of particles to emit per second. | |
| rateMin — Property in class org.flintparticles.common.counters.SineCounter | |
| The number of particles to emit per second at the bottom of the sine wave. | |
| rawData — Property in class org.flintparticles.threeD.geom.Matrix3D | |
| An array containing the sixteen values in the matrix, in row-major form. | |
| Rect — Class in package org.flintparticles.common.displayObjects | |
| The Rect class is a DisplayObject that is a rectangle shape. | |
| Rect(width, height, color, bm) — Constructor in class org.flintparticles.common.displayObjects.Rect | |
| The constructor creates a Rect with the specified width and height. | |
| RectangleZone — Class in package org.flintparticles.twoD.zones | |
| The RectangleZone zone defines a rectangular shaped zone. | |
| RectangleZone(left, top, right, bottom) — Constructor in class org.flintparticles.twoD.zones.RectangleZone | |
| The constructor creates a RectangleZone zone. | |
| remove(value) — Method in class org.flintparticles.common.utils.PriorityArray | |
| Removes the value from the PriorityArray | |
| remove(value) — Method in class org.flintparticles.common.utils.WeightedArray | |
| Removes the value from the WeightedArray | |
| removeAction(action:org.flintparticles.common.actions:Action) — Method in class org.flintparticles.common.emitters.Emitter | |
| Removes an Action from the Emitter. | |
| removeActivity(activity:org.flintparticles.common.activities:Activity) — Method in class org.flintparticles.common.emitters.Emitter | |
| Removes an Activity from the Emitter. | |
| removeAt(index) — Method in class org.flintparticles.common.utils.PriorityArray | |
| Removes the item at a particular index from the PriorityArray | |
| removeAt(index) — Method in class org.flintparticles.common.utils.WeightedArray | |
| Removes the item at a particular index from the WeightedArray | |
| removeColor(color) — Method in class org.flintparticles.common.initializers.ColorsInit | |
| removedFromEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in interface org.flintparticles.common.actions.Action | |
| The removedFromEmitter method is called by the emitter when the Action is removed from it. | |
| removedFromEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.actions.ActionBase | |
| This method does nothing. | |
| removedFromEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.actions.KeyDownAction | |
| Calls the removedFromEmitter method of the action that is applied | |
| removedFromEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in interface org.flintparticles.common.activities.Activity | |
| The removedFromEmitter method is called by the emitter when the Activity is removed from it. | |
| removedFromEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.activities.ActivityBase | |
| This method does nothing. | |
| removedFromEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in interface org.flintparticles.common.initializers.Initializer | |
| The removedFromEmitter method is called by the emitter when the Initializer is removed from it. | |
| removedFromEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.initializers.InitializerBase | |
| This method does nothing. | |
| removedFromEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.initializers.InitializerGroup | |
| removedFromEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.threeD.actions.Collide | |
| Removes the UpdateOnFrame activity that was added to the emitter in the addedToEmitter method. | |
| removedFromEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.threeD.actions.Explosion | |
| This method does nothing. | |
| removedFromEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.threeD.actions.ZonedAction | |
| This method does nothing. | |
| removedFromEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.twoD.actions.Collide | |
| Removes the UpdateOnFrame activity that was added to the emitter in the addedToEmitter method. | |
| removedFromEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.twoD.actions.Explosion | |
| Removes the UpdateOnFrame activity that was added to the emitter in the addedToEmitter method. | |
| removedFromEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.twoD.actions.ZonedAction | |
| Calls the removedFromEmitter method of the action being used. | |
| removeEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in interface org.flintparticles.common.renderers.Renderer | |
| Stop rendering particles that are managed by this emitter. | |
| removeEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.renderers.RendererBase | |
| Removes the emitter from the renderer. | |
| removeEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.renderers.SpriteRendererBase | |
| Removes the emitter from the renderer. | |
| removeFilter(filter) — Method in class org.flintparticles.threeD.renderers.BitmapRenderer | |
| Removes a BitmapFilter object from the Renderer. | |
| removeFilter(filter) — Method in class org.flintparticles.twoD.renderers.BitmapRenderer | |
| Removes a BitmapFilter object from the Renderer. | |
| removeImage(image) — Method in class org.flintparticles.common.initializers.ImageClasses | |
| removeImage(image) — Method in class org.flintparticles.common.initializers.SharedImages | |
| removeImage(image) — Method in class org.flintparticles.threeD.away3d.initializers.A3DDisplayObjectClasses | |
| removeImage(image) — Method in class org.flintparticles.threeD.away3d.initializers.A3DObjectClasses | |
| removeImage(image) — Method in class org.flintparticles.threeD.papervision3d.initializers.PV3DDisplayObjectClasses | |
| removeImage(image) — Method in class org.flintparticles.threeD.papervision3d.initializers.PV3DObjectClasses | |
| removeInitializer(initializer:org.flintparticles.common.initializers:Initializer) — Method in class org.flintparticles.common.emitters.Emitter | |
| Removes an Initializer from the Emitter. | |
| removeInitializer(initializer) — Method in class org.flintparticles.common.initializers.ChooseInitializer | |
| removeParticle(particle:org.flintparticles.common.particles:Particle) — Method in class org.flintparticles.common.renderers.RendererBase | |
| The removeParticle method is called when a particle is removed from one of the emitters that is being rendered by this renderer. | |
| removeParticle(particle:org.flintparticles.common.particles:Particle) — Method in class org.flintparticles.common.renderers.SpriteRendererBase | |
| The removeParticle method is called when a particle is removed from one of the emitters that is being rendered by this renderer. | |
| removeParticle(particle:org.flintparticles.common.particles:Particle) — Method in class org.flintparticles.threeD.away3d.Away3DRenderer | |
| This method is called when a particle is removed from an emitter - usually because the particle is dying. | |
| removeParticle(particle:org.flintparticles.common.particles:Particle) — Method in class org.flintparticles.threeD.papervision3d.PV3DParticleRenderer | |
| This method is called when a particle is removed from an emitter - usually because the particle is dying. | |
| removeParticle(particle:org.flintparticles.common.particles:Particle) — Method in class org.flintparticles.threeD.papervision3d.PV3DPixelRenderer | |
| This method is called when a particle is removed from an emitter - usually because the particle is dying. | |
| removeParticle(particle:org.flintparticles.common.particles:Particle) — Method in class org.flintparticles.threeD.papervision3d.PV3DRenderer | |
| This method is called when a particle is removed from an emitter - usually because the particle is dying. | |
| removeParticle(particle:org.flintparticles.common.particles:Particle) — Method in class org.flintparticles.threeD.renderers.DisplayObjectRenderer | |
| This method is called when a particle is removed from an emitter - usually because the particle is dying. | |
| removeParticle(particle:org.flintparticles.common.particles:Particle) — Method in class org.flintparticles.twoD.renderers.DisplayObjectRenderer | |
| The removeParticle method is called when a particle is removed from one of the emitters that is being rendered by this renderer. | |
| removeScale(initializer:org.flintparticles.common.initializers:Initializer) — Method in class org.flintparticles.common.initializers.InitializerGroup | |
| removeScale(scale) — Method in class org.flintparticles.common.initializers.ScaleImagesInit | |
| removeScale(scale) — Method in class org.flintparticles.threeD.initializers.ScaleAllsInit | |
| removeScale(scale) — Method in class org.flintparticles.twoD.initializers.ScaleAllsInit | |
| removeZone(zone:org.flintparticles.threeD.zones:Zone3D) — Method in class org.flintparticles.threeD.zones.MultiZone | |
| The removeZone method is used to remove a zone from this MultiZone object. | |
| removeZone(zone:org.flintparticles.twoD.zones:Zone2D) — Method in class org.flintparticles.twoD.zones.MultiZone | |
| The removeZone method is used to remove a zone from this MultiZone object. | |
| renderer — Property in class org.flintparticles.twoD.actions.MouseGravity | |
| The display object whose coordinate system the mouse position is converted to. | |
| renderer — Property in class org.flintparticles.twoD.actions.TurnTowardsMouse | |
| The display object whose coordinate system the mouse position is converted to. | |
| renderer — Property in class org.flintparticles.twoD.activities.FollowMouse | |
| The display object whose coordinate system the mouse position is converted to. | |
| renderer — Property in class org.flintparticles.twoD.zones.DisplayObjectZone | |
| The emitter that you plan to use the zone with. | |
| Renderer — Interface in package org.flintparticles.common.renderers | |
| The Renderer interface must be implemented by all renderers. | |
| RendererBase — Class in package org.flintparticles.common.renderers | |
| The base class used by all the Flint renderers. | |
| RendererBase() — Constructor in class org.flintparticles.common.renderers.RendererBase | |
| The constructor creates a RendererBase class. | |
| renderParticles(particles) — Method in class org.flintparticles.common.renderers.RendererBase | |
| The renderParticles method is called during the render phase of every frame if the state of one of the emitters being rendered by this renderer has changed. | |
| renderParticles(particles) — Method in class org.flintparticles.common.renderers.SpriteRendererBase | |
| The renderParticles method is called during the render phase of every frame if the state of one of the emitters being rendered by this renderer has changed. | |
| renderParticles(particles) — Method in class org.flintparticles.threeD.away3d.Away3DRenderer | |
| This method copies the particle's state to the associated image object. | |
| renderParticles(particles) — Method in class org.flintparticles.threeD.papervision3d.PV3DParticleRenderer | |
| This method copies the particle's state to the associated image object. | |
| renderParticles(particles) — Method in class org.flintparticles.threeD.papervision3d.PV3DPixelRenderer | |
| This method applies the particle's state to the associated image object. | |
| renderParticles(particles) — Method in class org.flintparticles.threeD.papervision3d.PV3DRenderer | |
| This method copies the particle's state to the associated image object. | |
| renderParticles(particles) — Method in class org.flintparticles.threeD.renderers.BitmapRenderer | |
| This method draws the particles in the bitmap image, positioning and scaling them according to their positions relative to the camera viewport. | |
| renderParticles(particles) — Method in class org.flintparticles.threeD.renderers.DisplayObjectRenderer | |
| This method positions and scales the particles according to the particles' positions relative to the camera viewport. | |
| renderParticles(particles) — Method in class org.flintparticles.twoD.renderers.BitmapRenderer | |
| The renderParticles method is called during the render phase of every frame if the state of one of the emitters being rendered by this renderer has changed. | |
| renderParticles(particles) — Method in class org.flintparticles.twoD.renderers.DisplayObjectRenderer | |
| The renderParticles method is called during the render phase of every frame if the state of one of the emitters being rendered by this renderer has changed. | |
| reset(w, x, y, z) — Method in class org.flintparticles.threeD.geom.Quaternion | |
| Assigns new coordinates to this quaternion | |
| reset(x, y, z, w) — Method in class org.flintparticles.threeD.geom.Vector3D | |
| Assigns new coordinates to this vector | |
| resume() — Method in class org.flintparticles.common.counters.Blast | |
| Does nothing. | |
| resume() — Method in interface org.flintparticles.common.counters.Counter | |
| Resumes the emitter after a stop | |
| resume() — Method in class org.flintparticles.common.counters.KeyDownCounter | |
| Resumes the emitter after a stop | |
| resume() — Method in class org.flintparticles.common.counters.PerformanceAdjusted | |
| Resumes the emitter after a stop | |
| resume() — Method in class org.flintparticles.common.counters.Pulse | |
| Resumes the emitter after a stop | |
| resume() — Method in class org.flintparticles.common.counters.Random | |
| Resumes the emitter emitting particles after a stop | |
| resume() — Method in class org.flintparticles.common.counters.SineCounter | |
| Resumes the emitting of particles after a stop | |
| resume() — Method in class org.flintparticles.common.counters.Steady | |
| Resumes the emitter emitting particles after a stop | |
| resume() — Method in class org.flintparticles.common.counters.TimePeriod | |
| Resumes the emitter after a stop | |
| resume() — Method in class org.flintparticles.common.counters.ZeroCounter | |
| Does nothing | |
| resume() — Method in class org.flintparticles.common.emitters.Emitter | |
| Resumes the emitter after a pause. | |
| right — Property in class org.flintparticles.twoD.actions.BoundingBox | |
| The left coordinate of the bounding box. | |
| right — Property in class org.flintparticles.twoD.zones.RectangleZone | |
| The right coordinate of the rectangle defining the region of the zone. | |
| roll(angle) — Method in class org.flintparticles.threeD.renderers.Camera | |
| Roll the camera clockwise or counter-clockwise. | |
| Rotate — Class in package org.flintparticles.threeD.actions | |
| The Rotate action updates the rotation of the particle based on its angular velocity. | |
| Rotate — Class in package org.flintparticles.twoD.actions | |
| The Rotate action updates the rotation of the particle based on its angular velocity. | |
| Rotate() — Constructor in class org.flintparticles.threeD.actions.Rotate | |
| The constructor creates a Rotate action for use by an emitter. | |
| Rotate() — Constructor in class org.flintparticles.twoD.actions.Rotate | |
| The constructor creates a Rotate action for use by an emitter. | |
| RotateEmitter — Class in package org.flintparticles.threeD.activities | |
| The RotateEmitter activity rotates the emitter at a constant rate. | |
| RotateEmitter — Class in package org.flintparticles.twoD.activities | |
| The RotateEmitter activity rotates the emitter at a constant rate. | |
| RotateEmitter(angularVelocity:org.flintparticles.threeD.geom:Vector3D) — Constructor in class org.flintparticles.threeD.activities.RotateEmitter | |
| The constructor creates a RotateEmitter activity for use by an emitter. | |
| RotateEmitter(angularVelocity) — Constructor in class org.flintparticles.twoD.activities.RotateEmitter | |
| The constructor creates a RotateEmitter activity for use by an emitter. | |
| RotateToDirection — Class in package org.flintparticles.threeD.actions | |
| The RotateToDirection action updates the rotation of the particle so that it always points in the direction it is traveling. | |
| RotateToDirection — Class in package org.flintparticles.twoD.actions | |
| The RotateToDirection action updates the rotation of the particle so that it always points in the direction it is traveling. | |
| RotateToDirection() — Constructor in class org.flintparticles.threeD.actions.RotateToDirection | |
| The constructor creates a RotateToDirection action for use by an emitter. | |
| RotateToDirection() — Constructor in class org.flintparticles.twoD.actions.RotateToDirection | |
| The constructor creates a RotateToDirection action for use by an emitter. | |
| RotateVelocity — Class in package org.flintparticles.threeD.initializers | |
| The RotateVelocity Initializer sets the angular velocity of the particle. | |
| RotateVelocity — Class in package org.flintparticles.twoD.initializers | |
| The RotateVelocity Initializer sets the angular velocity of the particle. | |
| RotateVelocity(axis:org.flintparticles.threeD.geom:Vector3D, minAngVelocity, maxAngVelocity) — Constructor in class org.flintparticles.threeD.initializers.RotateVelocity | |
| The constructor creates a RotateVelocity initializer for use by an emitter. | |
| RotateVelocity(minAngVelocity, maxAngVelocity) — Constructor in class org.flintparticles.twoD.initializers.RotateVelocity | |
| The constructor creates a RotateVelocity initializer for use by an emitter. | |
| rotation — Property in class org.flintparticles.threeD.emitters.Emitter3D | |
| Indicates the rotation of the Emitter instance relative to the local coordinate system of the Renderer. | |
| rotation — Property in class org.flintparticles.threeD.particles.Particle3D | |
| The rotation of the particle, represented as a unit quaternion. | |
| rotation — Property in class org.flintparticles.twoD.emitters.Emitter2D | |
| Indicates the rotation of the Emitter, in degrees, within the particle system's coordinate space. | |
| rotation — Property in class org.flintparticles.twoD.particles.Particle2D | |
| The rotation of the particle in radians. | |
| Rotation — Class in package org.flintparticles.threeD.initializers | |
| The Rotation Initializer sets the rotation of the particle. | |
| Rotation — Class in package org.flintparticles.twoD.initializers | |
| The Rotation Initializer sets the rotation of the particle. | |
| Rotation(axis:org.flintparticles.threeD.geom:Vector3D, minAngle, maxAngle) — Constructor in class org.flintparticles.threeD.initializers.Rotation | |
| The constructor creates a Rotation initializer for use by an emitter. | |
| Rotation(minAngle, maxAngle) — Constructor in class org.flintparticles.twoD.initializers.Rotation | |
| The constructor creates a Rotation initializer for use by an emitter. | |
| RotationAbsolute — Class in package org.flintparticles.threeD.initializers | |
| The RotationAbsolute Initializer sets the rotation of the particle. | |
| RotationAbsolute — Class in package org.flintparticles.twoD.initializers | |
| The RotationAbsolute Initializer sets the rotation of the particle. | |
| RotationAbsolute(axis:org.flintparticles.threeD.geom:Vector3D, minAngle, maxAngle) — Constructor in class org.flintparticles.threeD.initializers.RotationAbsolute | |
| The constructor creates a RotationAbsolute initializer for use by an emitter. | |
| RotationAbsolute(minAngle, maxAngle) — Constructor in class org.flintparticles.twoD.initializers.RotationAbsolute | |
| The constructor creates a RotationAbsolute initializer for use by an emitter. | |
| RotationalFriction — Class in package org.flintparticles.threeD.actions | |
| The RotationalFriction action applies friction to the particle's rotational movement to slow it down when it's rotating. | |
| RotationalFriction — Class in package org.flintparticles.twoD.actions | |
| The RotationalFriction action applies friction to the particle's rotational movement to slow it down when it's rotating. | |
| RotationalFriction(friction) — Constructor in class org.flintparticles.threeD.actions.RotationalFriction | |
| The constructor creates a RotationalFriction action for use by an emitter. | |
| RotationalFriction(friction) — Constructor in class org.flintparticles.twoD.actions.RotationalFriction | |
| The constructor creates a RotationalFriction action for use by an emitter. | |
| RotationalLinearDrag — Class in package org.flintparticles.threeD.actions | |
| The RotationalLinearDrag action applies drag to the particle to slow it down when it's rotating. | |
| RotationalLinearDrag — Class in package org.flintparticles.twoD.actions | |
| The RotationalLinearDrag action applies drag to the particle to slow it down when it's rotating. | |
| RotationalLinearDrag(drag) — Constructor in class org.flintparticles.threeD.actions.RotationalLinearDrag | |
| The constructor creates a RotationalLinearDrag action for use by an emitter. | |
| RotationalLinearDrag(drag) — Constructor in class org.flintparticles.twoD.actions.RotationalLinearDrag | |
| The constructor creates a RotationalLinearDrag action for use by an emitter. | |
| RotationalQuadraticDrag — Class in package org.flintparticles.threeD.actions | |
| The RotationalQuadraticDrag action applies drag to the particle to slow it down when it's rotating. | |
| RotationalQuadraticDrag — Class in package org.flintparticles.twoD.actions | |
| The RotationalQuadraticDrag action applies drag to the particle to slow it down when it's rotating. | |
| RotationalQuadraticDrag(drag) — Constructor in class org.flintparticles.threeD.actions.RotationalQuadraticDrag | |
| The constructor creates a RotationalQuadraticDrag action for use by an emitter. | |
| RotationalQuadraticDrag(drag) — Constructor in class org.flintparticles.twoD.actions.RotationalQuadraticDrag | |
| The constructor creates a RotationalQuadraticDrag action for use by an emitter. | |
| rotationRate — Property in class org.flintparticles.threeD.renderers.controllers.FirstPersonCamera | |
| The rate at which to rotate the camera when the appropriate keys are pressed, in radians per second. | |
| rotationRate — Property in class org.flintparticles.threeD.renderers.controllers.OrbitCamera | |
| The rate at which to rotate the camera when the appropriate keys are pressed, in radians per second. | |
| rotationTransform — Property in class org.flintparticles.threeD.emitters.Emitter3D | |
| Indicates the rotation of the Emitter instance relative to the local coordinate system of the Renderer, as a matrix transformation. | |
| rotRadians — Property in class org.flintparticles.twoD.emitters.Emitter2D | |
| Indicates the rotation of the Emitter, in radians, within the particle system's coordinate space. | |
| runAhead(time, frameRate) — Method in class org.flintparticles.common.emitters.Emitter | |
| Makes the emitter skip forwards a period of time with a single update. | |
| running — Property in class org.flintparticles.common.emitters.Emitter | |
| Indicates if the emitter is currently running. | |
| 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 | |