ScummVM API documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
dgAABBPolygonSoup Member List

This is the complete list of members for dgAABBPolygonSoup, including all inherited members.

CalculateFaceMaxSize(dgTriplex *const vertex, dgInt32 indexCount, const dgInt32 *const indexArray) const (defined in dgAABBPolygonSoup)dgAABBPolygonSoupprotected
Create(const dgPolygonSoupDatabaseBuilder &builder, bool optimizedBuild) (defined in dgAABBPolygonSoup)dgAABBPolygonSoupprotected
Deserialize(dgDeserialize callback, void *const userData) (defined in dgAABBPolygonSoup)dgAABBPolygonSoupvirtual
dgAABBPolygonSoup() (defined in dgAABBPolygonSoup)dgAABBPolygonSoupprotected
dgPolygonSoupDatabase(const char *name=NULL) (defined in dgPolygonSoupDatabase)dgPolygonSoupDatabaseinlineprotected
ForAllSectors(const dgVector &min, const dgVector &max, dgAABBIntersectCallback callback, void *const context) const (defined in dgAABBPolygonSoup)dgAABBPolygonSoupprotectedvirtual
ForAllSectorsRayHit(const dgFastRayTest &ray, dgRayIntersectCallback callback, void *const context) const (defined in dgAABBPolygonSoup)dgAABBPolygonSoupprotectedvirtual
ForAllSectorsRayHitSimd(const dgFastRayTest &ray, dgRayIntersectCallback callback, void *const context) const (defined in dgAABBPolygonSoup)dgAABBPolygonSoupprotectedvirtual
ForAllSectorsSimd(const dgVector &min, const dgVector &max, dgAABBIntersectCallback callback, void *const context) const (defined in dgAABBPolygonSoup)dgAABBPolygonSoupprotectedvirtual
ForAllSectorsSupportVectex(const dgVector &dir) const (defined in dgAABBPolygonSoup)dgAABBPolygonSoupprotectedvirtual
GetAABB(dgVector &p0, dgVector &p1) const (defined in dgAABBPolygonSoup)dgAABBPolygonSoupvirtual
GetBackNode(const void *const root) const (defined in dgAABBPolygonSoup)dgAABBPolygonSoupprotected
GetFrontNode(const void *const root) const (defined in dgAABBPolygonSoup)dgAABBPolygonSoupprotected
GetIndexCount() const (defined in dgAABBPolygonSoup)dgAABBPolygonSoupinline
GetIndexPool() const (defined in dgAABBPolygonSoup)dgAABBPolygonSoupinline
GetLocalVertexPool() const (defined in dgPolygonSoupDatabase)dgPolygonSoupDatabaseinline
GetNodeAABB(const void *const root, dgVector &p0, dgVector &p1) const (defined in dgAABBPolygonSoup)dgAABBPolygonSoupprotected
GetRadius() const (defined in dgPolygonSoupDatabase)dgPolygonSoupDatabaseinline
GetRootNode() const (defined in dgAABBPolygonSoup)dgAABBPolygonSoupprotected
GetStrideInBytes() const (defined in dgPolygonSoupDatabase)dgPolygonSoupDatabaseinline
GetTagId(const dgInt32 *face) const (defined in dgPolygonSoupDatabase)dgPolygonSoupDatabaseinline
GetVertexCount() const (defined in dgPolygonSoupDatabase)dgPolygonSoupDatabaseinline
m_localVertex (defined in dgPolygonSoupDatabase)dgPolygonSoupDatabaseprotected
m_strideInBytes (defined in dgPolygonSoupDatabase)dgPolygonSoupDatabaseprotected
m_vertexCount (defined in dgPolygonSoupDatabase)dgPolygonSoupDatabaseprotected
Serialize(dgSerialize callback, void *const userData) const (defined in dgAABBPolygonSoup)dgAABBPolygonSoupvirtual
SetTagId(const dgInt32 *face, dgUnsigned32 newID) const (defined in dgPolygonSoupDatabase)dgPolygonSoupDatabaseinline
~dgAABBPolygonSoup() (defined in dgAABBPolygonSoup)dgAABBPolygonSoupprotected
~dgPolygonSoupDatabase() (defined in dgPolygonSoupDatabase)dgPolygonSoupDatabaseinlineprotectedvirtual