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
 AABB2
de.polygonal.motor2.math Axis-aligned bounding box (AABB) using a min-max representation.
 Attractor
de.polygonal.motor2.dynamics.forces 
 BodyUtils
de.polygonal.motor2.utils 
 BoxCircleContact
de.polygonal.motor2.dynamics.contact.generator 
 BoxData
de.polygonal.motor2.collision.shapes.data Defines the shape and mass properties of a box.
 BoxShape
de.polygonal.motor2.collision.shapes An oriented bounding box shape (OBB)
 BroadPhase
de.polygonal.motor2.collision.nbody 
 BufferedPair
de.polygonal.motor2.collision.nbody 
 BufferedPairManager
de.polygonal.motor2.collision.nbody 
 Bungee1
de.polygonal.motor2.dynamics.forces 
 Bungee2
de.polygonal.motor2.dynamics.forces 
 Buoyancy
de.polygonal.motor2.dynamics.forces 
 Circle2
de.polygonal.motor2.math A two-dimensional bounding sphere.
 CircleContact
de.polygonal.motor2.dynamics.contact.generator 
 CircleData
de.polygonal.motor2.collision.shapes.data Defines the shape and mass properties of a circle.
 CircleLineContact
de.polygonal.motor2.dynamics.contact.generator 
 CircleShape
de.polygonal.motor2.collision.shapes 
 Collider
de.polygonal.motor2.collision.pairwise 
 CollideTriangleHC
de.polygonal.motor2.collision.pairwise 
 Constants
de.polygonal.motor2 Defines world constants according to MKS.
 ContactFilter
de.polygonal.motor2.dynamics.contact 
 ConvexBSP
de.polygonal.motor2.math A bsp tree-based acceleration structure for performing extremal queries on a convex polygon, as described by Eberly, David in Game Physics, Morgan Kaufmann Publishers, 2004 The bsp tree is created for the polar dual supporting a O(log) search.
 ConvexBSPNode
de.polygonal.motor2.math 
 ConvexContact
de.polygonal.motor2.dynamics.contact.generator 
 DistanceJoint
de.polygonal.motor2.dynamics.joints A distance joint constrains two points on two bodies to remain at a fixed distance from each other.
 DistanceJointData
de.polygonal.motor2.dynamics.joints.data Distance joint definition.
 Drag
de.polygonal.motor2.dynamics.forces 
 E2
de.polygonal.motor2.math 
 ExhaustiveSearch
de.polygonal.motor2.collision.nbody Checks every possible pair against each other.
 ForceGenerator
de.polygonal.motor2.dynamics.forces 
 ForceRegistry
de.polygonal.motor2.dynamics.forces 
 GearJoint
de.polygonal.motor2.dynamics.joints A gear joint connects two joints.
 GearJointData
de.polygonal.motor2.dynamics.joints.data Gear joint definition.
 Gravity
de.polygonal.motor2.dynamics.forces 
 Island
de.polygonal.motor2.dynamics 
 Joint
de.polygonal.motor2.dynamics.joints 
 JointData
de.polygonal.motor2.dynamics.joints.data 
 JointNode
de.polygonal.motor2.dynamics.joints A joint edge is used to connect bodies and joints together in a joint graph where each body is a node and each joint is an edge.
 JointTypes
de.polygonal.motor2.dynamics.joints 
 LimitState
de.polygonal.motor2.dynamics.joints 
 LineData
de.polygonal.motor2.collision.shapes.data Line shape definition.
 LineShape
de.polygonal.motor2.collision.shapes 
 LinkedProxy
de.polygonal.motor2.collision.nbody 
 MouseJoint
de.polygonal.motor2.dynamics.joints A mouse joint is used to make a point on a body track a specified world point.
 MouseJointData
de.polygonal.motor2.dynamics.joints.data Mouse joint definition.
 PairCallback
de.polygonal.motor2.collision.nbody 
 PolyCircleContact
de.polygonal.motor2.dynamics.contact.generator 
 PolyData
de.polygonal.motor2.collision.shapes.data Defines the shape and mass properties of a convex polygon.
 PolyShape
de.polygonal.motor2.collision.shapes 
 PrismaticJoint
de.polygonal.motor2.dynamics.joints A prismatic joint.
 PrismaticJointData
de.polygonal.motor2.dynamics.joints.data Prismatic joint definition.
 Proxy
de.polygonal.motor2.collision.nbody 
 PulleyJoint
de.polygonal.motor2.dynamics.joints The pulley joint is connected to two bodies and two fixed ground points.
 PulleyJointData
de.polygonal.motor2.dynamics.joints.data Pulley joint definition.
 QuadTree
de.polygonal.motor2.collision.nbody 
 QuadTreeNode
de.polygonal.motor2.collision.nbody 
 QuadTreeProxy
de.polygonal.motor2.collision.nbody 
 Repulsor
de.polygonal.motor2.dynamics.forces 
 RevoluteJoint
de.polygonal.motor2.dynamics.joints A revolute joint constrains to bodies to share a common point while they are free to rotate about the point.
 RevoluteJointData
de.polygonal.motor2.dynamics.joints.data Revolute joint definition.
 RigidBody
de.polygonal.motor2.dynamics A rigid body.
 RigidBodyData
de.polygonal.motor2.dynamics 
 SAP
de.polygonal.motor2.collision.nbody This is a proper AS3 port of the Sweep and Prune broad phase algorithm found in Box2D and described in: Collision Detection in Interactive 3D Environments by Gino van den Bergen.
 SAPProxy
de.polygonal.motor2.collision.nbody 
 ShapeData
de.polygonal.motor2.collision.shapes.data A ShapeData object defines an abstract shape definition and acts as a template for constructing a shape.
 ShapeIterator
de.polygonal.motor2.utils 
 ShapeLib
de.polygonal.motor2.utils 
 ShapeSkeleton
de.polygonal.motor2.collision.shapes A generic raw shape from which all concrete shapes are derived.
 ShapeTypes
de.polygonal.motor2.collision.shapes 
 SIContactSolver
de.polygonal.motor2.dynamics.contact.solver Sequential impulses with accumulated clamping by Erin Catto from Box2D
 Spring1
de.polygonal.motor2.dynamics.forces an elastic spring based on hooks law connecting a fixed anchor and a rigid body.
 Spring2
de.polygonal.motor2.dynamics.forces 
 StayUprightSpring
de.polygonal.motor2.dynamics.forces 
 Tri2
de.polygonal.motor2.math 
 UnbufferedPair
de.polygonal.motor2.collision.nbody 
 UnbufferedPairManager
de.polygonal.motor2.collision.nbody 
 V2
de.polygonal.motor2.math 
 Wind
de.polygonal.motor2.dynamics.forces 
 World
de.polygonal.motor2 
 WorldCallback
de.polygonal.motor2