BEPUphysics.CollisionRuleManagement.CollisionRules.RemoveRule C# (CSharp) Method

RemoveRule() public static method

Tries to remove a relationship about ownerB from rulesA's Specific list.
public static RemoveRule ( CollisionRules rulesA, ICollisionRulesOwner ownerB ) : void
rulesA CollisionRules Collision rules that will lose an entry in its Specific relationships.
ownerB ICollisionRulesOwner Owner of the collision rules that will be removed from ownerA's Specific relationships.
return void
        public static void RemoveRule(CollisionRules rulesA, ICollisionRulesOwner ownerB)
        {
            if (!rulesA.specific.Remove(ownerB.CollisionRules))
                ownerB.CollisionRules.specific.Remove(rulesA);
        }

Same methods

CollisionRules::RemoveRule ( ICollisionRulesOwner ownerA, CollisionRules rulesB ) : void
CollisionRules::RemoveRule ( ICollisionRulesOwner ownerA, ICollisionRulesOwner ownerB ) : void