|
Bullet Collision Detection & Physics Library
|
The btConvexPointCloudShape implements an implicit convex hull of an array of vertices. More...
#include <btConvexPointCloudShape.h>


Private Attributes | |
| btVector3 * | m_unscaledPoints |
| int | m_numPoints |
Additional Inherited Members | |
Protected Member Functions inherited from btPolyhedralConvexAabbCachingShape | |
| void | setCachedLocalAabb (const btVector3 &aabbMin, const btVector3 &aabbMax) |
| void | getCachedLocalAabb (btVector3 &aabbMin, btVector3 &aabbMax) const |
| btPolyhedralConvexAabbCachingShape () | |
Protected Member Functions inherited from btConvexInternalShape | |
| btConvexInternalShape () | |
Protected Attributes inherited from btPolyhedralConvexShape | |
| btConvexPolyhedron * | m_polyhedron |
Protected Attributes inherited from btConvexInternalShape | |
| btVector3 | m_localScaling |
| btVector3 | m_implicitShapeDimensions |
| btScalar | m_collisionMargin |
| btScalar | m_padding |
Protected Attributes inherited from btCollisionShape | |
| int | m_shapeType |
| void * | m_userPointer |
| int | m_userIndex |
The btConvexPointCloudShape implements an implicit convex hull of an array of vertices.
Definition at line 24 of file btConvexPointCloudShape.h.
|
inline |
Definition at line 32 of file btConvexPointCloudShape.h.
|
inline |
Definition at line 40 of file btConvexPointCloudShape.h.
|
virtual |
Reimplemented from btPolyhedralConvexShape.
Definition at line 55 of file btConvexPointCloudShape.cpp.
| btConvexPointCloudShape::BT_DECLARE_ALIGNED_ALLOCATOR | ( | ) |
Implements btPolyhedralConvexShape.
Definition at line 112 of file btConvexPointCloudShape.cpp.
Implements btCollisionShape.
Definition at line 89 of file btConvexPointCloudShape.h.
|
virtual |
Implements btPolyhedralConvexShape.
Definition at line 107 of file btConvexPointCloudShape.cpp.
|
virtual |
Implements btPolyhedralConvexShape.
Definition at line 122 of file btConvexPointCloudShape.cpp.
|
inline |
Definition at line 71 of file btConvexPointCloudShape.h.
|
virtual |
Implements btPolyhedralConvexShape.
Definition at line 102 of file btConvexPointCloudShape.cpp.
|
virtual |
Implements btPolyhedralConvexShape.
Definition at line 127 of file btConvexPointCloudShape.cpp.
Definition at line 76 of file btConvexPointCloudShape.h.
|
inline |
Definition at line 61 of file btConvexPointCloudShape.h.
Definition at line 66 of file btConvexPointCloudShape.h.
Implements btPolyhedralConvexShape.
Definition at line 117 of file btConvexPointCloudShape.cpp.
Implements btPolyhedralConvexShape.
Definition at line 134 of file btConvexPointCloudShape.cpp.
Reimplemented from btConvexInternalShape.
Definition at line 75 of file btConvexPointCloudShape.cpp.
|
virtual |
Reimplemented from btPolyhedralConvexShape.
Definition at line 28 of file btConvexPointCloudShape.cpp.
in case we receive negative scaling
Reimplemented from btPolyhedralConvexAabbCachingShape.
Definition at line 21 of file btConvexPointCloudShape.cpp.
|
inline |
Definition at line 51 of file btConvexPointCloudShape.h.
|
private |
Definition at line 27 of file btConvexPointCloudShape.h.
|
private |
Definition at line 26 of file btConvexPointCloudShape.h.