GIM_CONTACT Class Reference
[CONTACTS]

Structure for collision results. More...

#include <gim_contact.h>

List of all members.

Public Member Functions

 GIM_CONTACT ()
 GIM_CONTACT (const GIM_CONTACT &contact)
 GIM_CONTACT (const btVector3 &point, const btVector3 &normal, GREAL depth, GUINT feature1, GUINT feature2)
SIMD_FORCE_INLINE GUINT calc_key_contact () const
 Calcs key for coord classification.
SIMD_FORCE_INLINE void interpolate_normals (btVector3 *normals, GUINT normal_count)

Public Attributes

btVector3 m_point
btVector3 m_normal
GREAL m_depth
GREAL m_distance
GUINT m_feature1
GUINT m_feature2


Detailed Description

Structure for collision results.


Constructor & Destructor Documentation

GIM_CONTACT::GIM_CONTACT (  )  [inline]

GIM_CONTACT::GIM_CONTACT ( const GIM_CONTACT contact  )  [inline]

GIM_CONTACT::GIM_CONTACT ( const btVector3 &  point,
const btVector3 &  normal,
GREAL  depth,
GUINT  feature1,
GUINT  feature2 
) [inline]


Member Function Documentation

SIMD_FORCE_INLINE GUINT GIM_CONTACT::calc_key_contact (  )  const [inline]

Calcs key for coord classification.

SIMD_FORCE_INLINE void GIM_CONTACT::interpolate_normals ( btVector3 *  normals,
GUINT  normal_count 
) [inline]


Member Data Documentation

btVector3 GIM_CONTACT::m_point

btVector3 GIM_CONTACT::m_normal

GREAL GIM_CONTACT::m_depth

GREAL GIM_CONTACT::m_distance

GUINT GIM_CONTACT::m_feature1

GUINT GIM_CONTACT::m_feature2


The documentation for this class was generated from the following file:
Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by  doxygen 1.5.2