HMergeShellFace

class HMergeShellFace

Public Functions

inline HMergeShellFace()
inline ~HMergeShellFace()
void Init(int *flist)
void MakeChildFaces(int &addpoint, HPoint *points, bool AddExtraPoints, int *newpoints, int *newpointslen)
void Divide(int pnum, HPoint *points)
bool CheckHit(HPoint &p, HPoint &normal, HPoint *plist, HPoint &pres)
HMergeShellFace *FindHitFaceRecursive(HPoint &p, HPoint &normal, HPoint *plist, HPoint &respoint)
inline HMergeShellFace *FindHitFace(HPoint &p, HPoint &normal, HPoint *plist, HPoint &respoint)
bool CheckIfColinear(HPoint *point)
int GetLengthRecursive(int l)
inline int GetLength()
int AddToFacelistRecursive(int *start, int l)
inline int AddToFacelist(int *start)