|
| static int | compareItemX (const void *va, const void *vb) |
| |
| static int | compareItemY (const void *va, const void *vb) |
| |
| static int | compareItemZ (const void *va, const void *vb) |
| |
| static void | calcExtends (BVItem *items, const int, const int imin, const int imax, unsigned short *bmin, unsigned short *bmax) |
| |
| int | longestAxis (unsigned short x, unsigned short y, unsigned short z) |
| |
| static void | subdivide (BVItem *items, int nitems, int imin, int imax, int &curNode, dtBVNode *nodes) |
| |
| static int | createBVTree (const unsigned short *verts, const int, const unsigned short *polys, const int npolys, const int nvp, const float cs, const float ch, const int, dtBVNode *nodes) |
| |
| static unsigned char | classifyOffMeshPoint (const float *pt, const float *bmin, const float *bmax) |
| |
| bool | dtCreateNavMeshData (dtNavMeshCreateParams *params, unsigned char **outData, int *outDataSize) |
| | Builds navigation mesh tile data from the provided tile creation data. More...
|
| |
| bool | dtNavMeshHeaderSwapEndian (unsigned char *data, const int dataSize) |
| | Swaps the endianess of the tile data's header (dtMeshHeader). More...
|
| |
| bool | dtNavMeshDataSwapEndian (unsigned char *data, const int dataSize) |
| | Swaps endianess of the tile data. More...
|
| |