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