30 m_isSwapped(isSwapped),
31 m_numPerturbationIterations(numPerturbationIterations),
32 m_minimumPointsPerturbationThreshold(minimumPointsPerturbationThreshold)
62 bool hasCollision =
false;
76 btVector3 vtxInPlane = convexInPlaneTrans(vtx);
77 btScalar distance = (planeNormal.
dot(vtxInPlane) - planeConstant);
79 btVector3 vtxInPlaneProjected = vtxInPlane - distance*planeNormal;
106 bool hasCollision =
false;
115 btVector3 vtxInPlane = convexInPlaneTrans(vtx);
116 btScalar distance = (planeNormal.
dot(vtxInPlane) - planeConstant);
118 btVector3 vtxInPlaneProjected = vtxInPlane - distance*planeNormal;
144 if ( perturbeAngle > angleLimit )
145 perturbeAngle = angleLimit;
152 collideSingleContact(rotq.inverse()*perturbeRot*rotq,body0Wrap,body1Wrap,dispatchInfo,resultOut);