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  
scalarMultiply(s) — Method in class org.flintparticles.threeD.geom.Quaternion
scale — Property in class org.flintparticles.common.initializers.ScaleImageInit
When reading, returns the average of minScale and maxScale.
scale — Property in class org.flintparticles.common.particles.Particle
The scale of the particle ( 1 is normal size ).
scale — Property in class org.flintparticles.threeD.initializers.ScaleAllInit
When reading, returns the average of minScale and maxScale.
scale — Property in class org.flintparticles.twoD.initializers.ScaleAllInit
When reading, returns the average of minScale and maxScale.
ScaleAll — Class in package org.flintparticles.threeD.actions
The ScaleAll action adjusts the size of the particles image, its collision radius and its mass as it ages.
ScaleAll — Class in package org.flintparticles.twoD.actions
The ScaleAll action adjusts the size of the particles image, its collision radius and its mass as it ages.
ScaleAll(startScale, endScale) — Constructor in class org.flintparticles.threeD.actions.ScaleAll
The constructor creates a ScaleImage action for use by an emitter.
ScaleAll(startScale, endScale) — Constructor in class org.flintparticles.twoD.actions.ScaleAll
The constructor creates a ScaleImage action for use by an emitter.
ScaleAllInit — Class in package org.flintparticles.threeD.initializers
The ScaleAllInit Initializer sets the size of the particles image and adjusts its mass and collision radius accordingly.
ScaleAllInit — Class in package org.flintparticles.twoD.initializers
The ScaleAllInit Initializer sets the size of the particles image and adjusts its mass and collision radius accordingly.
ScaleAllInit(minScale, maxScale) — Constructor in class org.flintparticles.threeD.initializers.ScaleAllInit
The constructor creates a ScaleAllInit initializer for use by an emitter.
ScaleAllInit(minScale, maxScale) — Constructor in class org.flintparticles.twoD.initializers.ScaleAllInit
The constructor creates a ScaleAllInit initializer for use by an emitter.
ScaleAllsInit — Class in package org.flintparticles.threeD.initializers
The ScaleAllsInit initializer sets the scale of the particles image and adjusts its mass and collision radius accordingly.
ScaleAllsInit — Class in package org.flintparticles.twoD.initializers
The ScaleAllsInit initializer sets the scale of the particles image and adjusts its mass and collision radius accordingly.
ScaleAllsInit(scales, weights) — Constructor in class org.flintparticles.threeD.initializers.ScaleAllsInit
The constructor creates a ScaleAllsInit initializer for use by an emitter.
ScaleAllsInit(scales, weights) — Constructor in class org.flintparticles.twoD.initializers.ScaleAllsInit
The constructor creates a ScaleAllsInit initializer for use by an emitter.
scaleBy(s) — Method in class org.flintparticles.threeD.geom.Quaternion
Multiply this quaternion by a number.
scaleBy(s) — Method in class org.flintparticles.threeD.geom.Vector3D
Multiply this vector by a number.
ScaleImage — Class in package org.flintparticles.common.actions
The ScaleImage action adjusts the size of the particles imnage as it ages.
ScaleImage(startScale, endScale) — Constructor in class org.flintparticles.common.actions.ScaleImage
The constructor creates a ScaleImage action for use by an emitter.
ScaleImageInit — Class in package org.flintparticles.common.initializers
The ScaleImageInit Initializer adjusts the size of the particles image.
ScaleImageInit(minScale, maxScale) — Constructor in class org.flintparticles.common.initializers.ScaleImageInit
The constructor creates a ScaleImageInit initializer for use by an emitter.
ScaleImagesInit — Class in package org.flintparticles.common.initializers
The ScaleImagesInit initializer sets the scale of the particles image.
ScaleImagesInit(scales, weights) — Constructor in class org.flintparticles.common.initializers.ScaleImagesInit
The constructor creates a ScaleImagesInit initializer for use by an emitter.
scaleX — Property in class org.flintparticles.twoD.zones.BitmapDataZone
A scale factor to stretch the bitmap horizontally
scaleX — Property in class org.flintparticles.twoD.zones.GreyscaleZone
A scale factor to stretch the bitmap horizontally
scaleY — Property in class org.flintparticles.twoD.zones.BitmapDataZone
A scale factor to stretch the bitmap vertically
scaleY — Property in class org.flintparticles.twoD.zones.GreyscaleZone
A scale factor to stretch the bitmap vertically
setFromAxisRotation(axis:org.flintparticles.threeD.geom:Vector3D, angle) — Method in class org.flintparticles.threeD.geom.Quaternion
Set this quaternion to a unit quaternion that represents a rotation about an axis in 3D space.
setPaletteMap(red, green, blue, alpha) — Method in class org.flintparticles.threeD.renderers.BitmapRenderer
Sets a palette map for the renderer.
setPaletteMap(red, green, blue, alpha) — Method in class org.flintparticles.twoD.renderers.BitmapRenderer
Sets a palette map for the renderer.
setProperty(name, value) — Method in class org.flintparticles.common.utils.PriorityArray
Used to set the value of an existing member of the PriorityArray.
setProperty(name, value) — Method in class org.flintparticles.common.utils.WeightedArray
Used to set the value of an existing member of the WeightedArray.
setTargetVelocity(axis:org.flintparticles.threeD.geom:Vector3D, angVelocity) — Method in class org.flintparticles.threeD.actions.TargetRotateVelocity
The target angular velocity, in radians per second.
SharedImage — Class in package org.flintparticles.common.initializers
The SharedImage Initializer sets the DisplayObject to use to draw the particle.
SharedImage(image) — Constructor in class org.flintparticles.common.initializers.SharedImage
The constructor creates a SharedImage initializer for use by an emitter.
SharedImages — Class in package org.flintparticles.common.initializers
The SharedImages Initializer sets the DisplayObject to use to draw the particle.
SharedImages(images, weights) — Constructor in class org.flintparticles.common.initializers.SharedImages
The constructor creates a SharedImages initializer for use by an emitter.
side1 — Property in class org.flintparticles.threeD.zones.ParallelogramZone
One side of the zone from the corner.
side2 — Property in class org.flintparticles.threeD.zones.ParallelogramZone
The other side of the zone from the corner.
sine(age, lifetime) — Static method in class org.flintparticles.common.energyEasing.TwoWay
Energy follows the first half of a sine wave.
Sine — Class in package org.flintparticles.common.easing
Sine — Class in package org.flintparticles.common.energyEasing
A modified form of Robert Penner's easing equations, optimised for the specific use of calculating the energy over a particle's lifetime.
SineCounter — Class in package org.flintparticles.common.counters
The Sine counter causes the emitter to emit particles continuously at a rate that varies according to a sine wave.
SineCounter(period, rateMax, rateMin) — Constructor in class org.flintparticles.common.counters.SineCounter
The constructor creates a SineCounter counter for use by an emitter.
sortID — Property in class org.flintparticles.threeD.particles.Particle3D
The position of the particle in the emitter's x-axis spacial sorted array
sortID — Property in class org.flintparticles.twoD.particles.Particle2D
The position in the emitter's horizontal spacial sorted array
sortParticles() — Method in class org.flintparticles.common.emitters.Emitter
Used to sort the particles as required.
sortParticles() — Method in class org.flintparticles.threeD.emitters.Emitter3D
If the spaceSort property is true, this method creates the spaceSortedX array.
sortParticles() — Method in class org.flintparticles.twoD.emitters.Emitter2D
Used internally and in derived classes to update the emitter.
spaceSort — Property in class org.flintparticles.threeD.emitters.Emitter3D
Identifies whether the particles should be arranged into a spacially sorted array - this speeds up proximity testing for those actions that need it.
spaceSort — Property in class org.flintparticles.twoD.emitters.Emitter2D
Identifies whether the particles should be arranged into spacially sorted arrays - this speeds up proximity testing for those actions that need it.
spaceSortedX — Property in class org.flintparticles.threeD.emitters.Emitter3D
The array of particle indices sorted based on the particles' x positions.
spaceSortedX — Property in class org.flintparticles.twoD.emitters.Emitter2D
The array of particle indices sorted based on the particles' horizontal positions.
spaceTransform — Property in class org.flintparticles.threeD.renderers.Camera
The transform matrix that converts positions in world space to positions in camera space.
speed — Property in class org.flintparticles.threeD.actions.DeathSpeed
The speed limit beyond which the particle dies.
SpeedLimit — Class in package org.flintparticles.threeD.actions
The SpeedLimit action limits the particle's maximum speed to the specified speed.
SpeedLimit — Class in package org.flintparticles.twoD.actions
The SpeedLimit action limits each particle's maximum or minimum speed to the specified speed.
SpeedLimit(speed, isMinimum) — Constructor in class org.flintparticles.threeD.actions.SpeedLimit
The constructor creates a SpeedLimit action for use by an emitter.
SpeedLimit(speed, isMinimum) — Constructor in class org.flintparticles.twoD.actions.SpeedLimit
The constructor creates a SpeedLimit action for use by an emitter.
SphereZone — Class in package org.flintparticles.threeD.zones
The SphereZone zone defines a zone that contains all the points in a sphere.
SphereZone(center:org.flintparticles.threeD.geom:Vector3D, outerRadius, innerRadius) — Constructor in class org.flintparticles.threeD.zones.SphereZone
The constructor creates a SphereZone 3D zone.
SpriteRendererBase — Class in package org.flintparticles.common.renderers
The base class used by all the Flint renderers.
SpriteRendererBase() — Constructor in class org.flintparticles.common.renderers.SpriteRendererBase
The constructor creates a RendererBase class.
stage — Property in class org.flintparticles.threeD.renderers.controllers.FirstPersonCamera
stage — Property in class org.flintparticles.threeD.renderers.controllers.OrbitCamera
Star — Class in package org.flintparticles.common.displayObjects
The Star class is a DisplayObject that is the shape of a five point star.
Star(radius, color, bm) — Constructor in class org.flintparticles.common.displayObjects.Star
The constructor creates a Star with the specified radius.
start() — Method in class org.flintparticles.common.emitters.Emitter
Starts the emitter.
start — Property in class org.flintparticles.threeD.actions.TweenPosition
The x position for the particle at the start of its life.
start() — Method in class org.flintparticles.threeD.renderers.controllers.FirstPersonCamera
Starts the emitter.
start() — Method in class org.flintparticles.threeD.renderers.controllers.OrbitCamera
Starts the emitter.
startAlpha — Property in class org.flintparticles.common.actions.Fade
The alpha value for the particle when its energy is 1.
startColor — Property in class org.flintparticles.common.actions.ColorChange
The color of the particle when its energy is 1.
startCount — Property in class org.flintparticles.common.counters.Blast
The number of particles to emit when the emitter starts.
startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.counters.Blast
Initilizes the counter.
startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in interface org.flintparticles.common.counters.Counter
The startEmitter method is called when the emitter starts.
startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.counters.KeyDownCounter
startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.counters.PerformanceAdjusted
Initilizes the counter.
startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.counters.Pulse
Initilizes the counter.
startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.counters.Random
Initilizes the counter.
startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.counters.SineCounter
Initilizes the counter.
startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.counters.Steady
Initilizes the counter.
startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.counters.TimePeriod
Initilizes the counter.
startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.counters.ZeroCounter
Returns 0 to indicate that the emitter should emit no particles when it starts.
startMass — Property in class org.flintparticles.common.actions.ChangeMass
The mass for the particle when its energy is 1 - usually at the start of its lifetime.
startRadius — Property in class org.flintparticles.common.actions.ChangeCollisionRadius
The collision radius for the particle when its energy is 1 - usually at the start of its lifetime.
startScale — Property in class org.flintparticles.common.actions.ScaleImage
The scale factor for the particle when its energy is 1 - usually at the start of its lifetime.
startScale — Property in class org.flintparticles.threeD.actions.ScaleAll
The scale factor for the particle when its energy is 1 - usually at the start of its lifetime.
startScale — Property in class org.flintparticles.twoD.actions.ScaleAll
The scale factor for the particle when its energy is 1 - usually at the start of its lifetime.
startX — Property in class org.flintparticles.twoD.actions.TweenPosition
The x position for the particle's position when its energy is 1.
startY — Property in class org.flintparticles.twoD.actions.TweenPosition
The y position for the particle's position when its energy is 1.
Steady — Class in package org.flintparticles.common.counters
The Steady counter causes the emitter to emit particles continuously at a steady rate.
Steady(rate) — Constructor in class org.flintparticles.common.counters.Steady
The constructor creates a Steady counter for use by an emitter.
stop() — Method in class org.flintparticles.common.counters.Blast
Does nothing.
stop() — Method in interface org.flintparticles.common.counters.Counter
Stops the emitter from emitting particles
stop() — Method in class org.flintparticles.common.counters.KeyDownCounter
Stops the emitter from emitting particles
stop() — Method in class org.flintparticles.common.counters.PerformanceAdjusted
Stops the emitter from emitting particles
stop() — Method in class org.flintparticles.common.counters.Pulse
Stops the emitter from emitting particles
stop() — Method in class org.flintparticles.common.counters.Random
Stops the emitter from emitting particles
stop() — Method in class org.flintparticles.common.counters.SineCounter
Stops the emitter from emitting particles
stop() — Method in class org.flintparticles.common.counters.Steady
Stops the emitter from emitting particles
stop() — Method in class org.flintparticles.common.counters.TimePeriod
Stops the emitter from emitting particles
stop() — Method in class org.flintparticles.common.counters.ZeroCounter
Does nothing
stop() — Method in class org.flintparticles.common.emitters.Emitter
Stops the emitter, killing all current particles and returning them to the particle factory for reuse.
stop() — Method in class org.flintparticles.threeD.renderers.controllers.FirstPersonCamera
Stops the emitter, killing all current particles and returning them to the particle factory for reuse.
stop() — Method in class org.flintparticles.threeD.renderers.controllers.OrbitCamera
Stops the emitter, killing all current particles and returning them to the particle factory for reuse.
subtract(q:org.flintparticles.threeD.geom:Quaternion) — Method in class org.flintparticles.threeD.geom.Quaternion
Subtract another quaternion from this one, returning a new quaternion.
subtract(v:org.flintparticles.threeD.geom:Vector3D, result:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.geom.Vector3D
Subtract another vector from this one, returning the result.
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