16 #if defined (_WIN32) || defined (__i386__)
17 #define BT_USE_SSE_IN_API
31 unsigned char* pointsAddress = (
unsigned char*)points;
33 for (
int i=0;i<numPoints;i++)
37 pointsAddress += stride;
55 if (recalculateLocalAabb)
81 for (
int i=0;i<numVectors;i++)
87 for (
int j=0;j<numVectors;j++)
94 supportVerticesOut[j][3] = newDot;
184 #ifdef BT_USE_DOUBLE_PRECISION
199 for (
int i=0;i<numElem;i++,memPtr++)
206 return "btConvexHullShapeData";
216 for(
int i=0;i<numVerts;i++)
237 minProj = witnesPtMin.
dot(dir);
238 maxProj = witnesPtMax.
dot(dir);
244 btSwap(witnesPtMin,witnesPtMax);