40 #ifndef _physicsconvexhullcollisionshape_h
41 #define _physicsconvexhullcollisionshape_h
43 #include "Physics/primitivecollisionshape.h"
45 class btConvexHullShape;
80 virtual void AddPoint(
const Vector3& Point);
85 virtual Vector3 GetUnscaledPoint(
const Whole& Index)
const;
92 virtual Whole GetNumPoints()
const;
98 virtual bool IsInside(
const Vector3& Location,
const Real& Tolerance)
const;
102 virtual btConvexHullShape* GetBulletHullShape()
const;
105 virtual void ProtoSerialize(
XML::Node& CurrentRoot)
const;
107 virtual void ProtoDeSerialize(
const XML::Node& OneNode);
110 static String SerializableName();