38f1ddb...178a853: v0.8.9.1, removed content folder

This commit is contained in:
Joonas Rikkonen
2019-03-18 19:46:58 +02:00
parent 38f1ddb6fe
commit 6c0679c297
1054 changed files with 151673 additions and 144931 deletions
@@ -41,7 +41,7 @@ namespace FarseerPhysics.Dynamics
/// </summary>
public CollisionFilterDelegate ContactFilter;
public List<Contact> ContactList = new List<Contact>(128);
public List<Contact> ContactList = new List<Contact>(256);
#if USE_ACTIVE_CONTACT_SET
/// <summary>
@@ -68,6 +68,11 @@ namespace FarseerPhysics.Dynamics.Joints
private float _invIB;
private Mat33 _mass;
/// <summary>
/// If true, body B is treated as if it was kinematic (i.e. as if it had infinite mass)
/// </summary>
public bool KinematicBodyB;
internal WeldJoint()
{
JointType = JointType.Weld;
@@ -158,9 +163,9 @@ namespace FarseerPhysics.Dynamics.Joints
_localCenterA = BodyA._sweep.LocalCenter;
_localCenterB = BodyB._sweep.LocalCenter;
_invMassA = BodyA._invMass;
_invMassB = BodyB._invMass;
_invMassB = KinematicBodyB ? 0.0f : BodyB._invMass;
_invIA = BodyA._invI;
_invIB = BodyB._invI;
_invIB = KinematicBodyB ? 0.0f : BodyB._invI;
float aA = data.positions[_indexA].a;
Vector2 vA = data.velocities[_indexA].v;
@@ -339,7 +339,6 @@ namespace FarseerPhysics.Dynamics
// You tried to remove a body that is not contained in the BodyList.
// Are you removing the body more than once?
System.Diagnostics.Debug.WriteLine(body.UserData);
Debug.Assert(BodyList.Contains(body));
#if USE_AWAKE_BODY_SET