ConvexFeature
Engine/source/collision/convex.h
Classes:
class
class
Public Attributes
Public Functions
bool
collide(ConvexFeature & cf, CollisionList * cList, F32 tol)
testEdge(ConvexFeature * cf, const Point3F & s1, const Point3F & e1, CollisionList * cList, F32 tol)
testVertex(const Point3F & v, CollisionList * cList, bool , F32 tol)
Detailed Description
Public Attributes
BaseMatInstance * material
Vector< Edge > mEdgeList
Vector< Face > mFaceList
SceneObject * mObject
Vector< Point3F > mVertexList
Public Functions
ConvexFeature()
collide(ConvexFeature & cf, CollisionList * cList, F32 tol)
inVolume(const Point3F & v)
reset()
testEdge(ConvexFeature * cf, const Point3F & s1, const Point3F & e1, CollisionList * cList, F32 tol)
testVertex(const Point3F & v, CollisionList * cList, bool , F32 tol)