|
Bullet Collision Detection & Physics Library
|
Go to the documentation of this file. 1 #ifndef GIM_CONTACT_H_INCLUDED
2 #define GIM_CONTACT_H_INCLUDED
43 #ifndef NORMAL_CONTACT_AVERAGE
44 #define NORMAL_CONTACT_AVERAGE 1
47 #ifndef CONTACT_DIFF_EPSILON
48 #define CONTACT_DIFF_EPSILON 0.00001f
51 #ifndef BT_CONTACT_H_STRUCTS_INCLUDED
107 _hash += (*_uitmp)<<4;
109 _hash += (*_uitmp)<<8;
116 for(
GUINT i=0;i<normal_count;i++)
118 vec_sum += normals[i];
172 #endif // GIM_CONTACT_H_INCLUDED
Very simple array container with fast access and simd memory.
btVector3 can be used to represent 3D points and vectors.
void push_back_mem()
Simply increase the m_size, doesn't call the new element constructor.
#define SIMD_FORCE_INLINE
#define GIM_INV_SQRT(va, isva)
btScalar length2() const
Return the length of the vector squared.