|
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...
|
|