|
Bullet Collision Detection & Physics Library
|
The HullLibrary class can create a convex hull from a collection of vertices, using the ComputeHull method. More...
#include <btConvexHull.h>

Public Member Functions | |
| HullError | CreateConvexHull (const HullDesc &desc, HullResult &result) |
| HullError | ReleaseResult (HullResult &result) |
Public Attributes | |
| btAlignedObjectArray< int > | m_vertexIndexMapping |
Private Attributes | |
| btAlignedObjectArray< class btHullTriangle * > | m_tris |
The HullLibrary class can create a convex hull from a collection of vertices, using the ComputeHull method.
The btShapeHull class uses this HullLibrary to create a approximate convex mesh given a general (non-polyhedral) convex shape.
Definition at line 184 of file btConvexHull.h.
|
private |
Definition at line 423 of file btConvexHull.cpp.
|
private |
Definition at line 375 of file btConvexHull.cpp.
|
private |
Definition at line 1114 of file btConvexHull.cpp.
|
private |
Definition at line 618 of file btConvexHull.cpp.
Definition at line 518 of file btConvexHull.cpp.
|
private |
Definition at line 399 of file btConvexHull.cpp.
|
private |
XXX might be broken
Definition at line 855 of file btConvexHull.cpp.
|
private |
Definition at line 650 of file btConvexHull.cpp.
| HullError HullLibrary::CreateConvexHull | ( | const HullDesc & | desc, |
| HullResult & | result ) |
Definition at line 691 of file btConvexHull.cpp.
|
private |
Definition at line 433 of file btConvexHull.cpp.
|
private |
Definition at line 465 of file btConvexHull.cpp.
|
private |
Definition at line 442 of file btConvexHull.cpp.
|
private |
Definition at line 482 of file btConvexHull.cpp.
| HullError HullLibrary::ReleaseResult | ( | HullResult & | result | ) |
Definition at line 816 of file btConvexHull.cpp.
|
private |
Definition at line 391 of file btConvexHull.cpp.
|
private |
|
private |
Definition at line 187 of file btConvexHull.h.
| btAlignedObjectArray<int> HullLibrary::m_vertexIndexMapping |
Definition at line 191 of file btConvexHull.h.