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 | |
![]() | |
void | setCachedLocalAabb (const btVector3 &aabbMin, const btVector3 &aabbMax) |
void | getCachedLocalAabb (btVector3 &aabbMin, btVector3 &aabbMax) const |
btPolyhedralConvexAabbCachingShape () | |
![]() | |
btConvexInternalShape () | |
![]() | |
btConvexPolyhedron * | m_polyhedron |
![]() | |
btVector3 | m_localScaling |
btVector3 | m_implicitShapeDimensions |
btScalar | m_collisionMargin |
btScalar | m_padding |
![]() | |
int | m_shapeType |
void * | m_userPointer |
int | m_userIndex |
int | m_userIndex2 |
The btConvexPointCloudShape implements an implicit convex hull of an array of vertices.
Definition at line 24 of file btConvexPointCloudShape.h.
|
inline |
Definition at line 33 of file btConvexPointCloudShape.h.
|
inline |
Definition at line 41 of file btConvexPointCloudShape.h.
|
virtual |
Reimplemented from btPolyhedralConvexShape.
Definition at line 56 of file btConvexPointCloudShape.cpp.
btConvexPointCloudShape::BT_DECLARE_ALIGNED_ALLOCATOR | ( | ) |
Implements btPolyhedralConvexShape.
Definition at line 104 of file btConvexPointCloudShape.cpp.
Implements btCollisionShape.
Definition at line 89 of file btConvexPointCloudShape.h.
|
virtual |
Implements btPolyhedralConvexShape.
Definition at line 99 of file btConvexPointCloudShape.cpp.
|
virtual |
Implements btPolyhedralConvexShape.
Definition at line 114 of file btConvexPointCloudShape.cpp.
|
inline |
Definition at line 72 of file btConvexPointCloudShape.h.
|
virtual |
Implements btPolyhedralConvexShape.
Definition at line 94 of file btConvexPointCloudShape.cpp.
|
virtual |
Implements btPolyhedralConvexShape.
Definition at line 119 of file btConvexPointCloudShape.cpp.
Definition at line 77 of file btConvexPointCloudShape.h.
|
inline |
Definition at line 62 of file btConvexPointCloudShape.h.
Definition at line 67 of file btConvexPointCloudShape.h.
Implements btPolyhedralConvexShape.
Definition at line 109 of file btConvexPointCloudShape.cpp.
Implements btPolyhedralConvexShape.
Definition at line 125 of file btConvexPointCloudShape.cpp.
Reimplemented from btConvexInternalShape.
Definition at line 73 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 52 of file btConvexPointCloudShape.h.
|
private |
Definition at line 28 of file btConvexPointCloudShape.h.
|
private |
Definition at line 27 of file btConvexPointCloudShape.h.