![]() |
The Shapes Library
Game Physics with Bespoke Code
|

Files | |
| AABB.cpp | |
Code for the AABB class CAabb2D. | |
| Arc.cpp | |
Code for the arc classes CArcDesc, CArc, and CKinematicArc. | |
| Circle.cpp | |
Code for the circle classes CCircleDesc, CCircle, and CKinematicCircle. | |
| Compound.cpp | |
Code for the compound shape class CCompoundShape. | |
| Contact.cpp | |
Code for the contact descriptor class CContactDesc. | |
| DynamicCircle.cpp | |
Code for the dynamic circle classes CDynamicCircleDesc and CDynamicCircle. | |
| Line.cpp | |
Code for the line class CLine. | |
| LineSeg.cpp | |
Code for the line segment classes CLineSegDesc, CLineSeg, and CKinematicLineSeg. | |
| Point.cpp | |
Code for the point classes CPointDesc, CPoint, and CKinematicPoint. | |
| Shape.cpp | |
Code for the shape classes CShapeDesc and CShape. | |
| ShapeCommon.cpp | |
Code for the shape common variables class CShapeCommon. | |
| ShapeMath.cpp | |
| Handy math functions for the collision module. | |