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 182 of file btConvexHull.h.
|
private |
Definition at line 403 of file btConvexHull.cpp.
|
private |
Definition at line 355 of file btConvexHull.cpp.
|
private |
Definition at line 1072 of file btConvexHull.cpp.
|
private |
Definition at line 605 of file btConvexHull.cpp.
Definition at line 498 of file btConvexHull.cpp.
|
private |
Definition at line 379 of file btConvexHull.cpp.
|
private |
XXX might be broken
Definition at line 822 of file btConvexHull.cpp.
|
private |
Definition at line 633 of file btConvexHull.cpp.
HullError HullLibrary::CreateConvexHull | ( | const HullDesc & | desc, |
HullResult & | result | ||
) |
Definition at line 670 of file btConvexHull.cpp.
|
private |
Definition at line 413 of file btConvexHull.cpp.
|
private |
Definition at line 443 of file btConvexHull.cpp.
|
private |
Definition at line 421 of file btConvexHull.cpp.
|
private |
Definition at line 457 of file btConvexHull.cpp.
HullError HullLibrary::ReleaseResult | ( | HullResult & | result | ) |
Definition at line 787 of file btConvexHull.cpp.
|
private |
Definition at line 371 of file btConvexHull.cpp.
|
private |
|
private |
Definition at line 184 of file btConvexHull.h.
btAlignedObjectArray<int> HullLibrary::m_vertexIndexMapping |
Definition at line 187 of file btConvexHull.h.