protected override void Add(ref ContactData contactCandidate)
{
ContactSupplementData supplement;
supplement.BasePenetrationDepth = contactCandidate.PenetrationDepth;
//The closest point method computes the local space versions before transforming to world... consider cutting out the middle man
RigidTransform.TransformByInverse(ref contactCandidate.Position, ref collidableA.worldTransform, out supplement.LocalOffsetA);
RigidTransform.TransformByInverse(ref contactCandidate.Position, ref collidableB.worldTransform, out supplement.LocalOffsetB);
supplementData.Add(ref supplement);
base.Add(ref contactCandidate);
}
protected override void Remove(int contactIndex)