#include "LinearMath/btAlignedObjectArray.h"#include "LinearMath/btVector3.h"#include "LinearMath/btTransform.h"#include "LinearMath/btAabbUtil2.h"#include <memory.h>#include <string.h>

Go to the source code of this file.
| #define DBVT_CHECKTYPE |
| #define DBVT_ENABLE_BENCHMARK 0 |
| #define DBVT_IMPL_GENERIC 0 |
| #define DBVT_IMPL_SSE 1 |
| #define DBVT_INLINE SIMD_FORCE_INLINE |
| #define DBVT_INT0_IMPL DBVT_IMPL_GENERIC |
| #define DBVT_IPOLICY ICollide& policy |
| #define DBVT_MERGE_IMPL DBVT_IMPL_GENERIC |
| #define DBVT_PREFIX |
| #define DBVT_SELECT_IMPL DBVT_IMPL_GENERIC |
| #define DBVT_USE_INTRINSIC_SSE 1 |
| #define DBVT_USE_MEMMOVE 1 |
| #define DBVT_USE_TEMPLATE 0 |
| #define DBVT_VIRTUAL virtual |
| #define DBVT_VIRTUAL_DTOR | ( | a | ) | virtual ~a() {} |
| typedef btDbvtAabbMm btDbvtVolume |
| DBVT_INLINE bool Intersect | ( | const btDbvtAabbMm & | a, |
| const btDbvtAabbMm & | b | ||
| ) |
| DBVT_INLINE bool Intersect | ( | const btDbvtAabbMm & | a, |
| const btVector3 & | b | ||
| ) |
| DBVT_INLINE void Merge | ( | const btDbvtAabbMm & | a, |
| const btDbvtAabbMm & | b, | ||
| btDbvtAabbMm & | r | ||
| ) |
| DBVT_INLINE bool NotEqual | ( | const btDbvtAabbMm & | a, |
| const btDbvtAabbMm & | b | ||
| ) |
| DBVT_INLINE btScalar Proximity | ( | const btDbvtAabbMm & | a, |
| const btDbvtAabbMm & | b | ||
| ) |
| DBVT_INLINE int Select | ( | const btDbvtAabbMm & | o, |
| const btDbvtAabbMm & | a, | ||
| const btDbvtAabbMm & | b | ||
| ) |