diff options
Diffstat (limited to 'intern/rigidbody/RBI_hull_api.h')
-rw-r--r-- | intern/rigidbody/RBI_hull_api.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/intern/rigidbody/RBI_hull_api.h b/intern/rigidbody/RBI_hull_api.h index 9d2dc5034db..3bd216b92cb 100644 --- a/intern/rigidbody/RBI_hull_api.h +++ b/intern/rigidbody/RBI_hull_api.h @@ -31,9 +31,13 @@ typedef struct plConvexHull__ { plConvexHull plConvexHullCompute(float (*coords)[3], int count); void plConvexHullDelete(plConvexHull hull); int plConvexHullNumVertices(plConvexHull hull); +int plConvexHullNumLoops(plConvexHull hull); int plConvexHullNumFaces(plConvexHull hull); void plConvexHullGetVertex(plConvexHull hull, int n, float coords[3], int *original_index); +void plConvexHullGetLoop(plConvexHull hull, int n, int *v_from, int *v_to); +int plConvexHullGetReversedLoopIndex(plConvexHull hull, int n); int plConvexHullGetFaceSize(plConvexHull hull, int n); +void plConvexHullGetFaceLoops(plConvexHull hull, int n, int *loops); void plConvexHullGetFaceVertices(plConvexHull hull, int n, int *vertices); #ifdef __cplusplus |