Blender V4.5
HullDesc Class Reference

#include <btConvexHull.h>

Public Member Functions

 HullDesc (void)
 HullDesc (HullFlag flag, unsigned int vcount, const btVector3 *vertices, unsigned int stride=sizeof(btVector3))
bool HasHullFlag (HullFlag flag) const
void SetHullFlag (HullFlag flag)
void ClearHullFlag (HullFlag flag)

Public Attributes

unsigned int mFlags
unsigned int mVcount
const btVector3 * mVertices
unsigned int mVertexStride
btScalar mNormalEpsilon
unsigned int mMaxVertices
unsigned int mMaxFaces

Detailed Description

Definition at line 55 of file btConvexHull.h.

Constructor & Destructor Documentation

◆ HullDesc() [1/2]

HullDesc::HullDesc ( void )
inline

◆ HullDesc() [2/2]

HullDesc::HullDesc ( HullFlag flag,
unsigned int vcount,
const btVector3 * vertices,
unsigned int stride = sizeof(btVector3) )
inline

Definition at line 69 of file btConvexHull.h.

References btVector3, mFlags, mMaxVertices, mNormalEpsilon, mVcount, mVertexStride, and mVertices.

Member Function Documentation

◆ ClearHullFlag()

void HullDesc::ClearHullFlag ( HullFlag flag)
inline

Definition at line 93 of file btConvexHull.h.

References mFlags.

◆ HasHullFlag()

bool HullDesc::HasHullFlag ( HullFlag flag) const
inline

Definition at line 82 of file btConvexHull.h.

References mFlags.

Referenced by HullLibrary::CreateConvexHull().

◆ SetHullFlag()

void HullDesc::SetHullFlag ( HullFlag flag)
inline

Definition at line 88 of file btConvexHull.h.

References mFlags.

Member Data Documentation

◆ mFlags

unsigned int HullDesc::mFlags

Definition at line 98 of file btConvexHull.h.

Referenced by buildHull(), ClearHullFlag(), HasHullFlag(), HullDesc(), HullDesc(), and SetHullFlag().

◆ mMaxFaces

unsigned int HullDesc::mMaxFaces

Definition at line 104 of file btConvexHull.h.

Referenced by HullDesc().

◆ mMaxVertices

◆ mNormalEpsilon

btScalar HullDesc::mNormalEpsilon

Definition at line 102 of file btConvexHull.h.

Referenced by HullLibrary::CreateConvexHull(), HullDesc(), and HullDesc().

◆ mVcount

unsigned int HullDesc::mVcount

Definition at line 99 of file btConvexHull.h.

Referenced by buildHull(), HullLibrary::CreateConvexHull(), HullDesc(), and HullDesc().

◆ mVertexStride

unsigned int HullDesc::mVertexStride

Definition at line 101 of file btConvexHull.h.

Referenced by buildHull(), HullLibrary::CreateConvexHull(), HullDesc(), and HullDesc().

◆ mVertices

const btVector3* HullDesc::mVertices

Definition at line 100 of file btConvexHull.h.

Referenced by buildHull(), HullLibrary::CreateConvexHull(), HullDesc(), and HullDesc().


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