40 #ifndef _physicsboxcollisionshape_h
41 #define _physicsboxcollisionshape_h
43 #include "Physics/primitivecollisionshape.h"
81 virtual Vector3 GetCleanHalfExtents()
const;
84 virtual Vector3 GetHalfExtents()
const;
87 virtual Vector3 GetHalfExtentsWithMargin()
const;
93 virtual bool IsInside(
const Vector3& Location,
const Real& Tolerance)
const;
97 virtual btBoxShape* GetBulletBoxShape()
const;
101 virtual void ProtoSerialize(
XML::Node& CurrentRoot)
const;
103 virtual void ProtoDeSerialize(
const XML::Node& OneNode);
106 static String SerializableName();
116 void operator >> (const Mezzanine::XML::Node& OneNode, Mezzanine::Physics::BoxCollisionShape& x);*/