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.
b2ShapeDef — Class in package Box2D.Collision.Shapes
A shape definition is used to construct a shape.
b2Sweep — Class in package Box2D.Common.Math
This describes the motion of a body/shape for TOI computation.
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.
SayGoodbyeShape(shape:Box2D.Collision.Shapes:b2Shape) — Method in class Box2D.Dynamics.b2DestructionListener
Called when any shape is about to be destroyed due to the destruction of its parent body.
separation — Property in class Box2D.Collision.b2ContactPoint
The separation is negative when shapes are touching
separation — Property in class Box2D.Collision.b2ManifoldPoint
Set(id:Box2D.Collision:b2ContactID) — Method in class Box2D.Collision.b2ContactID
Set(m:Box2D.Collision:b2ManifoldPoint) — Method in class Box2D.Collision.b2ManifoldPoint
Set(rr, gg, bb) — Method in class Box2D.Common.b2Color
Set(angle) — Method in class Box2D.Common.Math.b2Mat22
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.
Set(x:Box2D.Common.Math:b2XForm) — Method in class Box2D.Common.Math.b2XForm
SetAlpha(alpha) — Method in class Box2D.Dynamics.b2DebugDraw
Set the alpha value used for lines
SetAngularVelocity(omega) — Method in class Box2D.Dynamics.b2Body
Set the angular velocity.
SetAsBox(hx, hy) — Method in class Box2D.Collision.Shapes.b2PolygonDef
Build vertices to represent an axis-aligned box.
SetAsOrientedBox(hx, hy, center:Box2D.Common.Math:b2Vec2, angle) — Method in class Box2D.Collision.Shapes.b2PolygonDef
SetBoundaryListener(listener:Box2D.Dynamics:b2BoundaryListener) — Method in class Box2D.Dynamics.b2World
Register a broad-phase boundary listener.
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.
SetDebugDraw(debugDraw:Box2D.Dynamics:b2DebugDraw) — Method in class Box2D.Dynamics.b2World
Register a routine for debug drawing.
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
SetFillAlpha(alpha) — Method in class Box2D.Dynamics.b2DebugDraw
Set the alpha value used for fills
SetFilterData(filter:Box2D.Collision.Shapes:b2FilterData) — Method in class Box2D.Collision.Shapes.b2Shape
Set the contact filtering data.
SetFlags(flags) — Method in class Box2D.Dynamics.b2DebugDraw
Set the drawing flags.
SetFriction(friction) — Method in class Box2D.Collision.Shapes.b2Shape
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.b2XForm
Set this to the identity transform.
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.
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
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
SetMass(massData:Box2D.Collision.Shapes:b2MassData) — Method in class Box2D.Dynamics.b2Body
Set the mass properties.
SetMassFromShapes() — Method in class Box2D.Dynamics.b2Body
Compute the mass properties from the attached shapes.
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.
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.
SetRestitution(restitution) — Method in class Box2D.Collision.Shapes.b2Shape
Set the coefficient of restitution.
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.
SetUserData(data) — Method in class Box2D.Collision.Shapes.b2Shape
Set the user data.
SetUserData(data) — Method in class Box2D.Dynamics.b2Body
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.
SetXForm(position:Box2D.Common.Math:b2Vec2, angle) — Method in class Box2D.Dynamics.b2Body
Set the position of the body's origin and rotation (radians).
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
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(shape1:Box2D.Collision.Shapes:b2Shape, shape2:Box2D.Collision.Shapes:b2Shape) — Method in class Box2D.Dynamics.b2ContactFilter
Return true if contact calculations should be performed between these two shapes.
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
Step(dt, velocityIterations, positionIterations) — Method in class Box2D.Dynamics.b2World
Take a time step.
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
Support(xf:Box2D.Common.Math:b2XForm, dX, dY) — Method in class Box2D.Collision.Shapes.b2EdgeShape
Get the support point in the given world direction.
Support(xf:Box2D.Common.Math:b2XForm, dX, dY) — Method in class Box2D.Collision.Shapes.b2PolygonShape
Get the support point in the given world direction.
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