// Export p2 classes module.exports = { Body : require('./objects/Body'), Broadphase : require('./collision/Broadphase'), Capsule : require('./shapes/Capsule'), Circle : require('./shapes/Circle'), Constraint : require('./constraints/Constraint'), ContactEquation : require('./constraints/ContactEquation'), ContactMaterial : require('./material/ContactMaterial'), Convex : require('./shapes/Convex'), DistanceConstraint : require('./constraints/DistanceConstraint'), Equation : require('./constraints/Equation'), EventEmitter : require('./events/EventEmitter'), FrictionEquation : require('./constraints/FrictionEquation'), GridBroadphase : require('./collision/GridBroadphase'), GSSolver : require('./solver/GSSolver'), Island : require('./solver/IslandSolver'), IslandSolver : require('./solver/IslandSolver'), Line : require('./shapes/Line'), LockConstraint : require('./constraints/LockConstraint'), Material : require('./material/Material'), NaiveBroadphase : require('./collision/NaiveBroadphase'), Particle : require('./shapes/Particle'), Plane : require('./shapes/Plane'), RevoluteConstraint : require('./constraints/RevoluteConstraint'), PrismaticConstraint : require('./constraints/PrismaticConstraint'), Rectangle : require('./shapes/Rectangle'), RotationalVelocityEquation : require('./constraints/RotationalVelocityEquation'), SAP1DBroadphase : require('./collision/SAP1DBroadphase'), Shape : require('./shapes/Shape'), Solver : require('./solver/Solver'), Spring : require('./objects/Spring'), Utils : require('./utils/Utils'), World : require('./world/World'), QuadTree : require('./collision/QuadTree').QuadTree, vec2 : require('./math/vec2'), version : require('../package.json').version, };