├── .gitignore ├── .nuget ├── NuGet.Config ├── NuGet.exe └── NuGet.targets ├── Farseer Physics Engine.sln ├── FarseerPhysics.Portable.3.5.0.nupkg ├── FarseerPhysics.Portable.3.5.1.nupkg ├── FarseerPhysics.Portable.nuspec ├── FarseerPhysics.Portable ├── Collision │ ├── Collision.cs │ ├── Distance.cs │ ├── DynamicTree.cs │ ├── DynamicTreeBroadPhase.cs │ ├── IBroadPhase.cs │ ├── Shapes │ │ ├── ChainShape.cs │ │ ├── CircleShape.cs │ │ ├── EdgeShape.cs │ │ ├── PolygonShape.cs │ │ └── Shape.cs │ └── TimeOfImpact.cs ├── Common │ ├── ConvexHull │ │ ├── ChainHull.cs │ │ ├── GiftWrap.cs │ │ └── Melkman.cs │ ├── Curve.cs │ ├── CurveKey.cs │ ├── CurveKeyCollection.cs │ ├── Decomposition │ │ ├── BayazitDecomposer.cs │ │ ├── CDT │ │ │ ├── Delaunay │ │ │ │ ├── DelaunayTriangle.cs │ │ │ │ └── Sweep │ │ │ │ │ ├── AdvancingFront.cs │ │ │ │ │ ├── AdvancingFrontNode.cs │ │ │ │ │ ├── DTSweep.cs │ │ │ │ │ ├── DTSweepConstraint.cs │ │ │ │ │ ├── DTSweepContext.cs │ │ │ │ │ ├── DTSweepPointComparator.cs │ │ │ │ │ └── PointOnEdgeException.cs │ │ │ ├── ITriangulatable.cs │ │ │ ├── Orientation.cs │ │ │ ├── Polygon │ │ │ │ ├── Polygon.cs │ │ │ │ ├── PolygonPoint.cs │ │ │ │ └── PolygonSet.cs │ │ │ ├── Sets │ │ │ │ ├── ConstrainedPointSet.cs │ │ │ │ └── PointSet.cs │ │ │ ├── TriangulationConstraint.cs │ │ │ ├── TriangulationContext.cs │ │ │ ├── TriangulationMode.cs │ │ │ ├── TriangulationPoint.cs │ │ │ ├── TriangulationUtil.cs │ │ │ └── Util │ │ │ │ ├── FixedArray3.cs │ │ │ │ ├── FixedBitArray3.cs │ │ │ │ ├── PointGenerator.cs │ │ │ │ └── PolygonGenerator.cs │ │ ├── CDTDecomposer.cs │ │ ├── EarclipDecomposer.cs │ │ ├── FlipcodeDecomposer.cs │ │ ├── Seidel │ │ │ ├── Edge.cs │ │ │ ├── MonotoneMountain.cs │ │ │ ├── Node.cs │ │ │ ├── Point.cs │ │ │ ├── QueryGraph.cs │ │ │ ├── Sink.cs │ │ │ ├── Trapezoid.cs │ │ │ ├── TrapezoidalMap.cs │ │ │ ├── Triangulator.cs │ │ │ ├── XNode.cs │ │ │ └── YNode.cs │ │ ├── SeidelDecomposer.cs │ │ └── Triangulate.cs │ ├── FixedArray.cs │ ├── HashSet.cs │ ├── LineTools.cs │ ├── Math.cs │ ├── MathHelper.cs │ ├── Matrix.cs │ ├── Path.cs │ ├── PathManager.cs │ ├── PhysicsLogic │ │ ├── FilterData.cs │ │ ├── PhysicsLogic.cs │ │ ├── RealExplosion.cs │ │ └── SimpleExplosion.cs │ ├── PolygonManipulation │ │ ├── CuttingTools.cs │ │ ├── SimpleCombiner.cs │ │ ├── SimplifyTools.cs │ │ └── YuPengClipper.cs │ ├── PolygonTools.cs │ ├── Serialization.cs │ ├── Stopwatch.cs │ ├── TextureTools │ │ ├── MarchingSquares.cs │ │ ├── Terrain.cs │ │ └── TextureConverter.cs │ ├── Vector2.cs │ ├── Vector3.cs │ └── Vertices.cs ├── Controllers │ ├── AbstractForceController.cs │ ├── BuoyancyController.cs │ ├── Controller.cs │ ├── GravityController.cs │ ├── SimpleWindForce.cs │ └── VelocityLimitController.cs ├── ConvertUnits.cs ├── DebugViewBase.cs ├── Dynamics │ ├── Body.cs │ ├── BreakableBody.cs │ ├── ContactManager.cs │ ├── Contacts │ │ ├── Contact.cs │ │ └── ContactSolver.cs │ ├── Fixture.cs │ ├── Island.cs │ ├── Joints │ │ ├── AngleJoint.cs │ │ ├── DistanceJoint.cs │ │ ├── FixedMouseJoint.cs │ │ ├── FrictionJoint.cs │ │ ├── GearJoint.cs │ │ ├── Joint.cs │ │ ├── MotorJoint.cs │ │ ├── PrismaticJoint.cs │ │ ├── PulleyJoint.cs │ │ ├── RevoluteJoint.cs │ │ ├── RopeJoint.cs │ │ ├── WeldJoint.cs │ │ └── WheelJoint.cs │ ├── TimeStep.cs │ ├── World.cs │ └── WorldCallbacks.cs ├── Factories │ ├── BodyFactory.cs │ ├── FixtureFactory.cs │ ├── JointFactory.cs │ └── LinkFactory.cs ├── FarseerPhysics.Portable.csproj ├── Properties │ └── AssemblyInfo.cs ├── Settings.cs ├── Stopwatch.cs └── packages.config ├── README.md └── packages └── repositories.config /.gitignore: -------------------------------------------------------------------------------- 1 | *.suo 2 | [Oo]bj 3 | [Bb]in 4 | [Pp]ackages 5 | -------------------------------------------------------------------------------- /.nuget/NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/.nuget/NuGet.Config -------------------------------------------------------------------------------- /.nuget/NuGet.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/.nuget/NuGet.exe -------------------------------------------------------------------------------- /.nuget/NuGet.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/.nuget/NuGet.targets -------------------------------------------------------------------------------- /Farseer Physics Engine.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/Farseer Physics Engine.sln -------------------------------------------------------------------------------- /FarseerPhysics.Portable.3.5.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable.3.5.0.nupkg -------------------------------------------------------------------------------- /FarseerPhysics.Portable.3.5.1.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable.3.5.1.nupkg -------------------------------------------------------------------------------- /FarseerPhysics.Portable.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable.nuspec -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Collision/Collision.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Collision/Collision.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Collision/Distance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Collision/Distance.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Collision/DynamicTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Collision/DynamicTree.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Collision/DynamicTreeBroadPhase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Collision/DynamicTreeBroadPhase.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Collision/IBroadPhase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Collision/IBroadPhase.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Collision/Shapes/ChainShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Collision/Shapes/ChainShape.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Collision/Shapes/CircleShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Collision/Shapes/CircleShape.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Collision/Shapes/EdgeShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Collision/Shapes/EdgeShape.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Collision/Shapes/PolygonShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Collision/Shapes/PolygonShape.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Collision/Shapes/Shape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Collision/Shapes/Shape.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Collision/TimeOfImpact.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Collision/TimeOfImpact.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/ConvexHull/ChainHull.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/ConvexHull/ChainHull.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/ConvexHull/GiftWrap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/ConvexHull/GiftWrap.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/ConvexHull/Melkman.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/ConvexHull/Melkman.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Curve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Curve.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/CurveKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/CurveKey.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/CurveKeyCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/CurveKeyCollection.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/BayazitDecomposer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/BayazitDecomposer.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/Delaunay/DelaunayTriangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/Delaunay/DelaunayTriangle.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/Delaunay/Sweep/AdvancingFront.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/Delaunay/Sweep/AdvancingFront.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/Delaunay/Sweep/AdvancingFrontNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/Delaunay/Sweep/AdvancingFrontNode.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/Delaunay/Sweep/DTSweep.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/Delaunay/Sweep/DTSweep.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/Delaunay/Sweep/DTSweepConstraint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/Delaunay/Sweep/DTSweepConstraint.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/Delaunay/Sweep/DTSweepContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/Delaunay/Sweep/DTSweepContext.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/Delaunay/Sweep/DTSweepPointComparator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/Delaunay/Sweep/DTSweepPointComparator.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/Delaunay/Sweep/PointOnEdgeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/Delaunay/Sweep/PointOnEdgeException.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/ITriangulatable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/ITriangulatable.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/Orientation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/Orientation.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/Polygon/Polygon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/Polygon/Polygon.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/Polygon/PolygonPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/Polygon/PolygonPoint.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/Polygon/PolygonSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/Polygon/PolygonSet.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/Sets/ConstrainedPointSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/Sets/ConstrainedPointSet.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/Sets/PointSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/Sets/PointSet.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/TriangulationConstraint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/TriangulationConstraint.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/TriangulationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/TriangulationContext.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/TriangulationMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/TriangulationMode.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/TriangulationPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/TriangulationPoint.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/TriangulationUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/TriangulationUtil.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/Util/FixedArray3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/Util/FixedArray3.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/Util/FixedBitArray3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/Util/FixedBitArray3.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/Util/PointGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/Util/PointGenerator.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDT/Util/PolygonGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDT/Util/PolygonGenerator.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/CDTDecomposer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/CDTDecomposer.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/EarclipDecomposer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/EarclipDecomposer.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/FlipcodeDecomposer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/FlipcodeDecomposer.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/Seidel/Edge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/Seidel/Edge.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/Seidel/MonotoneMountain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/Seidel/MonotoneMountain.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/Seidel/Node.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/Seidel/Node.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/Seidel/Point.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/Seidel/Point.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/Seidel/QueryGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/Seidel/QueryGraph.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/Seidel/Sink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/Seidel/Sink.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/Seidel/Trapezoid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/Seidel/Trapezoid.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/Seidel/TrapezoidalMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/Seidel/TrapezoidalMap.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/Seidel/Triangulator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/Seidel/Triangulator.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/Seidel/XNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/Seidel/XNode.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/Seidel/YNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/Seidel/YNode.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/SeidelDecomposer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/SeidelDecomposer.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Decomposition/Triangulate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Decomposition/Triangulate.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/FixedArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/FixedArray.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/HashSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/HashSet.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/LineTools.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/LineTools.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Math.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Math.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/MathHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/MathHelper.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Matrix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Matrix.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Path.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Path.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/PathManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/PathManager.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/PhysicsLogic/FilterData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/PhysicsLogic/FilterData.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/PhysicsLogic/PhysicsLogic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/PhysicsLogic/PhysicsLogic.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/PhysicsLogic/RealExplosion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/PhysicsLogic/RealExplosion.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/PhysicsLogic/SimpleExplosion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/PhysicsLogic/SimpleExplosion.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/PolygonManipulation/CuttingTools.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/PolygonManipulation/CuttingTools.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/PolygonManipulation/SimpleCombiner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/PolygonManipulation/SimpleCombiner.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/PolygonManipulation/SimplifyTools.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/PolygonManipulation/SimplifyTools.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/PolygonManipulation/YuPengClipper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/PolygonManipulation/YuPengClipper.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/PolygonTools.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/PolygonTools.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Serialization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Serialization.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Stopwatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Stopwatch.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/TextureTools/MarchingSquares.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/TextureTools/MarchingSquares.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/TextureTools/Terrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/TextureTools/Terrain.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/TextureTools/TextureConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/TextureTools/TextureConverter.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Vector2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Vector2.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Vector3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Vector3.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Common/Vertices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Common/Vertices.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Controllers/AbstractForceController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Controllers/AbstractForceController.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Controllers/BuoyancyController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Controllers/BuoyancyController.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Controllers/Controller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Controllers/Controller.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Controllers/GravityController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Controllers/GravityController.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Controllers/SimpleWindForce.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Controllers/SimpleWindForce.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Controllers/VelocityLimitController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Controllers/VelocityLimitController.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/ConvertUnits.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/ConvertUnits.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/DebugViewBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/DebugViewBase.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/Body.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/Body.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/BreakableBody.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/BreakableBody.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/ContactManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/ContactManager.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/Contacts/Contact.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/Contacts/Contact.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/Contacts/ContactSolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/Contacts/ContactSolver.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/Fixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/Fixture.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/Island.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/Island.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/Joints/AngleJoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/Joints/AngleJoint.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/Joints/DistanceJoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/Joints/DistanceJoint.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/Joints/FixedMouseJoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/Joints/FixedMouseJoint.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/Joints/FrictionJoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/Joints/FrictionJoint.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/Joints/GearJoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/Joints/GearJoint.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/Joints/Joint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/Joints/Joint.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/Joints/MotorJoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/Joints/MotorJoint.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/Joints/PrismaticJoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/Joints/PrismaticJoint.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/Joints/PulleyJoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/Joints/PulleyJoint.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/Joints/RevoluteJoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/Joints/RevoluteJoint.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/Joints/RopeJoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/Joints/RopeJoint.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/Joints/WeldJoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/Joints/WeldJoint.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/Joints/WheelJoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/Joints/WheelJoint.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/TimeStep.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/TimeStep.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/World.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/World.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Dynamics/WorldCallbacks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Dynamics/WorldCallbacks.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Factories/BodyFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Factories/BodyFactory.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Factories/FixtureFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Factories/FixtureFactory.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Factories/JointFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Factories/JointFactory.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Factories/LinkFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Factories/LinkFactory.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/FarseerPhysics.Portable.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/FarseerPhysics.Portable.csproj -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Settings.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/Stopwatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/Stopwatch.cs -------------------------------------------------------------------------------- /FarseerPhysics.Portable/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/FarseerPhysics.Portable/packages.config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/README.md -------------------------------------------------------------------------------- /packages/repositories.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craftworkgames/FarseerPhysics.Portable/HEAD/packages/repositories.config --------------------------------------------------------------------------------