![]() |
The Shapes Library
Game Physics with Bespoke Code
|
| ▼ inc | |
| AABB.h | Interface for the AABB class CAabb2D |
| Arc.h | Interface for arc classes CArcDesc, CArc, and CKinematicArc |
| Circle.h | Interface for the circle classes CCircleDesc, CCircle, and CKinematicCircle |
| Compound.h | Interface for the compound shape class CCompoundShape |
| Contact.h | Interface for the contact descriptor class CContactDesc |
| DynamicCircle.h | Interface for the dynamic circle classes CDynamicCircleDesc and CDynamicCircle |
| Line.h | Interface for the line class CLine |
| LineSeg.h | Interface for the line segment classes CLineSegDesc, CLineSeg, and CKinematicLineSeg |
| Point.h | Interface for the point classes CPointDesc, CPoint, and CKinematicPoint |
| Shape.h | Interface for the shape classes CShapeDesc and CShape |
| ShapeCommon.h | Interface for the shape common variables class CShapeCommon |
| ShapeMath.h | Handy math functions for the collision module |
| ▼ src | |
| 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 |