Bullet Collision Detection & Physics Library
Public Member Functions | Public Attributes | List of all members
btBroadphasePair Struct Reference

The btBroadphasePair class contains a pair of aabb-overlapping objects. More...

#include <btBroadphaseProxy.h>

Collaboration diagram for btBroadphasePair:
Collaboration graph
[legend]

Public Member Functions

 btBroadphasePair ()
 
 BT_DECLARE_ALIGNED_ALLOCATOR ()
 
 btBroadphasePair (const btBroadphasePair &other)
 
 btBroadphasePair (btBroadphaseProxy &proxy0, btBroadphaseProxy &proxy1)
 

Public Attributes

btBroadphaseProxym_pProxy0
 
btBroadphaseProxym_pProxy1
 
btCollisionAlgorithmm_algorithm
 
union {
   void *   m_internalInfo1
 
   int   m_internalTmpValue
 
}; 
 

Detailed Description

The btBroadphasePair class contains a pair of aabb-overlapping objects.

A btDispatcher can search a btCollisionAlgorithm that performs exact/narrowphase collision detection on the actual collision shapes.

Definition at line 186 of file btBroadphaseProxy.h.

Constructor & Destructor Documentation

btBroadphasePair::btBroadphasePair ( )
inline

Definition at line 188 of file btBroadphaseProxy.h.

btBroadphasePair::btBroadphasePair ( const btBroadphasePair other)
inline

Definition at line 199 of file btBroadphaseProxy.h.

btBroadphasePair::btBroadphasePair ( btBroadphaseProxy proxy0,
btBroadphaseProxy proxy1 
)
inline

Definition at line 206 of file btBroadphaseProxy.h.

Member Function Documentation

btBroadphasePair::BT_DECLARE_ALIGNED_ALLOCATOR ( )

Member Data Documentation

union { ... }
btCollisionAlgorithm* btBroadphasePair::m_algorithm
mutable

Definition at line 229 of file btBroadphaseProxy.h.

void* btBroadphasePair::m_internalInfo1

Definition at line 230 of file btBroadphaseProxy.h.

int btBroadphasePair::m_internalTmpValue

Definition at line 230 of file btBroadphaseProxy.h.

btBroadphaseProxy* btBroadphasePair::m_pProxy0

Definition at line 226 of file btBroadphaseProxy.h.

btBroadphaseProxy* btBroadphasePair::m_pProxy1

Definition at line 227 of file btBroadphaseProxy.h.


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