├── .gitignore ├── .travis.yml ├── CollisionB2BroadPhase.go ├── CollisionB2CollideCircle.go ├── CollisionB2CollideEdge.go ├── CollisionB2CollidePolygon.go ├── CollisionB2Collision.go ├── CollisionB2Distance.go ├── CollisionB2DynamicTree.go ├── CollisionB2Shape.go ├── CollisionB2ShapeChain.go ├── CollisionB2ShapeCircle.go ├── CollisionB2ShapeEdge.go ├── CollisionB2ShapePolygon.go ├── CollisionB2TimeOfImpact.go ├── CommonB2GrowableStack.go ├── CommonB2Math.go ├── CommonB2Settings.go ├── CommonB2Timer.go ├── CommonUtils.go ├── DynamicsB2Body.go ├── DynamicsB2Contact.go ├── DynamicsB2ContactChainAndCircle.go ├── DynamicsB2ContactChainAndPolygon.go ├── DynamicsB2ContactCircle.go ├── DynamicsB2ContactEdgeAndCircle.go ├── DynamicsB2ContactEdgeAndPolygon.go ├── DynamicsB2ContactManager.go ├── DynamicsB2ContactPolygon.go ├── DynamicsB2ContactPolygonAndCircle.go ├── DynamicsB2ContactSolver.go ├── DynamicsB2Fixture.go ├── DynamicsB2Island.go ├── DynamicsB2Joint.go ├── DynamicsB2JointDistance.go ├── DynamicsB2JointFriction.go ├── DynamicsB2JointGear.go ├── DynamicsB2JointMotor.go ├── DynamicsB2JointMouse.go ├── DynamicsB2JointPrismatic.go ├── DynamicsB2JointPulley.go ├── DynamicsB2JointRevolute.go ├── DynamicsB2JointRope.go ├── DynamicsB2JointWeld.go ├── DynamicsB2JointWheel.go ├── DynamicsB2Rope.go ├── DynamicsB2TimeStep.go ├── DynamicsB2World.go ├── DynamicsB2WorldCallbacks.go ├── LICENSE.md ├── README.md ├── cpp_compliance_expected_test.go └── cpp_compliance_test.go /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .vscode 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/.travis.yml -------------------------------------------------------------------------------- /CollisionB2BroadPhase.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/CollisionB2BroadPhase.go -------------------------------------------------------------------------------- /CollisionB2CollideCircle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/CollisionB2CollideCircle.go -------------------------------------------------------------------------------- /CollisionB2CollideEdge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/CollisionB2CollideEdge.go -------------------------------------------------------------------------------- /CollisionB2CollidePolygon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/CollisionB2CollidePolygon.go -------------------------------------------------------------------------------- /CollisionB2Collision.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/CollisionB2Collision.go -------------------------------------------------------------------------------- /CollisionB2Distance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/CollisionB2Distance.go -------------------------------------------------------------------------------- /CollisionB2DynamicTree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/CollisionB2DynamicTree.go -------------------------------------------------------------------------------- /CollisionB2Shape.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/CollisionB2Shape.go -------------------------------------------------------------------------------- /CollisionB2ShapeChain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/CollisionB2ShapeChain.go -------------------------------------------------------------------------------- /CollisionB2ShapeCircle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/CollisionB2ShapeCircle.go -------------------------------------------------------------------------------- /CollisionB2ShapeEdge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/CollisionB2ShapeEdge.go -------------------------------------------------------------------------------- /CollisionB2ShapePolygon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/CollisionB2ShapePolygon.go -------------------------------------------------------------------------------- /CollisionB2TimeOfImpact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/CollisionB2TimeOfImpact.go -------------------------------------------------------------------------------- /CommonB2GrowableStack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/CommonB2GrowableStack.go -------------------------------------------------------------------------------- /CommonB2Math.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/CommonB2Math.go -------------------------------------------------------------------------------- /CommonB2Settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/CommonB2Settings.go -------------------------------------------------------------------------------- /CommonB2Timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/CommonB2Timer.go -------------------------------------------------------------------------------- /CommonUtils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/CommonUtils.go -------------------------------------------------------------------------------- /DynamicsB2Body.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2Body.go -------------------------------------------------------------------------------- /DynamicsB2Contact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2Contact.go -------------------------------------------------------------------------------- /DynamicsB2ContactChainAndCircle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2ContactChainAndCircle.go -------------------------------------------------------------------------------- /DynamicsB2ContactChainAndPolygon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2ContactChainAndPolygon.go -------------------------------------------------------------------------------- /DynamicsB2ContactCircle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2ContactCircle.go -------------------------------------------------------------------------------- /DynamicsB2ContactEdgeAndCircle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2ContactEdgeAndCircle.go -------------------------------------------------------------------------------- /DynamicsB2ContactEdgeAndPolygon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2ContactEdgeAndPolygon.go -------------------------------------------------------------------------------- /DynamicsB2ContactManager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2ContactManager.go -------------------------------------------------------------------------------- /DynamicsB2ContactPolygon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2ContactPolygon.go -------------------------------------------------------------------------------- /DynamicsB2ContactPolygonAndCircle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2ContactPolygonAndCircle.go -------------------------------------------------------------------------------- /DynamicsB2ContactSolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2ContactSolver.go -------------------------------------------------------------------------------- /DynamicsB2Fixture.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2Fixture.go -------------------------------------------------------------------------------- /DynamicsB2Island.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2Island.go -------------------------------------------------------------------------------- /DynamicsB2Joint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2Joint.go -------------------------------------------------------------------------------- /DynamicsB2JointDistance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2JointDistance.go -------------------------------------------------------------------------------- /DynamicsB2JointFriction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2JointFriction.go -------------------------------------------------------------------------------- /DynamicsB2JointGear.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2JointGear.go -------------------------------------------------------------------------------- /DynamicsB2JointMotor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2JointMotor.go -------------------------------------------------------------------------------- /DynamicsB2JointMouse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2JointMouse.go -------------------------------------------------------------------------------- /DynamicsB2JointPrismatic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2JointPrismatic.go -------------------------------------------------------------------------------- /DynamicsB2JointPulley.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2JointPulley.go -------------------------------------------------------------------------------- /DynamicsB2JointRevolute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2JointRevolute.go -------------------------------------------------------------------------------- /DynamicsB2JointRope.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2JointRope.go -------------------------------------------------------------------------------- /DynamicsB2JointWeld.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2JointWeld.go -------------------------------------------------------------------------------- /DynamicsB2JointWheel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2JointWheel.go -------------------------------------------------------------------------------- /DynamicsB2Rope.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2Rope.go -------------------------------------------------------------------------------- /DynamicsB2TimeStep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2TimeStep.go -------------------------------------------------------------------------------- /DynamicsB2World.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2World.go -------------------------------------------------------------------------------- /DynamicsB2WorldCallbacks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/DynamicsB2WorldCallbacks.go -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/README.md -------------------------------------------------------------------------------- /cpp_compliance_expected_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/cpp_compliance_expected_test.go -------------------------------------------------------------------------------- /cpp_compliance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteArena/box2d/HEAD/cpp_compliance_test.go --------------------------------------------------------------------------------