| 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 | |