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  
camera — Property in class org.flintparticles.threeD.renderers.BitmapRenderer
The camera controls the view for the renderer
camera — Property in class org.flintparticles.threeD.renderers.DisplayObjectRenderer
The camera controls the view for the renderer
camera — Property in class org.flintparticles.threeD.renderers.controllers.FirstPersonCamera
The camera to control with this controller.
camera — Property in class org.flintparticles.threeD.renderers.controllers.OrbitCamera
The camera to control with this controller.
camera — Property in class org.flintparticles.threeD.zones.FrustrumZone
The flint camera whose frustrum should be used.
Camera — Class in package org.flintparticles.threeD.renderers
The camera class is used by Flint's internal 3D renderers to manage the view on the 3D world that is displayed by the renderer.
Camera() — Constructor in class org.flintparticles.threeD.renderers.Camera
The constructor creates a Camera object.
canvas — Property in class org.flintparticles.threeD.renderers.BitmapRenderer
The canvas is the area within the renderer on which particles can be drawn.
canvas — Property in class org.flintparticles.twoD.renderers.BitmapRenderer
The canvas is the area within the renderer on which particles can be drawn.
center — Property in class org.flintparticles.threeD.actions.Explosion
The center of the explosion.
center — Property in class org.flintparticles.threeD.zones.BoxZone
The point at the center of the box.
center — Property in class org.flintparticles.threeD.zones.CylinderZone
The point at the center of one end of the cylinder.
center — Property in class org.flintparticles.threeD.zones.DiscZone
The point at the center of the disc.
center — Property in class org.flintparticles.threeD.zones.SphereZone
The point at the center of the sphere.
center — Property in class org.flintparticles.twoD.zones.DiscSectorZone
The centre of the disc.
center — Property in class org.flintparticles.twoD.zones.DiscZone
The centre of the disc.
ChangeCollisionRadius — Class in package org.flintparticles.common.actions
The ChangeCollisionRadius action adjusts the collision radius of the particle as it ages.
ChangeCollisionRadius(startRadius, endRadius) — Constructor in class org.flintparticles.common.actions.ChangeCollisionRadius
The constructor creates a ChangeCollisionRadius action for use by an emitter.
ChangeMass — Class in package org.flintparticles.common.actions
The ChangeMass action adjusts the mass of the particle as it ages.
ChangeMass(startMass, endMass) — Constructor in class org.flintparticles.common.actions.ChangeMass
The constructor creates a ChangeMass action for use by an emitter.
ChooseInitializer — Class in package org.flintparticles.common.initializers
The ChooseInitializer initializer selects one of multiple initializers, using optional weighting values to produce an uneven distribution for the choice, and applies it to the particle.
ChooseInitializer(initializers, weights) — Constructor in class org.flintparticles.common.initializers.ChooseInitializer
The constructor creates a ChooseInitializer initializer for use by an emitter.
circular(age, lifetime) — Static method in class org.flintparticles.common.energyEasing.TwoWay
Energy increases and then decreases as if following the top half of a circle.
Circular — Class in package org.flintparticles.common.easing
Circular — 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.
clear() — Method in class org.flintparticles.common.utils.FastWeightedArray
Empties the FastWeightedArray.
clear() — Method in class org.flintparticles.common.utils.PriorityArray
Empties the PriorityArray.
clear() — Method in class org.flintparticles.common.utils.WeightedArray
Empties the WeightedArray.
clearAllParticles() — Method in class org.flintparticles.threeD.particles.ParticleCreator3D
Empties the particle pool.
clearAllParticles() — Method in class org.flintparticles.twoD.particles.ParticleCreator2D
Empties the particle pool.
clearPaletteMap() — Method in class org.flintparticles.threeD.renderers.BitmapRenderer
Clears any palette map that has been set for the renderer.
clearPaletteMap() — Method in class org.flintparticles.twoD.renderers.BitmapRenderer
Clears any palette map that has been set for the renderer.
clone() — Method in class org.flintparticles.threeD.geom.Matrix3D
Make a duplicate of this matrix
clone() — Method in class org.flintparticles.threeD.geom.Quaternion
Makes a copy of this Quaternion object.
clone(result:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.geom.Vector3D
Makes a copy of this Vector3D object.
Collide — Class in package org.flintparticles.threeD.actions
The Collide action detects collisions between particles and modifies their velocities in response to the collision.
Collide — Class in package org.flintparticles.twoD.actions
The Collide action detects collisions between particles and modifies their velocities in response to the collision.
Collide(bounce) — Constructor in class org.flintparticles.threeD.actions.Collide
The constructor creates a Collide action for use by an emitter.
Collide(bounce) — Constructor in class org.flintparticles.twoD.actions.Collide
The constructor creates a Collide action for use by an emitter.
collisionRadius — Property in class org.flintparticles.common.particles.Particle
The radius of the particle, for collision approximation
CollisionRadiusInit — Class in package org.flintparticles.common.initializers
The CollisionRadiusInit Initializer sets the collision radius of the particle.
CollisionRadiusInit(radius) — Constructor in class org.flintparticles.common.initializers.CollisionRadiusInit
The constructor creates a CollisionRadiusInit initializer for use by an emitter.
color — Property in class org.flintparticles.common.initializers.ColorInit
When reading, returns the average of minColor and maxColor.
color — Property in class org.flintparticles.common.particles.Particle
The 32bit ARGB color of the particle.
ColorChange — Class in package org.flintparticles.common.actions
The ColorChange action alters the color of the particle as it ages.
ColorChange(startColor, endColor) — Constructor in class org.flintparticles.common.actions.ColorChange
The constructor creates a ColorChange action for use by an emitter.
ColorInit — Class in package org.flintparticles.common.initializers
The ColorInit Initializer sets the color of the particle.
ColorInit(color1, color2) — Constructor in class org.flintparticles.common.initializers.ColorInit
The constructor creates a ColorInit initializer for use by an emitter.
ColorsInit — Class in package org.flintparticles.common.initializers
The ColorsInit initializer sets the color of the particle.
ColorsInit(colors, weights) — Constructor in class org.flintparticles.common.initializers.ColorsInit
The constructor creates a ColorsInit initializer for use by an emitter.
colorTransform — Property in class org.flintparticles.common.particles.Particle
A ColorTransform object that converts white to the colour of the particle.
ConeZone — Class in package org.flintparticles.threeD.zones
The ConeZone zone defines a zone that contains all the points inside a cone.
ConeZone(apex:org.flintparticles.threeD.geom:Vector3D, axis:org.flintparticles.threeD.geom:Vector3D, angle, height, truncatedHeight) — Constructor in class org.flintparticles.threeD.zones.ConeZone
The constructor creates a ConeZone 3D zone.
conjugate — Property in class org.flintparticles.threeD.geom.Quaternion
The conjugate of this quaternion.
construct(type, parameters) — Package function in org.flintparticles.common.utils
This function is used to construct an object from the class and an array of parameters.
contains(value) — Method in class org.flintparticles.common.utils.PriorityArray
Indicates if the value is in the PriorityArray
contains(value) — Method in class org.flintparticles.common.utils.WeightedArray
Indicates if the value is in the WeightedArray
contains(p:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.zones.BitmapDataZone
The contains method determines whether a point is inside the zone.
contains(p:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.zones.BoxZone
The contains method determines whether a point is inside the box.
contains(p:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.zones.ConeZone
The contains method determines whether a point is inside the zone.
contains(p:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.zones.CylinderZone
The contains method determines whether a point is inside the zone.
contains(p:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.zones.DiscZone
The contains method determines whether a point is inside the zone.
contains(p:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.zones.FrustrumZone
The contains method determines whether a point is inside the box.
contains(p:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.zones.GreyscaleZone
The contains method determines whether a point is inside the zone.
contains(p:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.zones.LineZone
The contains method determines whether a point is inside the zone.
contains(p:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.zones.MultiZone
The contains method determines whether a point is inside the zone.
contains(p:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.zones.ParallelogramZone
The contains method determines whether a point is inside the zone.
contains(p:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.zones.PointZone
The contains method determines whether a point is inside the zone.
contains(p:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.zones.SphereZone
The contains method determines whether a point is inside the sphere.
contains(p:org.flintparticles.threeD.geom:Vector3D) — Method in interface org.flintparticles.threeD.zones.Zone3D
The contains method determines whether a point is inside the zone.
contains(x, y) — Method in class org.flintparticles.twoD.zones.BitmapDataZone
The contains method determines whether a point is inside the zone.
contains(x, y) — Method in class org.flintparticles.twoD.zones.DiscSectorZone
The contains method determines whether a point is inside the zone.
contains(x, y) — Method in class org.flintparticles.twoD.zones.DiscZone
The contains method determines whether a point is inside the zone.
contains(x, y) — Method in class org.flintparticles.twoD.zones.DisplayObjectZone
The contains method determines whether a point is inside the zone.
contains(x, y) — Method in class org.flintparticles.twoD.zones.GreyscaleZone
The contains method determines whether a point is inside the zone.
contains(x, y) — Method in class org.flintparticles.twoD.zones.LineZone
The contains method determines whether a point is inside the zone.
contains(x, y) — Method in class org.flintparticles.twoD.zones.MultiZone
The contains method determines whether a point is inside the zone.
contains(x, y) — Method in class org.flintparticles.twoD.zones.PointZone
The contains method determines whether a point is inside the zone.
contains(x, y) — Method in class org.flintparticles.twoD.zones.RectangleZone
The contains method determines whether a point is inside the zone.
contains(x, y) — Method in interface org.flintparticles.twoD.zones.Zone2D
The contains method determines whether a point is inside the zone.
Convert — Class in package org.flintparticles.threeD.away3d.utils
This class contains static methods to convert between Away3D geometry classes and Flint geometry classes.
Convert — Class in package org.flintparticles.threeD.papervision3d.utils
This class contains static methods to convert between Papervision3D geometry classes and Flint geometry classes.
copy(m:org.flintparticles.threeD.geom:Matrix3D) — Method in class org.flintparticles.threeD.geom.Matrix3D
Copy another matrix into this one
corner — Property in class org.flintparticles.threeD.zones.BitmapDataZone
The position for the top left corner of the bitmap data for the zone.
corner — Property in class org.flintparticles.threeD.zones.GreyscaleZone
The position for the top left corner of the bitmap data for the zone.
corner — Property in class org.flintparticles.threeD.zones.ParallelogramZone
A corner of the zone.
counter — Property in class org.flintparticles.common.counters.KeyDownCounter
The counter to use when the key is down.
counter — Property in class org.flintparticles.common.emitters.Emitter
The Counter for the Emitter.
Counter — Interface in package org.flintparticles.common.counters
The Counter interface must be implemented by all counters.
createBitmap() — Method in class org.flintparticles.threeD.renderers.BitmapRenderer
Create the Bitmap and BitmapData objects
createBitmap() — Method in class org.flintparticles.twoD.renderers.BitmapRenderer
Create the Bitmap and BitmapData objects
createFromAxisRotation(axis:org.flintparticles.threeD.geom:Vector3D, angle) — Static method in class org.flintparticles.threeD.geom.Quaternion
Create a new unit quaternion that represents a rotation about an axis in 3D space.
createParticle() — Method in class org.flintparticles.common.emitters.Emitter
createParticle() — Method in interface org.flintparticles.common.particles.ParticleFactory
To obtain a new Particle object.
createParticle() — Method in class org.flintparticles.threeD.particles.ParticleCreator3D
Obtains a new Particle object.
createParticle() — Method in class org.flintparticles.twoD.particles.ParticleCreator2D
Obtains a new Particle object.
createParticle2DFromDisplayObject(obj, renderer, factory:org.flintparticles.common.particles:ParticleFactory) — Static method in class org.flintparticles.twoD.particles.Particle2DUtils
createParticles2DFromDisplayObjects(displayObjects, renderer, factory:org.flintparticles.common.particles:ParticleFactory) — Static method in class org.flintparticles.twoD.particles.Particle2DUtils
Adds existing display objects as particles to the emitter.
createPixelParticlesFromBitmapData(bitmapData, factory:org.flintparticles.common.particles:ParticleFactory, offsetX, offsetY) — Static method in class org.flintparticles.twoD.particles.Particle2DUtils
createRectangleParticlesFromBitmapData(bitmapData, size, factory:org.flintparticles.common.particles:ParticleFactory, offsetX, offsetY) — Static method in class org.flintparticles.twoD.particles.Particle2DUtils
crossProduct(v:org.flintparticles.threeD.geom:Vector3D, result:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.geom.Vector3D
Calculate the cross product of this vector with another.
cubic(age, lifetime) — Static method in class org.flintparticles.common.energyEasing.TwoWay
Eases towards the middle using a cubic curve.
Cubic — Class in package org.flintparticles.common.easing
Cubic — 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.
CylinderZone — Class in package org.flintparticles.threeD.zones
The CylinderZone zone defines a zone that contains all the points in a cylinder.
CylinderZone(center:org.flintparticles.threeD.geom:Vector3D, axis:org.flintparticles.threeD.geom:Vector3D, length, outerRadius, innerRadius) — Constructor in class org.flintparticles.threeD.zones.CylinderZone
The constructor creates a CylinderZone 3D zone.
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