Public Member Functions
gim_contact_array Class Reference

#include <gim_contact.h>

Inheritance diagram for gim_contact_array:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 gim_contact_array ()
void merge_contacts (const gim_contact_array &contacts, bool normal_contact_average=true)
void merge_contacts_unique (const gim_contact_array &contacts)
SIMD_FORCE_INLINE void push_contact (const btVector3 &point, const btVector3 &normal, GREAL depth, GUINT feature1, GUINT feature2)
SIMD_FORCE_INLINE void push_triangle_contacts (const GIM_TRIANGLE_CONTACT_DATA &tricontact, GUINT feature1, GUINT feature2)

Detailed Description

Definition at line 125 of file gim_contact.h.


Constructor & Destructor Documentation

Definition at line 128 of file gim_contact.h.


Member Function Documentation

void gim_contact_array::merge_contacts ( const gim_contact_array contacts,
bool  normal_contact_average = true 
)
SIMD_FORCE_INLINE void gim_contact_array::push_contact ( const btVector3 &  point,
const btVector3 &  normal,
GREAL  depth,
GUINT  feature1,
GUINT  feature2 
) [inline]

Definition at line 132 of file gim_contact.h.

SIMD_FORCE_INLINE void gim_contact_array::push_triangle_contacts ( const GIM_TRIANGLE_CONTACT_DATA tricontact,
GUINT  feature1,
GUINT  feature2 
) [inline]

Definition at line 144 of file gim_contact.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


bullet
Author(s): Erwin Coumans, ROS package maintained by Tully Foote
autogenerated on Wed Oct 31 2012 07:54:33