make GIMPACT compile under MSVC 6
This commit is contained in:
@@ -70,6 +70,7 @@ void btContactArray::merge_contacts(
|
||||
{
|
||||
clear();
|
||||
|
||||
int i;
|
||||
if(contacts.size()==0) return;
|
||||
|
||||
|
||||
@@ -85,7 +86,7 @@ void btContactArray::merge_contacts(
|
||||
|
||||
//fill key contacts
|
||||
|
||||
for (int i = 0;i<contacts.size() ;i++ )
|
||||
for ( i = 0;i<contacts.size() ;i++ )
|
||||
{
|
||||
keycontacts.push_back(CONTACT_KEY_TOKEN(contacts[i].calc_key_contact(),i));
|
||||
}
|
||||
@@ -104,7 +105,7 @@ void btContactArray::merge_contacts(
|
||||
|
||||
BT_CONTACT * pcontact = &(*this)[0];
|
||||
|
||||
for(int i=1;i<keycontacts.size();i++)
|
||||
for( i=1;i<keycontacts.size();i++)
|
||||
{
|
||||
key = keycontacts[i].m_key;
|
||||
const BT_CONTACT * scontact = &contacts[keycontacts[i].m_value];
|
||||
|
||||
@@ -865,12 +865,14 @@ btGImpactCollisionAlgorithm::CreateFunc g_gimpact_cf;
|
||||
void btGImpactCollisionAlgorithm::registerAlgorithm(btCollisionDispatcher * dispatcher)
|
||||
{
|
||||
|
||||
for (int i = 0;i < MAX_BROADPHASE_COLLISION_TYPES ;i++ )
|
||||
int i;
|
||||
|
||||
for ( i = 0;i < MAX_BROADPHASE_COLLISION_TYPES ;i++ )
|
||||
{
|
||||
dispatcher->registerCollisionCreateFunc(GIMPACT_SHAPE_PROXYTYPE,i ,&g_gimpact_cf);
|
||||
}
|
||||
|
||||
for (int i = 0;i < MAX_BROADPHASE_COLLISION_TYPES ;i++ )
|
||||
for ( i = 0;i < MAX_BROADPHASE_COLLISION_TYPES ;i++ )
|
||||
{
|
||||
dispatcher->registerCollisionCreateFunc(i,GIMPACT_SHAPE_PROXYTYPE ,&g_gimpact_cf);
|
||||
}
|
||||
|
||||
@@ -33,7 +33,9 @@ void BT_TRIANGLE_CONTACT::merge_points(const btVector4 & plane,
|
||||
|
||||
int point_indices[MAX_TRI_CLIPPING];
|
||||
|
||||
for (int _k=0;_k<point_count;_k++)
|
||||
int _k;
|
||||
|
||||
for ( _k=0;_k<point_count;_k++)
|
||||
{
|
||||
btScalar _dist = - bt_distance_point_plane(plane,points[_k]) + margin;
|
||||
|
||||
@@ -53,7 +55,7 @@ void BT_TRIANGLE_CONTACT::merge_points(const btVector4 & plane,
|
||||
}
|
||||
}
|
||||
|
||||
for (int _k=0;_k<m_point_count;_k++)
|
||||
for ( _k=0;_k<m_point_count;_k++)
|
||||
{
|
||||
m_points[_k] = points[point_indices[_k]];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user