Bullet Collision Detection & Physics Library
Classes | Macros | Functions
btSparseSDF.h File Reference
#include "BulletCollision/CollisionDispatch/btCollisionObject.h"
#include "BulletCollision/NarrowPhaseCollision/btGjkEpa2.h"
Include dependency graph for btSparseSDF.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  btSparseSdf< CELLSIZE >
 
struct  btSparseSdf< CELLSIZE >::IntFrac
 
struct  btSparseSdf< CELLSIZE >::Cell
 

Macros

#define get16bits(d)
 btSparseSdf implementation by Nathanael Presson More...
 

Functions

unsigned int HsiehHash (const char *data, int len)
 

Macro Definition Documentation

◆ get16bits

#define get16bits (   d)
Value:
((((unsigned int)(((const unsigned char *)(d))[1])) << 8)\
+(unsigned int)(((const unsigned char *)(d))[0]) )

btSparseSdf implementation by Nathanael Presson

Definition at line 26 of file btSparseSDF.h.

Function Documentation

◆ HsiehHash()

unsigned int HsiehHash ( const char *  data,
int  len 
)
inline

Definition at line 32 of file btSparseSDF.h.