2D Rigid Body Physics Simulator

A high-performance 2D rigid body physics engine written in C++ from scratch, with Python bindings for visualization and interaction.

C++ API Documentation

Core physics engine documentation generated with Doxygen. Includes class hierarchies, call graphs, and complete API reference for Vector2, RigidBody, Colliders, PhysicsWorld, and Constraints.

Python API Documentation

Python bindings and visualization layer documentation generated with Sphinx. Covers physics_viz package including camera, renderer, and simulation modules.