# OdeContactCollection

from pandac.PandaModules import OdeContactCollection

Class : OdeContactCollection
Description : This is a set of zero or more OdeContacts. It's handy for returning from functions that need to return multiple OdeContacts.

## Inheritance:

OdeContactCollection:

## Methods of OdeContactCollection:

OdeContactCollection (Constructor)
addContact
addContactsFrom
clear
getContact
getNumContacts
hasContact
isEmpty
operator +
operator +=
operator =
operator []
removeContact
removeContactsFrom
removeDuplicateContacts
size

OdeContactCollection OdeContactCollection::OdeContactCollection(void); Undocumented function.

addContact void OdeContactCollection::add_contact(PointerTo< OdeContact > contact); Undocumented function.

addContactsFrom void OdeContactCollection::add_contacts_from(OdeContactCollection const &other); Undocumented function.

clear void OdeContactCollection::clear(void); Description: Clears the contact collection.

getContact PointerTo< OdeContact > OdeContactCollection::get_contact(int index) const; Undocumented function.

getNumContacts int OdeContactCollection::get_num_contacts(void) const; Description: Returns the number of Contacts in the collection. This is the same thing as size().

hasContact bool OdeContactCollection::has_contact(PointerTo< OdeContact > contact) const; Undocumented function.

isEmpty bool OdeContactCollection::is_empty(void) const; Description: Returns true if the collection is empty.

operator + OdeContactCollection OdeContactCollection::operator +(OdeContactCollection const &other) const; Description: Returns a OdeContactCollection representing the concatenation of the two lists.

operator += void OdeContactCollection::operator +=(OdeContactCollection const &other); Description: Appends the other list onto the end of this one.

operator = void OdeContactCollection::operator =(OdeContactCollection const &copy); Undocumented function.

operator [] PointerTo< OdeContact > OdeContactCollection::operator [](int index) const; Undocumented function.

removeContact bool OdeContactCollection::remove_contact(PointerTo< OdeContact > contact); Undocumented function.

removeContactsFrom void OdeContactCollection::remove_contacts_from(OdeContactCollection const &other); Undocumented function.

removeDuplicateContacts void OdeContactCollection::remove_duplicate_contacts(void); Undocumented function.

size int OdeContactCollection::size(void) const; Description: Returns the number of Contacts in the collection. This is the same thing as get_num_contacts().