40 #ifndef _physicscollision_cpp
41 #define _physicscollision_cpp
43 #include "collision.h"
44 #include "worldobject.h"
47 #include "stringtool.h"
49 #include "Physics/physicsenumerations.h"
50 #include "Physics/collidableproxy.h"
52 #include <btBulletDynamicsCommon.h>
68 InternalAlgo(PhysicsAlgo),
96 InternalAlgo(Other.InternalAlgo),
129 Whole SuperIndex = Index/4;
130 Whole SubIndex = Index%4;
168 bool ContainsA = ( A == ObjA ) || ( A == ObjB );
169 bool ContainsB = ( B == ObjA ) || ( B == ObjB );
170 return (ContainsA && ContainsB);
180 return (ContainsA && ContainsB);
203 for(
Whole X = 0 ; X < NumManifolds ; ++X )
234 return Vector3((PointA+PointB) /= 2);