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)   ((((unsigned int)(((const unsigned char*)(d))[1])) << 8) + (unsigned int)(((const unsigned char*)(d))[0]))
 btSparseSdf implementation by Nathanael Presson More...
 

Functions

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

Macro Definition Documentation

◆ get16bits

#define get16bits (   d)    ((((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 31 of file btSparseSDF.h.