Interface | Description | |
---|---|---|
IBroadPhase | Interface for objects tracking overlap of many AABBs. |
Class | Description | |
---|---|---|
b2AABB | An axis aligned bounding box. | |
b2ContactID | We use contact ids to facilitate warm starting. | |
b2ContactPoint | This structure is used to report contact points. | |
b2DistanceInput | Input for b2Distance. | |
b2DistanceOutput | Output for b2Distance. | |
b2DistanceProxy | A distance proxy is used by the GJK algorithm. | |
b2DynamicTree | A dynamic tree arranges data in a binary tree to accelerate queries such as volume queries and ray casts. | |
b2DynamicTreeBroadPhase | The broad-phase is used for computing pairs and performing volume queries and ray casts. | |
b2Manifold | A manifold for two touching convex shapes. | |
b2ManifoldPoint | A manifold point is a contact point belonging to a contact manifold. | |
b2OBB | An oriented bounding box. | |
b2RayCastInput | ||
b2RayCastOutput | ||
b2Segment | A line in space between two given vertices. | |
b2SimplexCache | Used to warm start b2Distance. | |
b2TOIInput | Inpute parameters for b2TimeOfImpact | |
b2WorldManifold | This is used to compute the current state of a contact manifold. | |
Features | We use contact ids to facilitate warm starting. |