GIM_TRIANGLE_CONTACT_DATA Struct Reference

Structure for collision. More...

#include <gim_tri_collision.h>

Collaboration diagram for GIM_TRIANGLE_CONTACT_DATA:
Collaboration graph
[legend]

List of all members.

Public Member Functions

SIMD_FORCE_INLINE void copy_from (const GIM_TRIANGLE_CONTACT_DATA &other)
 GIM_TRIANGLE_CONTACT_DATA ()
 GIM_TRIANGLE_CONTACT_DATA (const GIM_TRIANGLE_CONTACT_DATA &other)
template<typename DISTANCE_FUNC , typename CLASS_PLANE >
SIMD_FORCE_INLINE void mergepoints_generic (const CLASS_PLANE &plane, btScalar margin, const btVector3 *points, unsigned int point_count, DISTANCE_FUNC distance_func)
 classify points that are closer
SIMD_FORCE_INLINE void merge_points (const btVector4 &plane, btScalar margin, const btVector3 *points, unsigned int point_count)
 classify points that are closer

Public Attributes

btScalar m_penetration_depth
unsigned int m_point_count
btVector4 m_separating_normal
btVector3 m_points [16]

Detailed Description

Structure for collision.

Definition at line 45 of file gim_tri_collision.h.


Constructor & Destructor Documentation

GIM_TRIANGLE_CONTACT_DATA::GIM_TRIANGLE_CONTACT_DATA (  )  [inline]

Definition at line 64 of file gim_tri_collision.h.

GIM_TRIANGLE_CONTACT_DATA::GIM_TRIANGLE_CONTACT_DATA ( const GIM_TRIANGLE_CONTACT_DATA other  )  [inline]

Definition at line 68 of file gim_tri_collision.h.


Member Function Documentation

SIMD_FORCE_INLINE void GIM_TRIANGLE_CONTACT_DATA::copy_from ( const GIM_TRIANGLE_CONTACT_DATA other  )  [inline]

Definition at line 52 of file gim_tri_collision.h.

SIMD_FORCE_INLINE void GIM_TRIANGLE_CONTACT_DATA::merge_points ( const btVector4 plane,
btScalar  margin,
const btVector3 points,
unsigned int  point_count 
) [inline]

classify points that are closer

Definition at line 115 of file gim_tri_collision.h.

template<typename DISTANCE_FUNC , typename CLASS_PLANE >
SIMD_FORCE_INLINE void GIM_TRIANGLE_CONTACT_DATA::mergepoints_generic ( const CLASS_PLANE &  plane,
btScalar  margin,
const btVector3 points,
unsigned int  point_count,
DISTANCE_FUNC  distance_func 
) [inline]

classify points that are closer

Definition at line 78 of file gim_tri_collision.h.


Member Data Documentation

Definition at line 47 of file gim_tri_collision.h.

Definition at line 48 of file gim_tri_collision.h.

Definition at line 50 of file gim_tri_collision.h.

Definition at line 49 of file gim_tri_collision.h.


The documentation for this struct was generated from the following file:

Generated on Mon Feb 15 22:25:12 2010 for Bullet Collision Detection & Physics Library by  doxygen 1.6.1