Click or drag to resize
DigitalRuneContactSetCollection Methods

The ContactSetCollection type exposes the following members.

Methods
  NameDescription
Public methodAdd
Adds the specified contact set to the collection.
Public methodClear
Removes all contact sets from the collection.
Public methodContains(ContactSet)
Determines whether the collection contains the specified contact set.
Public methodContains(PairCollisionObject)
Determines whether the collection contains a contact set for the given pair of collision objects.
Public methodContains(CollisionObject, CollisionObject)
Determines whether the collection contains a contact set for the given pair of collision objects.
Public methodCopyTo
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetContacts(CollisionObject)
Gets the contact sets for the specified collision object.
Public methodGetContacts(PairCollisionObject)
Gets the contact set with the contacts between the specified pair of collision objects.
Public methodGetContacts(CollisionObject, CollisionObject)
Gets the contact set with the contacts between the specified collision objects.
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemove(CollisionObject)
Removes the contact sets for the given collision object.
Public methodRemove(ContactSet)
Public methodRemove(PairCollisionObject)
Removes the contact set for the given pair of CollisionObjects.
Public methodRemove(CollisionObject, CollisionObject)
Removes the contact set for the given pair of collision objects.
Public methodToArray
Copies the contact sets of the collection to a new array.
Public methodToString
Returns a String that represents the current Object.
(Overrides ObjectToString.)
Public methodTryGet(PairCollisionObject, ContactSet)
Gets the contact set for the given pair of collision objects.
Public methodTryGet(CollisionObject, CollisionObject, ContactSet)
Gets the contact sets for the given pair of collision objects.
Top
Extension Methods
  NameDescription
Public Extension MethodAddRangeContactSet (Defined by CollectionHelper.)
Public Extension MethodDoContactSet(ActionContactSet)Overloaded.
Performs the given action on each element in a sequence when it is enumerated.
(Defined by LinqHelper.)
Public Extension MethodDoContactSet(ActionContactSet, Int32)Overloaded.
Performs the given action on each element (incorporating its index) in a sequence when it is enumerated.
(Defined by LinqHelper.)
Public Extension MethodForEachContactSet(ActionContactSet)Overloaded.
Immediately performs the given action on each element in a sequence.
(Defined by LinqHelper.)
Public Extension MethodForEachContactSet(ActionContactSet, Int32)Overloaded.
Immediately performs the given action on each element (incorporating its index) in a sequence.
(Defined by LinqHelper.)
Public Extension MethodIndexOfContactSet
Returns the index of the first element in a sequence that satisfies the specified condition.
(Defined by LinqHelper.)
Public Extension MethodToContactSetCollection (Defined by ContactHelper.)
Top
Explicit Interface Implementations
See Also