Box3D 0.1.0
A 3D physics engine for games
Loading...
Searching...
No Matches
Reference
Here is a list of all topics with brief descriptions:
 BaseBase functionality
 WorldThese functions allow you to create a simulation world
 RecordingRecord and replay world state for debugging
 BodyThis is the body API
 ShapeFunctions to create, destroy, and access
 JointJoints allow you to connect rigid bodies together while allowing various forms of relative motions
 Parallel JointFunctions for the parallel joint
 Distance JointFunctions for the distance joint
 Motor JointFunctions for the motor joint
 Filter JointFunctions for the filter joint
 Prismatic JointA prismatic joint allows for translation along a single axis with no rotation
 Revolute JointA revolute joint allows for relative rotation about a single axis with no relative translation
 Spherical JointA spherical joint allows for relative rotation in the 3D space with no relative translation
 Weld JointA weld joint fully constrains the relative transform between two bodies while allowing for springiness
 Wheel JointThe wheel joint can be used to simulate wheels on vehicles
 ContactAccess to contacts
 IdsThese ids serve as handles to internal Box3D objects
 MathVector math types and functions
 C++ MathMath operator overloads for C++ Some of the simpler ones are expanded to improve debug performance
 EventsWorld event types
 QueryQuery types and functions
 Dynamic TreeThe dynamic tree is a binary AABB tree to organize and query large numbers of geometric objects
 Character MoverCharacter movement solver
 GeometryGeometry types and algorithms
 SphereSphere primitive
 CapsuleCapsule primitive
 Convex HullConvex hull primitive
 Triangle MeshTriangle mesh collision shape
 Height FieldHeight field collision shape
 CompoundCompound collision shape
 Shape CollisionCollide pairs of shapes
 Debug Draw