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  
b2Segment — Class in package Box2D.Collision
A line in space between two given vertices.
b2Settings — Class in package Box2D.Common
This class controls Box2D global settings
b2Shape — Class in package Box2D.Collision.Shapes
A shape is used for collision detection.
b2SimplexCache — Class in package Box2D.Collision
Used to warm start b2Distance.
b2Sweep — Class in package Box2D.Common.Math
This describes the motion of a body/shape for TOI computation.
SayGoodbyeFixture(fixture:Box2D.Dynamics:b2Fixture) — Method in class Box2D.Dynamics.b2DestructionListener
Called when any fixture is about to be destroyed due to the destruction of its parent body.
SayGoodbyeJoint(joint:Box2D.Dynamics.Joints:b2Joint) — Method in class Box2D.Dynamics.b2DestructionListener
Called when any joint is about to be destroyed due to the destruction of one of its attached bodies.
separation — Property in class Box2D.Collision.b2ContactPoint
The separation is negative when shapes are touching
Set(id:Box2D.Collision:b2ContactID) — Method in class Box2D.Collision.b2ContactID
Set(shape:Box2D.Collision.Shapes:b2Shape) — Method in class Box2D.Collision.b2DistanceProxy
Initialize the proxy using the given shape.
Set(m:Box2D.Collision:b2Manifold) — Method in class Box2D.Collision.b2Manifold
Set(m:Box2D.Collision:b2ManifoldPoint) — Method in class Box2D.Collision.b2ManifoldPoint
Set(other:Box2D.Collision.Shapes:b2Shape) — Method in class Box2D.Collision.Shapes.b2CircleShape
Set(other:Box2D.Collision.Shapes:b2Shape) — Method in class Box2D.Collision.Shapes.b2PolygonShape
Set(other:Box2D.Collision.Shapes:b2Shape) — Method in class Box2D.Collision.Shapes.b2Shape
Assign the properties of anther shape to this
Set(rr, gg, bb) — Method in class Box2D.Common.b2Color
Set(angle) — Method in class Box2D.Common.Math.b2Mat22
Set(other:Box2D.Common.Math:b2Sweep) — Method in class Box2D.Common.Math.b2Sweep
Set(x:Box2D.Common.Math:b2Transform) — Method in class Box2D.Common.Math.b2Transform
Set(x_, y_) — Method in class Box2D.Common.Math.b2Vec2
Set(x, y, z) — Method in class Box2D.Common.Math.b2Vec3
Set this vector to some specified coordinates.
SetActive(flag) — Method in class Box2D.Dynamics.b2Body
Set the active state of the body.
SetAlpha(alpha) — Method in class Box2D.Dynamics.b2DebugDraw
Set the alpha value used for lines
SetAngle(angle) — Method in class Box2D.Dynamics.b2Body
Set the world body angle
SetAngularDamping(angularDamping) — Method in class Box2D.Dynamics.b2Body
Set the angular damping of the body.
SetAngularVelocity(omega) — Method in class Box2D.Dynamics.b2Body
Set the angular velocity.
SetAsArray(vertices, vertexCount) — Method in class Box2D.Collision.Shapes.b2PolygonShape
Copy vertices.
SetAsBox(hx, hy) — Method in class Box2D.Collision.Shapes.b2PolygonShape
Build vertices to represent an axis-aligned box.
SetAsEdge(v1:Box2D.Common.Math:b2Vec2, v2:Box2D.Common.Math:b2Vec2) — Method in class Box2D.Collision.Shapes.b2PolygonShape
Set this as a single edge.
SetAsOrientedBox(hx, hy, center:Box2D.Common.Math:b2Vec2, angle) — Method in class Box2D.Collision.Shapes.b2PolygonShape
SetAsVector(vertices, vertexCount) — Method in class Box2D.Collision.Shapes.b2PolygonShape
Copy vertices.
SetAwake(flag) — Method in class Box2D.Dynamics.b2Body
Set the sleep state of the body.
SetAxisAligned(xDamping, yDamping) — Method in class Box2D.Dynamics.Controllers.b2TensorDampingController
Helper function to set T in a common case
SetBroadPhase(broadPhase:Box2D.Collision:IBroadPhase) — Method in class Box2D.Dynamics.b2World
Use the given object as a broadphase.
SetBullet(flag) — Method in class Box2D.Dynamics.b2Body
Should this body be treated like a bullet for continuous collision detection?
SetContactFilter(filter:Box2D.Dynamics:b2ContactFilter) — Method in class Box2D.Dynamics.b2World
Register a contact filter to provide specific control over collision.
SetContactListener(listener:Box2D.Dynamics:b2ContactListener) — Method in class Box2D.Dynamics.b2World
Register a contact event listener
SetContinuousPhysics(flag) — Method in class Box2D.Dynamics.b2World
Enable/disable continuous physics.
SetDampingRatio(ratio) — Method in class Box2D.Dynamics.Joints.b2DistanceJoint
SetDampingRatio(ratio) — Method in class Box2D.Dynamics.Joints.b2MouseJoint
SetDebugDraw(debugDraw:Box2D.Dynamics:b2DebugDraw) — Method in class Box2D.Dynamics.b2World
Register a routine for debug drawing.
SetDensity(density) — Method in class Box2D.Dynamics.b2Fixture
Set the density of this fixture.
SetDestructionListener(listener:Box2D.Dynamics:b2DestructionListener) — Method in class Box2D.Dynamics.b2World
Destruct the world.
SetDrawScale(drawScale) — Method in class Box2D.Dynamics.b2DebugDraw
Set the draw scale
SetEnabled(flag) — Method in class Box2D.Dynamics.Contacts.b2Contact
Enable/disable this contact.
SetFillAlpha(alpha) — Method in class Box2D.Dynamics.b2DebugDraw
Set the alpha value used for fills
SetFilterData(filter:Box2D.Dynamics:b2FilterData) — Method in class Box2D.Dynamics.b2Fixture
Set the contact filtering data.
SetFixedRotation(fixed) — Method in class Box2D.Dynamics.b2Body
Set this body to have fixed rotation.
SetFlags(flags) — Method in class Box2D.Dynamics.b2DebugDraw
Set the drawing flags.
SetFrequency(hz) — Method in class Box2D.Dynamics.Joints.b2DistanceJoint
SetFrequency(hz) — Method in class Box2D.Dynamics.Joints.b2MouseJoint
SetFriction(friction) — Method in class Box2D.Dynamics.b2Fixture
Set the coefficient of friction.
SetGravity(gravity:Box2D.Common.Math:b2Vec2) — Method in class Box2D.Dynamics.b2World
Change the global gravity vector.
SetIdentity() — Method in class Box2D.Common.Math.b2Mat22
SetIdentity() — Method in class Box2D.Common.Math.b2Mat33
SetIdentity() — Method in class Box2D.Common.Math.b2Transform
Set this to the identity transform.
SetLength(length) — Method in class Box2D.Dynamics.Joints.b2DistanceJoint
SetLimits(lower, upper) — Method in class Box2D.Dynamics.Joints.b2LineJoint
Set the joint limits, usually in meters.
SetLimits(lower, upper) — Method in class Box2D.Dynamics.Joints.b2PrismaticJoint
Set the joint limits, usually in meters.
SetLimits(lower, upper) — Method in class Box2D.Dynamics.Joints.b2RevoluteJoint
Set the joint limits in radians.
SetLinearDamping(linearDamping) — Method in class Box2D.Dynamics.b2Body
Set the linear damping of the body.
SetLinearVelocity(v:Box2D.Common.Math:b2Vec2) — Method in class Box2D.Dynamics.b2Body
Set the linear velocity of the center of mass.
SetLineThickness(lineThickness) — Method in class Box2D.Dynamics.b2DebugDraw
Set the line thickness
SetLocalPosition(position:Box2D.Common.Math:b2Vec2) — Method in class Box2D.Collision.Shapes.b2CircleShape
Set the local position of this circle in its parent body.
SetM(m:Box2D.Common.Math:b2Mat22) — Method in class Box2D.Common.Math.b2Mat22
SetM(m:Box2D.Common.Math:b2Mat33) — Method in class Box2D.Common.Math.b2Mat33
SetMassData(massData:Box2D.Collision.Shapes:b2MassData) — Method in class Box2D.Dynamics.b2Body
Set the mass properties to override the mass properties of the fixtures Note that this changes the center of mass position.
SetMaxForce(force) — Method in class Box2D.Dynamics.Joints.b2FrictionJoint
SetMaxForce(maxForce) — Method in class Box2D.Dynamics.Joints.b2MouseJoint
SetMaxMotorForce(force) — Method in class Box2D.Dynamics.Joints.b2LineJoint
Set the maximum motor force, usually in N.
SetMaxMotorForce(force) — Method in class Box2D.Dynamics.Joints.b2PrismaticJoint
Set the maximum motor force, usually in N.
SetMaxMotorTorque(torque) — Method in class Box2D.Dynamics.Joints.b2RevoluteJoint
Set the maximum motor torque, usually in N-m.
SetMaxTorque(torque) — Method in class Box2D.Dynamics.Joints.b2FrictionJoint
SetMotorSpeed(speed) — Method in class Box2D.Dynamics.Joints.b2LineJoint
Set the motor speed, usually in meters per second.
SetMotorSpeed(speed) — Method in class Box2D.Dynamics.Joints.b2PrismaticJoint
Set the motor speed, usually in meters per second.
SetMotorSpeed(speed) — Method in class Box2D.Dynamics.Joints.b2RevoluteJoint
Set the motor speed in radians per second.
SetPosition(position:Box2D.Common.Math:b2Vec2) — Method in class Box2D.Dynamics.b2Body
Setthe world body origin position.
SetPositionAndAngle(position:Box2D.Common.Math:b2Vec2, angle) — Method in class Box2D.Dynamics.b2Body
Set the position of the body's origin and rotation (radians).
SetRadius(radius) — Method in class Box2D.Collision.Shapes.b2CircleShape
Set the radius of the circle
SetRatio(ratio) — Method in class Box2D.Dynamics.Joints.b2GearJoint
Set the gear ratio.
SetRestitution(restitution) — Method in class Box2D.Dynamics.b2Fixture
Get the coefficient of restitution.
SetSensor(sensor) — Method in class Box2D.Dynamics.b2Fixture
Set if this fixture is a sensor.
SetSensor(sensor) — Method in class Box2D.Dynamics.Contacts.b2Contact
Change this to be a sensor or-non-sensor contact.
SetSleepingAllowed(flag) — Method in class Box2D.Dynamics.b2Body
Is this body allowed to sleep
SetSprite(sprite) — Method in class Box2D.Dynamics.b2DebugDraw
Set the sprite
SetTarget(target:Box2D.Common.Math:b2Vec2) — Method in class Box2D.Dynamics.Joints.b2MouseJoint
Use this to update the target point.
SetTransform(xf:Box2D.Common.Math:b2Transform) — Method in class Box2D.Dynamics.b2Body
Set the position of the body's origin and rotation (radians).
SetType(type) — Method in class Box2D.Dynamics.b2Body
Set the type of this body.
SetUserData(data) — Method in class Box2D.Dynamics.b2Body
Set the user data.
SetUserData(data) — Method in class Box2D.Dynamics.b2Fixture
Set the user data.
SetUserData(data) — Method in class Box2D.Dynamics.Joints.b2Joint
Set the user data pointer.
SetV(v:Box2D.Common.Math:b2Vec2) — Method in class Box2D.Common.Math.b2Vec2
SetV(v:Box2D.Common.Math:b2Vec3) — Method in class Box2D.Common.Math.b2Vec3
SetVV(c1:Box2D.Common.Math:b2Vec2, c2:Box2D.Common.Math:b2Vec2) — Method in class Box2D.Common.Math.b2Mat22
SetVVV(c1:Box2D.Common.Math:b2Vec3, c2:Box2D.Common.Math:b2Vec3, c3:Box2D.Common.Math:b2Vec3) — Method in class Box2D.Common.Math.b2Mat33
SetWarmStarting(flag) — Method in class Box2D.Dynamics.b2World
Enable/disable warm starting.
SetXFormScale(xformScale) — Method in class Box2D.Dynamics.b2DebugDraw
Set the scale used for drawing XForms
SetZero() — Method in class Box2D.Common.Math.b2Mat22
SetZero() — Method in class Box2D.Common.Math.b2Mat33
SetZero() — Method in class Box2D.Common.Math.b2Vec2
SetZero() — Method in class Box2D.Common.Math.b2Vec3
Sets this vector to all zeros
shape — Property in class Box2D.Dynamics.b2FixtureDef
The shape, this must be set.
shape1 — Property in class Box2D.Collision.b2ContactPoint
The first shape
shape1 — Property in class Box2D.Dynamics.Contacts.b2ContactResult
The first shape
shape2 — Property in class Box2D.Collision.b2ContactPoint
The second shape
shape2 — Property in class Box2D.Dynamics.Contacts.b2ContactResult
The second shape
ShouldCollide(fixtureA:Box2D.Dynamics:b2Fixture, fixtureB:Box2D.Dynamics:b2Fixture) — Method in class Box2D.Dynamics.b2ContactFilter
Return true if contact calculations should be performed between these two fixtures.
Solve(out:Box2D.Common.Math:b2Vec2, bX, bY) — Method in class Box2D.Common.Math.b2Mat22
Solve22(out:Box2D.Common.Math:b2Vec2, bX, bY) — Method in class Box2D.Common.Math.b2Mat33
Solve33(out:Box2D.Common.Math:b2Vec3, bX, bY, bZ) — Method in class Box2D.Common.Math.b2Mat33
Split(callback) — Method in class Box2D.Dynamics.b2Body
Splits a body into two, preserving dynamic properties
Step(dt, velocityIterations, positionIterations) — Method in class Box2D.Dynamics.b2World
Take a time step.
Step(step) — Method in class Box2D.Dynamics.Controllers.b2BuoyancyController
Step(step) — Method in class Box2D.Dynamics.Controllers.b2ConstantAccelController
Step(step) — Method in class Box2D.Dynamics.Controllers.b2ConstantForceController
Step(step) — Method in class Box2D.Dynamics.Controllers.b2Controller
Step(step) — Method in class Box2D.Dynamics.Controllers.b2GravityController
Step(step) — Method in class Box2D.Dynamics.Controllers.b2TensorDampingController
Subtract(v:Box2D.Common.Math:b2Vec2) — Method in class Box2D.Common.Math.b2Vec2
Subtract(v:Box2D.Common.Math:b2Vec3) — Method in class Box2D.Common.Math.b2Vec3
sweepA — Property in class Box2D.Collision.b2TOIInput
sweepB — Property in class Box2D.Collision.b2TOIInput
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