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 |