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  
b2CircleShape — Class in package Box2D.Collision.Shapes
A circle shape.
b2CircleShape(radius) — Constructor in class Box2D.Collision.Shapes.b2CircleShape
b2Color — Class in package Box2D.Common
Color for debug drawing.
b2Color(rr, gg, bb) — Constructor in class Box2D.Common.b2Color
b2ConstantAccelController — Class in package Box2D.Dynamics.Controllers
Applies an acceleration every frame, like gravity
b2ConstantForceController — Class in package Box2D.Dynamics.Controllers
Applies a force every frame
b2Contact — Class in package Box2D.Dynamics.Contacts
The class manages contact between two shapes.
b2Contact() — Constructor in class Box2D.Dynamics.Contacts.b2Contact
b2ContactEdge — Class in package Box2D.Dynamics.Contacts
A contact edge is used to connect bodies and contacts together in a contact graph where each body is a node and each contact is an edge.
b2ContactFilter — Class in package Box2D.Dynamics
Implement this class to provide collision filtering.
b2ContactID — Class in package Box2D.Collision
We use contact ids to facilitate warm starting.
b2ContactID() — Constructor in class Box2D.Collision.b2ContactID
b2ContactImpulse — Class in package Box2D.Dynamics
Contact impulses for reporting.
b2ContactListener — Class in package Box2D.Dynamics
Implement this class to get contact information.
b2ContactPoint — Class in package Box2D.Collision
This structure is used to report contact points.
b2ContactResult — Class in package Box2D.Dynamics.Contacts
This structure is used to report contact point results.
b2Controller — Class in package Box2D.Dynamics.Controllers
Base class for controllers.
b2ControllerEdge — Class in package Box2D.Dynamics.Controllers
c — Property in class Box2D.Common.Math.b2Sweep
Center world position
c0 — Property in class Box2D.Common.Math.b2Sweep
Center world position
categoryBits — Property in class Box2D.Dynamics.b2FilterData
The collision category bits.
center — Property in class Box2D.Collision.b2OBB
The local centroid
center — Property in class Box2D.Collision.Shapes.b2MassData
The position of the shape's centroid relative to the shape's origin.
Clear() — Method in class Box2D.Dynamics.Controllers.b2Controller
ClearFlags(flags) — Method in class Box2D.Dynamics.b2DebugDraw
Clear flags from the current flags.
ClearForces() — Method in class Box2D.Dynamics.b2World
Call this after you are done with time steps to clear the forces.
col1 — Property in class Box2D.Common.Math.b2Mat22
col1 — Property in class Box2D.Common.Math.b2Mat33
col2 — Property in class Box2D.Common.Math.b2Mat22
col2 — Property in class Box2D.Common.Math.b2Mat33
col3 — Property in class Box2D.Common.Math.b2Mat33
collideConnected — Property in class Box2D.Dynamics.Joints.b2JointDef
Set this flag to true if the attached bodies should collide.
color — Property in class Box2D.Common.b2Color
Combine(aabb1:Box2D.Collision:b2AABB, aabb2:Box2D.Collision:b2AABB) — Static method in class Box2D.Collision.b2AABB
Combine two AABBs into one.
ComputeAABB(aabb:Box2D.Collision:b2AABB, transform:Box2D.Common.Math:b2Transform) — Method in class Box2D.Collision.Shapes.b2CircleShape
Given a transform, compute the associated axis aligned bounding box for this shape.
ComputeAABB(aabb:Box2D.Collision:b2AABB, xf:Box2D.Common.Math:b2Transform) — Method in class Box2D.Collision.Shapes.b2PolygonShape
Given a transform, compute the associated axis aligned bounding box for this shape.
ComputeAABB(aabb:Box2D.Collision:b2AABB, xf:Box2D.Common.Math:b2Transform) — Method in class Box2D.Collision.Shapes.b2Shape
Given a transform, compute the associated axis aligned bounding box for this shape.
ComputeCentroid(vs, count) — Static method in class Box2D.Collision.Shapes.b2PolygonShape
Computes the centroid of the given polygon
ComputeMass(massData:Box2D.Collision.Shapes:b2MassData, density) — Method in class Box2D.Collision.Shapes.b2CircleShape
Compute the mass properties of this shape using its dimensions and density.
ComputeMass(massData:Box2D.Collision.Shapes:b2MassData, density) — Method in class Box2D.Collision.Shapes.b2PolygonShape
Compute the mass properties of this shape using its dimensions and density.
ComputeMass(massData:Box2D.Collision.Shapes:b2MassData, density) — Method in class Box2D.Collision.Shapes.b2Shape
Compute the mass properties of this shape using its dimensions and density.
ComputeSubmergedArea(normal:Box2D.Common.Math:b2Vec2, offset, xf:Box2D.Common.Math:b2Transform, c:Box2D.Common.Math:b2Vec2) — Method in class Box2D.Collision.Shapes.b2CircleShape
Compute the volume and centroid of this shape intersected with a half plane
ComputeSubmergedArea(normal:Box2D.Common.Math:b2Vec2, offset, xf:Box2D.Common.Math:b2Transform, c:Box2D.Common.Math:b2Vec2) — Method in class Box2D.Collision.Shapes.b2PolygonShape
Compute the volume and centroid of this shape intersected with a half plane
ComputeSubmergedArea(normal:Box2D.Common.Math:b2Vec2, offset, xf:Box2D.Common.Math:b2Transform, c:Box2D.Common.Math:b2Vec2) — Method in class Box2D.Collision.Shapes.b2Shape
Compute the volume and centroid of this shape intersected with a half plane
contact — Property in class Box2D.Dynamics.Contacts.b2ContactEdge
Contains(aabb:Box2D.Collision:b2AABB) — Method in class Box2D.Collision.b2AABB
Is an AABB contained within this one.
controller — Property in class Box2D.Dynamics.Controllers.b2ControllerEdge
provides quick access to other end of this edge
Copy() — Method in class Box2D.Collision.b2ContactID
Copy() — Method in class Box2D.Collision.b2Manifold
Copy() — Method in class Box2D.Collision.Shapes.b2CircleShape
Copy() — Method in class Box2D.Collision.Shapes.b2PolygonShape
Copy() — Method in class Box2D.Collision.Shapes.b2Shape
Clone the shape
Copy() — Method in class Box2D.Common.Math.b2Mat22
Copy() — Method in class Box2D.Common.Math.b2Mat33
Copy() — Method in class Box2D.Common.Math.b2Sweep
Copy() — Method in class Box2D.Common.Math.b2Vec2
Copy() — Method in class Box2D.Common.Math.b2Vec3
Copy() — Method in class Box2D.Dynamics.b2FilterData
count — Property in class Box2D.Collision.b2SimplexCache
CreateBody(def:Box2D.Dynamics:b2BodyDef) — Method in class Box2D.Dynamics.b2World
Create a rigid body given a definition.
CreateController(controller:Box2D.Dynamics.Controllers:b2Controller) — Method in class Box2D.Dynamics.b2World
CreateFixture(def:Box2D.Dynamics:b2FixtureDef) — Method in class Box2D.Dynamics.b2Body
Creates a fixture and attach it to this body.
CreateFixture2(shape:Box2D.Collision.Shapes:b2Shape, density) — Method in class Box2D.Dynamics.b2Body
Creates a fixture from a shape and attach it to this body.
CreateJoint(def:Box2D.Dynamics.Joints:b2JointDef) — Method in class Box2D.Dynamics.b2World
Create a joint to constrain bodies together.
CreateProxy(aabb:Box2D.Collision:b2AABB, userData) — Method in class Box2D.Collision.b2DynamicTree
Create a proxy.
CreateProxy(aabb:Box2D.Collision:b2AABB, userData) — Method in class Box2D.Collision.b2DynamicTreeBroadPhase
Create a proxy with an initial AABB.
CreateProxy(aabb:Box2D.Collision:b2AABB, userData) — Method in interface Box2D.Collision.IBroadPhase
Create a proxy with an initial AABB.
CrossFV(s) — Method in class Box2D.Common.Math.b2Vec2
CrossVF(s) — Method in class Box2D.Common.Math.b2Vec2
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