Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 AngularConstraint
com.fileitup.fisixengine.constraintsA constraint which holds 3 objects within the given relative angles.
 ArrayUtils
com.fileitup.fisixengine.utilsProvides static methods for array manipulation.
 BoundingBox
com.fileitup.fisixengine.utilsHolds information about a 2D rectangle
 Bullet
com.fileitup.fisixengine.resourcesSimilar to a projectile, except it isn't affected by gravity.
 CircleContainer
com.fileitup.fisixengine.containersA Container which uses a CircleParticle as the bounds for its objects, as well as collision detection with the simulation.
 CircleParticle
com.fileitup.fisixengine.particlesAn axis-aligned (no rotations) dynamic circle.
 CircleParticleConveyor
com.fileitup.fisixengine.resources 
 CollisionData
com.fileitup.fisixengine.collisionsHold information about a collision.
 CollisionObject
com.fileitup.fisixengine.coreThe parent of all objects with physical presence.
 Constraint
com.fileitup.fisixengine.primitivesThe base class upon which all constraints are created.
 ConstraintAttacher
com.fileitup.fisixengine.graphicsA DisplayAttacher customized especially for Spring and Stick Constraints.
 DetectionModes
com.fileitup.fisixengine.collisionsHolds constants used to set Collision Detection Modes.
 DisplayAttacher
com.fileitup.fisixengine.graphicsThe most basic DisplayAttacher, used to attach a Flash DisplayObject to a single vector.
 DisplayAttacher2
com.fileitup.fisixengine.graphicsAttaches a Flash DisplayObject to one vector and sets its rotation to the angle between the first and second vector.
 DisplayAttacher3
com.fileitup.fisixengine.graphicsAnchors the display object to 'anchor' and sets its angle to the angle between anchor2 and anchor3.
 DynamicSurface
com.fileitup.fisixengine.surfacesSimilar to the Surface object, only this one can move.
 EngineObject
com.fileitup.fisixengine.coreAn interface to be implemented by all objects which are added to the engine in the simulation.
 FisixContainer
com.fileitup.fisixengine.primitivesA class for creating primitives which serve as the bounds for other objects.
 FisixEngine
com.fileitup.fisixengine.core This is the first class that should be instanciated in your simulation.
 FisixObject
com.fileitup.fisixengine.core The main class of the engine.
 FractalTerrain
com.fileitup.fisixengine.resourcesA modified FisixObject which, on instantiation, creates a fractal terrain within itself, composed of static surfaces.
 GuideParticle
com.fileitup.fisixengine.particlesUsed when constructing rigid objects.
 IntersectionData
com.fileitup.fisixengine.utilsStores information about an intersection test.
 Line
com.fileitup.fisixengine.utilsA utility class for various calculation involving line segments
 Magnet
com.fileitup.fisixengine.primitivesA magnet for attracting and repelling objects.
 Material
com.fileitup.fisixengine.materialsHolds information about a specific material.
 MaterialFactory
com.fileitup.fisixengine.materialsA static class that stores all the materials to be used in the simulation
 MathEngine
com.fileitup.fisixengine.utils Provides static constants and functions to perform various mathematical operations.
 MouseAttacher
com.fileitup.fisixengine.utilsA class for quickly attaching an object to the mouse pointer.
 Particle
com.fileitup.fisixengine.primitivesThe parent class for all dynamic objects.
 ParticleAttacher
com.fileitup.fisixengine.graphicsA DisplayAttacher customized especially for Particles.
 PolygonParticle
com.fileitup.fisixengine.particlesA place holder for the future Polygon Class.
 Projectile
com.fileitup.fisixengine.resourcesA class for the quick creation of projectiles/bullets.
 RaycastData
com.fileitup.fisixengine.utilsHolds the data of a raycasting intersection test.
 Raycaster
com.fileitup.fisixengine.utilsUsed to find the closest object between a starting point to an ending point.
 ReactionModes
com.fileitup.fisixengine.collisionsHolds constants used to set Collision Reaction Modes.
 Rope
com.fileitup.fisixengine.resourcesQuickly creates a rope (series of constrained particles) with the given parameters within a FisixObject.
 Sorter
com.fileitup.fisixengine.utilsA utility class for sorting arrays.
 SpringConstraint
com.fileitup.fisixengine.constraintsConnects two objects to eachother.
 StickConstraint
com.fileitup.fisixengine.constraintsA completely stiff SpringConstraint.
 Surface
com.fileitup.fisixengine.primitivesA static surface (doesn't move)
 SurfaceAttacher
com.fileitup.fisixengine.graphicsA DisplayAttacher customized especially for Surfaces.
 SurfaceConveyor
com.fileitup.fisixengine.resources 
 Vector
com.fileitup.fisixengine.coreA class which serves as the base for many of the engine's calculations.
 WheelAttacher
com.fileitup.fisixengine.graphicsA DisplayAttacher customized especially for Wheels.
 WheelContainer
com.fileitup.fisixengine.containersA Container which uses a WheelParticle as the bounds for its objects, as well as collision detection with the simulation.
 WheelParticle
com.fileitup.fisixengine.particlesSimilar to a CircleParticle, but can rotate.