|  | Recast Navigation
    Navigation-mesh Toolset for Games | 
#include <float.h>#include <math.h>#include <string.h>#include <stdlib.h>#include <stdio.h>#include "Recast.h"#include "RecastAlloc.h"#include "RecastAssert.h"| Classes | |
| struct | rcLayerRegion | 
| struct | rcLayerSweepSpan | 
| Macros | |
| #define | RC_MAX_LAYERS_DEF 63 | 
| #define | RC_MAX_NEIS_DEF 16 | 
| Functions | |
| static bool | contains (const unsigned char *a, const unsigned char an, const unsigned char v) | 
| static bool | addUnique (unsigned char *a, unsigned char &an, int anMax, unsigned char v) | 
| bool | overlapRange (const unsigned short amin, const unsigned short amax, const unsigned short bmin, const unsigned short bmax) | 
| bool | rcBuildHeightfieldLayers (rcContext *ctx, const rcCompactHeightfield &chf, const int borderSize, const int walkableHeight, rcHeightfieldLayerSet &lset) | 
| Builds a layer set from the specified compact heightfield. | |
| Variables | |
| static const int | RC_MAX_LAYERS = RC_MAX_LAYERS_DEF | 
| static const int | RC_MAX_NEIS = RC_MAX_NEIS_DEF | 
| #define RC_MAX_LAYERS_DEF 63 | 
| #define RC_MAX_NEIS_DEF 16 | 
| 
 | static | 
| 
 | static | 
| 
 | inline | 
| 
 | static | 
| 
 | static |