26 computer->compute(
reinterpret_cast<float *
>(coords),
sizeof(*coords),
count, 0, 0);
66 e =
e->getNextEdgeOfFace(),
count++) {
80 e =
e->getNextEdgeOfFace(),
count++) {
81 vertices[
count] =
e->getTargetVertex();
ATTR_WARN_UNUSED_RESULT const BMVert const BMEdge * e
ATTR_WARN_UNUSED_RESULT const BMVert * v
btVector3
btVector3 can be used to represent 3D points and vectors. It has an un-used w component to suit 16-by...
SIMD_FORCE_INLINE int size() const
return the number of elements in the array
btAlignedObjectArray< btVector3 > vertices
btAlignedObjectArray< int > original_vertex_index
btAlignedObjectArray< int > faces
btAlignedObjectArray< Edge > edges
int plConvexHullGetFaceSize(plConvexHull hull, int n)
void plConvexHullGetVertex(plConvexHull hull, int n, float coords[3], int *original_index)
int plConvexHullNumVertices(plConvexHull hull)
plConvexHull plConvexHullCompute(float(*coords)[3], int count)
void plConvexHullDelete(plConvexHull hull)
int plConvexHullNumFaces(plConvexHull hull)
void plConvexHullGetFaceVertices(plConvexHull hull, int n, int *vertices)