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.
| Class | Package | Description | |
|---|---|---|---|
| AngularConstraint
| com.fileitup.fisixengine.constraints | A constraint which holds 3 objects within the given relative angles. | |
| ArrayUtils
| com.fileitup.fisixengine.utils | Provides static methods for array manipulation. | |
| BoundingBox
| com.fileitup.fisixengine.utils | Holds information about a 2D rectangle | |
| Bullet
| com.fileitup.fisixengine.resources | Similar to a projectile, except it isn't affected by gravity. | |
| CircleContainer
| com.fileitup.fisixengine.containers | A Container which uses a CircleParticle as the bounds for its objects, as well as collision detection with the simulation. | |
| CircleParticle
| com.fileitup.fisixengine.particles | An axis-aligned (no rotations) dynamic circle. | |
| CircleParticleConveyor
| com.fileitup.fisixengine.resources | ||
| CollisionData
| com.fileitup.fisixengine.collisions | Hold information about a collision. | |
| CollisionObject
| com.fileitup.fisixengine.core | The parent of all objects with physical presence. | |
| Constraint
| com.fileitup.fisixengine.primitives | The base class upon which all constraints are created. | |
| ConstraintAttacher
| com.fileitup.fisixengine.graphics | A DisplayAttacher customized especially for Spring and Stick Constraints. | |
| DetectionModes
| com.fileitup.fisixengine.collisions | Holds constants used to set Collision Detection Modes. | |
| DisplayAttacher
| com.fileitup.fisixengine.graphics | The most basic DisplayAttacher, used to attach a Flash DisplayObject to a single vector. | |
| DisplayAttacher2
| com.fileitup.fisixengine.graphics | Attaches a Flash DisplayObject to one vector and sets its rotation to the angle between the first and second vector. | |
| DisplayAttacher3
| com.fileitup.fisixengine.graphics | Anchors the display object to 'anchor' and sets its angle to the angle between anchor2 and anchor3. | |
| DynamicSurface
| com.fileitup.fisixengine.surfaces | Similar to the Surface object, only this one can move. | |
| EngineObject
| com.fileitup.fisixengine.core | An interface to be implemented by all objects which are added to the engine in the simulation. | |
| FisixContainer
| com.fileitup.fisixengine.primitives | A 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.resources | A modified FisixObject which, on instantiation, creates a fractal terrain within itself, composed of static surfaces. | |
| GuideParticle
| com.fileitup.fisixengine.particles | Used when constructing rigid objects. | |
| IntersectionData
| com.fileitup.fisixengine.utils | Stores information about an intersection test. | |
| Line
| com.fileitup.fisixengine.utils | A utility class for various calculation involving line segments | |
| Magnet
| com.fileitup.fisixengine.primitives | A magnet for attracting and repelling objects. | |
| Material
| com.fileitup.fisixengine.materials | Holds information about a specific material. | |
| MaterialFactory
| com.fileitup.fisixengine.materials | A 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.utils | A class for quickly attaching an object to the mouse pointer. | |
| Particle
| com.fileitup.fisixengine.primitives | The parent class for all dynamic objects. | |
| ParticleAttacher
| com.fileitup.fisixengine.graphics | A DisplayAttacher customized especially for Particles. | |
| PolygonParticle
| com.fileitup.fisixengine.particles | A place holder for the future Polygon Class. | |
| Projectile
| com.fileitup.fisixengine.resources | A class for the quick creation of projectiles/bullets. | |
| RaycastData
| com.fileitup.fisixengine.utils | Holds the data of a raycasting intersection test. | |
| Raycaster
| com.fileitup.fisixengine.utils | Used to find the closest object between a starting point to an ending point. | |
| ReactionModes
| com.fileitup.fisixengine.collisions | Holds constants used to set Collision Reaction Modes. | |
| Rope
| com.fileitup.fisixengine.resources | Quickly creates a rope (series of constrained particles) with the given parameters within a FisixObject. | |
| Sorter
| com.fileitup.fisixengine.utils | A utility class for sorting arrays. | |
| SpringConstraint
| com.fileitup.fisixengine.constraints | Connects two objects to eachother. | |
| StickConstraint
| com.fileitup.fisixengine.constraints | A completely stiff SpringConstraint. | |
| Surface
| com.fileitup.fisixengine.primitives | A static surface (doesn't move) | |
| SurfaceAttacher
| com.fileitup.fisixengine.graphics | A DisplayAttacher customized especially for Surfaces. | |
| SurfaceConveyor
| com.fileitup.fisixengine.resources | ||
| Vector
| com.fileitup.fisixengine.core | A class which serves as the base for many of the engine's calculations. | |
| WheelAttacher
| com.fileitup.fisixengine.graphics | A DisplayAttacher customized especially for Wheels. | |
| WheelContainer
| com.fileitup.fisixengine.containers | A Container which uses a WheelParticle as the bounds for its objects, as well as collision detection with the simulation. | |
| WheelParticle
| com.fileitup.fisixengine.particles | Similar to a CircleParticle, but can rotate. |