|
Bullet Collision Detection & Physics Library
|

Go to the source code of this file.
Classes | |
| struct | ProcessTrianglesAction |
| struct | ProcessVBoundsAction |
Functions | |
| static int | getQuantized (btScalar x) |
| static btHeightfieldTerrainShape::Range | minmaxRange (btScalar a, btScalar b, btScalar c) |
| template<typename Action_T > | |
| void | gridRaycast (Action_T &quadAction, const btVector3 &beginPos, const btVector3 &endPos, int indices[3]) |
| Iterates through a virtual 2D grid of unit-sized square cells, and executes an action on each cell intersecting the given segment, ordered from begin to end. | |
|
inlinestatic |
Definition at line 279 of file btHeightfieldTerrainShape.cpp.
| void gridRaycast | ( | Action_T & | quadAction, |
| const btVector3 & | beginPos, | ||
| const btVector3 & | endPos, | ||
| int | indices[3] ) |
Iterates through a virtual 2D grid of unit-sized square cells, and executes an action on each cell intersecting the given segment, ordered from begin to end.
Initially inspired by http://www.cse.yorku.ca/~amana/research/grid.pdf
Definition at line 517 of file btHeightfieldTerrainShape.cpp.
|
static |
Definition at line 291 of file btHeightfieldTerrainShape.cpp.