|  | 
|  | gim_contact_array () | 
|  | 
| void | push_contact (const btVector3 &point, const btVector3 &normal, GREAL depth, GUINT feature1, GUINT feature2) | 
|  | 
| void | push_triangle_contacts (const GIM_TRIANGLE_CONTACT_DATA &tricontact, GUINT feature1, GUINT feature2) | 
|  | 
| void | merge_contacts (const gim_contact_array &contacts, bool normal_contact_average=true) | 
|  | 
| void | merge_contacts_unique (const gim_contact_array &contacts) | 
|  | 
| void | destroyData () | 
|  | protected operations  More... 
 | 
|  | 
| bool | resizeData (GUINT newsize) | 
|  | 
| bool | growingCheck () | 
|  | 
| bool | reserve (GUINT size) | 
|  | public operations  More... 
 | 
|  | 
| void | clear_range (GUINT start_range) | 
|  | 
| void | clear () | 
|  | 
| void | clear_memory () | 
|  | 
|  | gim_array () | 
|  | 
|  | gim_array (GUINT reservesize) | 
|  | 
|  | ~gim_array () | 
|  | 
| GUINT | size () const | 
|  | 
| GUINT | max_size () const | 
|  | 
| GIM_CONTACT & | operator[] (size_t i) | 
|  | 
| const GIM_CONTACT & | operator[] (size_t i) const | 
|  | 
| GIM_CONTACT * | pointer () | 
|  | 
| const GIM_CONTACT * | pointer () const | 
|  | 
| GIM_CONTACT * | get_pointer_at (GUINT i) | 
|  | 
| const GIM_CONTACT * | get_pointer_at (GUINT i) const | 
|  | 
| GIM_CONTACT & | at (GUINT i) | 
|  | 
| const GIM_CONTACT & | at (GUINT i) const | 
|  | 
| GIM_CONTACT & | front () | 
|  | 
| const GIM_CONTACT & | front () const | 
|  | 
| GIM_CONTACT & | back () | 
|  | 
| const GIM_CONTACT & | back () const | 
|  | 
| void | swap (GUINT i, GUINT j) | 
|  | 
| void | push_back (const GIM_CONTACT &obj) | 
|  | 
| void | push_back_mem () | 
|  | Simply increase the m_size, doesn't call the new element constructor.  More... 
 | 
|  | 
| void | push_back_memcpy (const GIM_CONTACT &obj) | 
|  | 
| void | pop_back () | 
|  | 
| void | pop_back_mem () | 
|  | Simply decrease the m_size, doesn't call the deleted element destructor.  More... 
 | 
|  | 
| void | erase (GUINT index) | 
|  | fast erase  More... 
 | 
|  | 
| void | erase_sorted_mem (GUINT index) | 
|  | 
| void | erase_sorted (GUINT index) | 
|  | 
| void | insert_mem (GUINT index) | 
|  | 
| void | insert (const GIM_CONTACT &obj, GUINT index) | 
|  | 
| void | resize (GUINT size, bool call_constructor=true, const GIM_CONTACT &fillData=GIM_CONTACT()) | 
|  | 
| void | refit () | 
|  | 
Definition at line 129 of file gim_contact.h.