Box2D  2.3.0
A 2D Physics Engine for Games
 All Classes Files Functions Variables Enumerations Enumerator Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
oCb2AABBAn axis aligned bounding box
oCb2Block
oCb2BlockAllocator
oCb2BodyA rigid body. These are created via b2World::CreateBody
oCb2BodyDef
oCb2BroadPhase
oCb2ChainAndCircleContact
oCb2ChainAndPolygonContact
oCb2ChainShape
oCb2Chunk
oCb2CircleContact
oCb2CircleShapeA circle shape
oCb2ClipVertexUsed for computing contact manifolds
oCb2ColorColor for debug drawing. Each value has the range [0,1]
oCb2Contact
oCb2ContactEdge
oCb2ContactFeature
oCb2ContactFilter
oCb2ContactIDContact ids to facilitate warm starting
oCb2ContactImpulse
oCb2ContactListener
oCb2ContactManager
oCb2ContactPositionConstraint
oCb2ContactRegister
oCb2ContactSolver
oCb2ContactSolverDef
oCb2ContactVelocityConstraint
oCb2DestructionListener
oCb2DistanceInput
oCb2DistanceJoint
oCb2DistanceJointDef
oCb2DistanceOutputOutput for b2Distance
oCb2DistanceProxy
oCb2Draw
oCb2DynamicTree
oCb2EdgeAndCircleContact
oCb2EdgeAndPolygonContact
oCb2EdgeShape
oCb2EPAxis
oCb2EPCollider
oCb2FilterThis holds contact filtering data
oCb2Fixture
oCb2FixtureDef
oCb2FixtureProxyThis proxy is used internally to connect fixtures to the broad-phase
oCb2FrictionJoint
oCb2FrictionJointDefFriction joint definition
oCb2GearJoint
oCb2GearJointDef
oCb2GrowableStack
oCb2IslandThis is an internal class
oCb2Jacobian
oCb2Joint
oCb2JointDefJoint definitions are used to construct joints
oCb2JointEdge
oCb2Manifold
oCb2ManifoldPoint
oCb2MassDataThis holds the mass data computed for a shape
oCb2Mat22A 2-by-2 matrix. Stored in column-major order
oCb2Mat33A 3-by-3 matrix. Stored in column-major order
oCb2MotorJoint
oCb2MotorJointDefMotor joint definition
oCb2MouseJoint
oCb2MouseJointDef
oCb2Pair
oCb2PolygonAndCircleContact
oCb2PolygonContact
oCb2PolygonShape
oCb2PositionThis is an internal structure
oCb2PositionSolverManifold
oCb2PrismaticJoint
oCb2PrismaticJointDef
oCb2ProfileProfiling data. Times are in milliseconds
oCb2PulleyJoint
oCb2PulleyJointDef
oCb2QueryCallback
oCb2RayCastCallback
oCb2RayCastInputRay-cast input data. The ray extends from p1 to p1 + maxFraction * (p2 - p1)
oCb2RayCastOutput
oCb2ReferenceFace
oCb2RevoluteJoint
oCb2RevoluteJointDef
oCb2Rope
oCb2RopeDef
oCb2RopeJoint
oCb2RopeJointDef
oCb2RotRotation
oCb2SeparationFunction
oCb2Shape
oCb2Simplex
oCb2SimplexCache
oCb2SimplexVertex
oCb2SolverDataSolver Data
oCb2StackAllocator
oCb2StackEntry
oCb2Sweep
oCb2TempPolygon
oCb2Timer
oCb2TimeStepThis is an internal structure
oCb2TOIInputInput parameters for b2TimeOfImpact
oCb2TOIOutput
oCb2Transform
oCb2TreeNodeA node in the dynamic tree. The client does not interact with this directly
oCb2Vec2A 2D column vector
oCb2Vec3A 2D column vector with 3 elements
oCb2VelocityThis is an internal structure
oCb2VelocityConstraintPoint
oCb2Version
oCb2WeldJoint
oCb2WeldJointDef
oCb2WheelJoint
oCb2WheelJointDef
oCb2World
oCb2WorldManifoldThis is used to compute the current state of a contact manifold
oCb2WorldQueryWrapper
\Cb2WorldRayCastWrapper