Blender V2.61 - r43446
Public Member Functions | Public Attributes

DbvtCullingCallback Struct Reference

Inheritance diagram for DbvtCullingCallback:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DbvtCullingCallback (PHY_CullingCallback clientCallback, void *userData)
bool Descent (const btDbvtNode *node)
void Process (const btDbvtNode *node, btScalar depth)
void Process (const btDbvtNode *leaf)

Public Attributes

PHY_CullingCallback m_clientCallback
void * m_userData
OcclusionBufferm_ocb

Detailed Description

Definition at line 1713 of file CcdPhysicsEnvironment.cpp.


Constructor & Destructor Documentation

DbvtCullingCallback::DbvtCullingCallback ( PHY_CullingCallback  clientCallback,
void *  userData 
) [inline]

Definition at line 1719 of file CcdPhysicsEnvironment.cpp.

References NULL.


Member Function Documentation

bool DbvtCullingCallback::Descent ( const btDbvtNode node) [inline]

Reimplemented from btDbvt::ICollide.

Definition at line 1725 of file CcdPhysicsEnvironment.cpp.

References btDbvtAabbMm::Center(), btDbvtAabbMm::Extents(), and btDbvtNode::volume.

void DbvtCullingCallback::Process ( const btDbvtNode leaf) [inline]
void DbvtCullingCallback::Process ( const btDbvtNode node,
btScalar  depth 
) [inline]

Reimplemented from btDbvt::ICollide.

Definition at line 1729 of file CcdPhysicsEnvironment.cpp.


Member Data Documentation

Definition at line 1715 of file CcdPhysicsEnvironment.cpp.

Definition at line 1717 of file CcdPhysicsEnvironment.cpp.

Referenced by CcdPhysicsEnvironment::cullingTest().

Definition at line 1716 of file CcdPhysicsEnvironment.cpp.


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