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  
unit() — Method in class org.flintparticles.threeD.geom.Quaternion
Create a unit quaternion in the same direction as this one.
unit(result:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.geom.Vector3D
Create a unit vector in the same direction as this one.
up — Property in class org.flintparticles.threeD.renderers.Camera
The up direction for the camera.
upAxis — Property in class org.flintparticles.threeD.zones.BoxZone
The axis along which the height is measured.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in interface org.flintparticles.common.actions.Action
The update method is used by the emitter to apply the action to every particle.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.common.actions.ActionBase
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.common.actions.Age
Sets the energy of the particle based on its age and the easing function.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.common.actions.ChangeCollisionRadius
Sets the collision radius of the particle based on the values defined and the particle's energy level.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.common.actions.ChangeMass
Sets the mass of the particle based on the values defined and the particle's energy level.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.common.actions.ColorChange
Sets the color of the particle based on the colors and the particle's energy level.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.common.actions.Fade
Sets the transparency of the particle based on the values defined and the particle's energy level.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.common.actions.KeyDownAction
If the key is down, this method calls the update method of the action that is applied.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.common.actions.ScaleImage
Sets the scale of the particle based on the values defined and the particle's energy level.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.common.actions.TargetColor
Adjusts the color of the particle based on its current color, the target color and the time elapsed.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.common.actions.TargetScale
Adjusts the scale of the particle based on its current scale, the target scale and the time elapsed.
update(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in interface org.flintparticles.common.activities.Activity
The update method is used by the emitter to apply the activity.
update(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.common.activities.ActivityBase
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.common.activities.UpdateOnFrame
Calls the frameUpdate method of the FrameUpdatable object associated with this activity.
update(time) — Method in class org.flintparticles.common.emitters.Emitter
Used to update the emitter.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.Accelerate
Applies the acceleration to a particle for the specified time period.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.ApproachNeighbours
Causes the particle to check all nearby particles and move towards their average position.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.BoundingBox
Tests whether the particle is at the edge of the box and, if so, adjusts its velocity to bounce in back towards the center of the box.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.Collide
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.DeathSpeed
Checks the particle's speed and marks it as dead if it is moving faster than the speed limit, if this is a mximum speed limit, or slower than is this is a minimum speed limit.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.DeathZone
Checks whether the particle is inside the zone and kills it if it is in the DeathZone region.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.Explosion
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.Friction
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.GravityWell
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.Jet
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.LinearDrag
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.MatchRotateVelocity
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.MatchVelocity
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.MinimumDistance
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.Move
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.MutualGravity
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.QuadraticDrag
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.RandomDrift
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.Rotate
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.RotateToDirection
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.RotationalFriction
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.RotationalLinearDrag
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.RotationalQuadraticDrag
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.ScaleAll
Sets the scale of the particle based on the values defined and the particle's energy level.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.SpeedLimit
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.TargetRotateVelocity
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.TargetVelocity
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.TurnTowardsPoint
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.TweenPosition
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.threeD.actions.ZonedAction
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.threeD.activities.MoveEmitter
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.threeD.activities.RotateEmitter
This method does nothing.
update(time) — Method in class org.flintparticles.threeD.renderers.controllers.FirstPersonCamera
update(time) — Method in class org.flintparticles.threeD.renderers.controllers.OrbitCamera
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.Accelerate
Applies the acceleration to a particle for the specified time period.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.ApproachNeighbours
Checks all particles near the current particle and applies the acceleration to move the particle towards their average position.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.BoundingBox
Tests whether the particle is at the edge of the box and, if so, adjusts its velocity to bounce in back towards the center of the box.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.Collide
Causes the particle to check for collisions against all other particles.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.DeathSpeed
Checks the particle's speed and marks it as dead if it is moving faster than the speed limit, if this is a mximum speed limit, or slower if this is a minimum speed limit.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.DeathZone
Checks whether the particle is inside the zone and kills it if it is in the DeathZone region.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.Explosion
Calculates the effect of the blast and shockwave on the particle at this time.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.Friction
Calculates the effect of the friction on the particle over the period of time indicated and adjusts the particle's velocity accordingly.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.GravityWell
Calculates the gravity force on the particle and applies it for the period of time indicated.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.Jet
Checks if the particle is inside the zone and, if so, applies the acceleration to the particle for the period of time indicated.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.LinearDrag
Calculates the drag on the particle and applies it for the period of time indicated.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.MatchRotateVelocity
Checks all particles near the current particle and applies the angular acceleration to alter the particle's angular velocity towards their average angular velocity.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.MatchVelocity
Checks all particles near the current particle and applies the acceleration to alter the particle's velocity towards their average velocity.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.MinimumDistance
Checks for particles closer than the minimum distance to the current particle and if any are found applies the acceleration to move the particles apart.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.MouseGravity
Calculates the gravity force on the particle and applies it for the period of time indicated.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.Move
Updates the particle's position based on its velocity and the period of time indicated.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.MutualGravity
Checks all particles near the current particle and applies the gravity force between them.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.QuadraticDrag
Calculates the drag on the particle and applies it for the period of time indicated.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.RandomDrift
Calculates a random drift for this frame and applies it for the period of time indicated.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.Rotate
Updates the particle's rotation based on its angular velocity and the period of time indicated.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.RotateToDirection
Calculates a new rotation based on the direction of the particle's velocity and applies it to the particle.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.RotationalFriction
Calculates the effect of the friction on the particle over the period of time indicated and adjusts the particle's angular velocity accordingly.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.RotationalLinearDrag
Calculates the rotational drag on the particle and applies it for the period of time indicated.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.RotationalQuadraticDrag
Calculates the rotational drag on the particle and applies it for the period of time indicated.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.ScaleAll
Sets the scale of the particle based on the values defined and the particle's energy level.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.SpeedLimit
Checks whether the particle's speed is above or below the speed limit as appropriate and, if so, alters its speed to match the speed limit.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.TargetRotateVelocity
Calculates the difference between the particle's angular velocity and the target and adjusts the angular velocity closer to the target by an amount proportional to the difference, the time and the rate of convergence.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.TargetVelocity
Calculates the difference between the particle's velocity and the target and adjusts the velocity closer to the target by an amount proportional to the difference, the time and the rate of convergence.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.TurnTowardsMouse
Calculates the direction to the mouse and turns the particle towards this direction.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.TurnTowardsPoint
Calculates the direction to the focus point and turns the particle towards this direction.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.TweenPosition
Calculates the current position of the particle based on it's energy.
update(emitter:org.flintparticles.common.emitters:Emitter, particle:org.flintparticles.common.particles:Particle, time) — Method in class org.flintparticles.twoD.actions.ZonedAction
Checks if the particle is in the zone and if so calls the update method of the action being used.
update(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.twoD.activities.FollowMouse
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.twoD.activities.MoveEmitter
This method does nothing.
update(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.twoD.activities.RotateEmitter
This method does nothing.
UPDATE — Static property in class org.flintparticles.common.events.UpdateEvent
The event dispatched on the enter frame
updateEmitter(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.common.counters.Blast
Returns 0 to indicate that no particles should be emitted after the initial blast.
updateEmitter(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in interface org.flintparticles.common.counters.Counter
The updateEmitter method is called every frame after the emitter has started.
updateEmitter(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.common.counters.KeyDownCounter
The updateEmitter method is called every frame after the emitter has started.
updateEmitter(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.common.counters.PerformanceAdjusted
Uses the time and current rate to calculate how many particles the emitter should emit now.
updateEmitter(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.common.counters.Pulse
Uses the time, period and quantity to calculate how many particles the emitter should emit now.
updateEmitter(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.common.counters.Random
Uses the time, rateMin and rateMax to calculate how many particles the emitter should emit now.
updateEmitter(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.common.counters.SineCounter
Uses the time, period, rateMin and rateMax to calculate how many particles the emitter should emit now.
updateEmitter(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.common.counters.Steady
Uses the time, rateMin and rateMax to calculate how many particles the emitter should emit now.
updateEmitter(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.common.counters.TimePeriod
Uses the time, timePeriod and easing function to calculate how many particles the emitter should emit now.
updateEmitter(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.common.counters.ZeroCounter
Returns 0 to indicate that the emitter should emit no particles.
UpdateEvent — Class in package org.flintparticles.common.events
The class for particle related events dispatched by classes in the Flint project.
UpdateEvent(type, time, bubbles, cancelable) — Constructor in class org.flintparticles.common.events.UpdateEvent
The constructor creates a ParticleEvent object.
UpdateOnFrame — Class in package org.flintparticles.common.activities
The UpdateOnFrame activity is used to call a frameUpdate method of an object that implements the FrameUpdatable interface.
UpdateOnFrame(frameUpdatable:org.flintparticles.common.activities:FrameUpdatable) — Constructor in class org.flintparticles.common.activities.UpdateOnFrame
The constructor creates an UpdateOnFrame activity.
useInternalTick — Property in class org.flintparticles.common.emitters.Emitter
Indicates whether the emitter should manage its own internal update tick.
useInternalTick — Property in class org.flintparticles.threeD.renderers.controllers.FirstPersonCamera
Indicates whether the emitter should manage its own internal update tick.
useInternalTick — Property in class org.flintparticles.threeD.renderers.controllers.OrbitCamera
Indicates whether the emitter should manage its own internal update tick.
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