Bullet Collision Detection & Physics Library
Classes | Macros | Typedefs
btQuantizedBvh.h File Reference
#include "LinearMath/btVector3.h"
#include "LinearMath/btAlignedAllocator.h"
#include "LinearMath/btAlignedObjectArray.h"
Include dependency graph for btQuantizedBvh.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  btQuantizedBvhNode
 btQuantizedBvhNode is a compressed aabb node, 16 bytes. More...
 
struct  btOptimizedBvhNode
 btOptimizedBvhNode contains both internal and leaf node information. More...
 
class  btBvhSubtreeInfo
 btBvhSubtreeInfo provides info to gather a subtree of limited size More...
 
class  btNodeOverlapCallback
 
class  btQuantizedBvh
 The btQuantizedBvh class stores an AABB tree that can be quickly traversed on CPU and Cell SPU. More...
 
struct  btBvhSubtreeInfoData
 
struct  btOptimizedBvhNodeFloatData
 
struct  btOptimizedBvhNodeDoubleData
 
struct  btQuantizedBvhNodeData
 
struct  btQuantizedBvhFloatData
 
struct  btQuantizedBvhDoubleData
 

Macros

#define btQuantizedBvhData   btQuantizedBvhFloatData
 
#define btOptimizedBvhNodeData   btOptimizedBvhNodeFloatData
 
#define btQuantizedBvhDataName   "btQuantizedBvhFloatData"
 
#define MAX_SUBTREE_SIZE_IN_BYTES   2048
 
#define MAX_NUM_PARTS_IN_BITS   10
 

Typedefs

typedef btAlignedObjectArray< btOptimizedBvhNodeNodeArray
 for code readability: More...
 
typedef btAlignedObjectArray< btQuantizedBvhNodeQuantizedNodeArray
 
typedef btAlignedObjectArray< btBvhSubtreeInfoBvhSubtreeInfoArray
 

Macro Definition Documentation

◆ btOptimizedBvhNodeData

#define btOptimizedBvhNodeData   btOptimizedBvhNodeFloatData

Definition at line 40 of file btQuantizedBvh.h.

◆ btQuantizedBvhData

#define btQuantizedBvhData   btQuantizedBvhFloatData

Definition at line 39 of file btQuantizedBvh.h.

◆ btQuantizedBvhDataName

#define btQuantizedBvhDataName   "btQuantizedBvhFloatData"

Definition at line 41 of file btQuantizedBvh.h.

◆ MAX_NUM_PARTS_IN_BITS

#define MAX_NUM_PARTS_IN_BITS   10

Definition at line 51 of file btQuantizedBvh.h.

◆ MAX_SUBTREE_SIZE_IN_BYTES

#define MAX_SUBTREE_SIZE_IN_BYTES   2048

Definition at line 47 of file btQuantizedBvh.h.

Typedef Documentation

◆ BvhSubtreeInfoArray

Definition at line 161 of file btQuantizedBvh.h.

◆ NodeArray

for code readability:

Definition at line 159 of file btQuantizedBvh.h.

◆ QuantizedNodeArray

Definition at line 160 of file btQuantizedBvh.h.