|
Bullet Collision Detection & Physics Library
|
#include <btSparseSDF.h>

Classes | |
| struct | Cell |
| struct | IntFrac |
Public Member Functions | |
| void | Initialize (int hashsize=2383, int clampCells=256 *1024) |
| void | Reset () |
| void | GarbageCollect (int lifetime=256) |
| int | RemoveReferences (btCollisionShape *pcs) |
| btScalar | Evaluate (const btVector3 &x, const btCollisionShape *shape, btVector3 &normal, btScalar margin) |
| void | BuildCell (Cell &c) |
Static Public Member Functions | |
| static btScalar | DistanceToShape (const btVector3 &x, const btCollisionShape *shape) |
| static IntFrac | Decompose (btScalar x) |
| static btScalar | Lerp (btScalar a, btScalar b, btScalar t) |
| static unsigned int | Hash (int x, int y, int z, const btCollisionShape *shape) |
Public Attributes | |
| btAlignedObjectArray< Cell * > | cells |
| btScalar | voxelsz |
| int | puid |
| int | ncells |
| int | m_clampCells |
| int | nprobes |
| int | nqueries |
Definition at line 47 of file btSparseSDF.h.
|
inline |
Definition at line 263 of file btSparseSDF.h.
|
inlinestatic |
Definition at line 299 of file btSparseSDF.h.
|
inlinestatic |
Definition at line 285 of file btSparseSDF.h.
|
inline |
Definition at line 173 of file btSparseSDF.h.
|
inline |
Definition at line 113 of file btSparseSDF.h.
|
inlinestatic |
Definition at line 321 of file btSparseSDF.h.
|
inline |
Definition at line 84 of file btSparseSDF.h.
|
inlinestatic |
Definition at line 315 of file btSparseSDF.h.
|
inline |
Definition at line 145 of file btSparseSDF.h.
|
inline |
Definition at line 93 of file btSparseSDF.h.
| btAlignedObjectArray<Cell*> btSparseSdf< CELLSIZE >::cells |
Definition at line 71 of file btSparseSDF.h.
| int btSparseSdf< CELLSIZE >::m_clampCells |
Definition at line 75 of file btSparseSDF.h.
| int btSparseSdf< CELLSIZE >::ncells |
Definition at line 74 of file btSparseSDF.h.
| int btSparseSdf< CELLSIZE >::nprobes |
Definition at line 76 of file btSparseSDF.h.
| int btSparseSdf< CELLSIZE >::nqueries |
Definition at line 77 of file btSparseSDF.h.
| int btSparseSdf< CELLSIZE >::puid |
Definition at line 73 of file btSparseSDF.h.
| btScalar btSparseSdf< CELLSIZE >::voxelsz |
Definition at line 72 of file btSparseSDF.h.
1.8.14