Blender V4.3
btDbvt::ICollide Struct Reference

#include <btDbvt.h>

Inherited by BroadphaseAabbTester, BroadphaseRayTester, btCompoundCompoundLeafCallback, btCompoundLeafCallback, btDbvtNodeEnumerator, btDbvtTreeCollider, btSoftBody::RayFromToCaster, btSoftColliders::ClusterBase, btSoftColliders::CollideCCD, btSoftColliders::CollideFF_DD, btSoftColliders::CollideSDF_RD, btSoftColliders::CollideSDF_RDF, btSoftColliders::CollideSDF_RS, btSoftColliders::CollideVF_DD, and btSoftColliders::CollideVF_SS.

Public Member Functions

DBVT_VIRTUAL void Process (const btDbvtNode *, const btDbvtNode *)
 
DBVT_VIRTUAL void Process (const btDbvtNode *)
 
DBVT_VIRTUAL void Process (const btDbvtNode *n, btScalar)
 
DBVT_VIRTUAL void Process (const btDbvntNode *, const btDbvntNode *)
 
DBVT_VIRTUAL bool Descent (const btDbvtNode *)
 
DBVT_VIRTUAL bool AllLeaves (const btDbvtNode *)
 

Detailed Description

Definition at line 269 of file btDbvt.h.

Member Function Documentation

◆ AllLeaves()

DBVT_VIRTUAL bool btDbvt::ICollide::AllLeaves ( const btDbvtNode * )
inline

Definition at line 277 of file btDbvt.h.

◆ Descent()

DBVT_VIRTUAL bool btDbvt::ICollide::Descent ( const btDbvtNode * )
inline

Definition at line 276 of file btDbvt.h.

◆ Process() [1/4]

DBVT_VIRTUAL void btDbvt::ICollide::Process ( const btDbvntNode * ,
const btDbvntNode *  )
inline

Definition at line 275 of file btDbvt.h.

◆ Process() [2/4]

DBVT_VIRTUAL void btDbvt::ICollide::Process ( const btDbvtNode * )
inline

Definition at line 273 of file btDbvt.h.

◆ Process() [3/4]

DBVT_VIRTUAL void btDbvt::ICollide::Process ( const btDbvtNode * ,
const btDbvtNode *  )
inline

Definition at line 272 of file btDbvt.h.

◆ Process() [4/4]

DBVT_VIRTUAL void btDbvt::ICollide::Process ( const btDbvtNode * n,
btScalar  )
inline

Definition at line 274 of file btDbvt.h.

References Process().

Referenced by Process().


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