111 dst[0] = (float) src[0];
112 dst[1] = (float) src[1];
113 dst[2] = (float) src[2];
153 mNormalEpsilon = 0.001f;
160 const double *vertices,
165 mVertices = vertices;
166 mVertexStride = stride;
167 mNormalEpsilon = 0.001f;
174 if ( mFlags & flag )
return true;
234 double ComputeNormal(
double *n,
const double *A,
const double *B,
const double *C);
237 void BringOutYourDead(
const double *verts,
unsigned int vcount,
double *overts,
unsigned int &ocount,
unsigned int *indices,
unsigned indexcount);
239 bool CleanupVertices(
unsigned int svcount,
240 const double *svertices,
242 unsigned int &vcount,
244 double normalepsilon,
void SetHullFlag(HullFlag flag)
unsigned int mVertexStride
unsigned int mNumOutputVertices
HullDesc(HullFlag flag, unsigned int vcount, const double *vertices, unsigned int stride)
FHullResult(const HullResult &r)
unsigned int mNumOutputVertices
bool HasHullFlag(HullFlag flag) const
void ClearHullFlag(HullFlag flag)
unsigned int mMaxVertices