RavEngine
Loading...
Searching...
No Matches
physx::ConvexHull Class Reference
Inheritance diagram for physx::ConvexHull:
[legend]
Collaboration diagram for physx::ConvexHull:
[legend]

Classes

class  HalfEdge
 

Public Member Functions

ConvexHull & operator= (const ConvexHull &)
 
 ConvexHull (const PxVec3 &bmin, const PxVec3 &bmax, const PxArray< PxPlane > &inPlanes)
 
 ConvexHull (const PxVec3 &extent, const PxTransform &transform, const PxArray< PxPlane > &inPlanes)
 
 ConvexHull (const ConvexHull &srcHull)
 
 ConvexHull (const PxArray< PxPlane > &inPlanes)
 
PxI32 findCandidatePlane (float planetestepsilon, float epsilon) const
 
bool assertIntact (float epsilon) const
 
const PxArray< PxVec3 > & getVertices () const
 
const PxArray< HalfEdge > & getEdges () const
 
const PxArray< PxPlane > & getFacets () const
 
const PxArray< PxPlane > & getInputPlanes () const
 
PxArray< PxVec3 > & getVertices ()
 
PxArray< HalfEdge > & getEdges ()
 
PxArray< PxPlane > & getFacets ()
 
PxU32 maxNumVertsPerFace () const
 
void copyHull (const ConvexHull &src)
 
- Public Member Functions inherited from physx::PxUserAllocated
PX_INLINE void * operator new (size_t, void *address)
 
PX_INLINE void operator delete (void *, void *)
 
template<typename Alloc >
PX_INLINE void * operator new (size_t size, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void * operator new (size_t size, size_t, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void * operator new[] (size_t size, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void * operator new[] (size_t size, size_t, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void operator delete (void *ptr, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void operator delete[] (void *ptr, Alloc alloc, const char *fileName, int line)
 
PX_INLINE void operator delete (void *ptr)
 
PX_INLINE void operator delete[] (void *ptr)
 

The documentation for this class was generated from the following files: