The btBroadphaseProxy is the main class that can be used with the Bullet broadphases.  
 More...
#include <btBroadphaseProxy.h>
The btBroadphaseProxy is the main class that can be used with the Bullet broadphases. 
It stores collision shape type information, collision filter information and a client object, typically a btCollisionObject or btRigidBody. 
Definition at line 85 of file btBroadphaseProxy.h.
§ CollisionFilterGroups
optional filtering to cull potential collisions 
| Enumerator | 
|---|
| DefaultFilter |  | 
| StaticFilter |  | 
| KinematicFilter |  | 
| DebrisFilter |  | 
| SensorTrigger |  | 
| CharacterFilter |  | 
| AllFilter |  | 
Definition at line 91 of file btBroadphaseProxy.h.
 
 
§ btBroadphaseProxy() [1/2]
  
  | 
        
          | btBroadphaseProxy::btBroadphaseProxy | ( |  | ) |  |  | inline | 
 
 
§ btBroadphaseProxy() [2/2]
  
  | 
        
          | btBroadphaseProxy::btBroadphaseProxy | ( | const btVector3 & | aabbMin, |  
          |  |  | const btVector3 & | aabbMax, |  
          |  |  | void * | userPtr, |  
          |  |  | int | collisionFilterGroup, |  
          |  |  | int | collisionFilterMask |  
          |  | ) |  |  |  | inline | 
 
 
§ BT_DECLARE_ALIGNED_ALLOCATOR()
      
        
          | btBroadphaseProxy::BT_DECLARE_ALIGNED_ALLOCATOR | ( |  | ) |  | 
      
 
 
§ getUid()
  
  | 
        
          | int btBroadphaseProxy::getUid | ( |  | ) | const |  | inline | 
 
 
§ isCompound()
  
  | 
        
          | static bool btBroadphaseProxy::isCompound | ( | int | proxyType | ) |  |  | inlinestatic | 
 
 
§ isConcave()
  
  | 
        
          | static bool btBroadphaseProxy::isConcave | ( | int | proxyType | ) |  |  | inlinestatic | 
 
 
§ isConvex()
  
  | 
        
          | static bool btBroadphaseProxy::isConvex | ( | int | proxyType | ) |  |  | inlinestatic | 
 
 
§ isConvex2d()
  
  | 
        
          | static bool btBroadphaseProxy::isConvex2d | ( | int | proxyType | ) |  |  | inlinestatic | 
 
 
§ isInfinite()
  
  | 
        
          | static bool btBroadphaseProxy::isInfinite | ( | int | proxyType | ) |  |  | inlinestatic | 
 
 
§ isNonMoving()
  
  | 
        
          | static bool btBroadphaseProxy::isNonMoving | ( | int | proxyType | ) |  |  | inlinestatic | 
 
 
§ isPolyhedral()
  
  | 
        
          | static bool btBroadphaseProxy::isPolyhedral | ( | int | proxyType | ) |  |  | inlinestatic | 
 
 
§ isSoftBody()
  
  | 
        
          | static bool btBroadphaseProxy::isSoftBody | ( | int | proxyType | ) |  |  | inlinestatic | 
 
 
§ m_aabbMax
§ m_aabbMin
§ m_clientObject
      
        
          | void* btBroadphaseProxy::m_clientObject | 
      
 
 
§ m_collisionFilterGroup
      
        
          | int btBroadphaseProxy::m_collisionFilterGroup | 
      
 
 
§ m_collisionFilterMask
      
        
          | int btBroadphaseProxy::m_collisionFilterMask | 
      
 
 
§ m_uniqueId
      
        
          | int btBroadphaseProxy::m_uniqueId | 
      
 
 
The documentation for this struct was generated from the following file: