ScummVM API documentation
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