This commit is contained in:
grahamboree
2023-09-04 14:54:10 +00:00
parent bccea28824
commit 7a67dd2edd

View File

@@ -838,13 +838,13 @@ $(document).ready(function(){initNavTree('Recast_8h_source.html',''); initResiza
<div class="ttc" id="agroup__recast_html_ga7d225822d057252755aeeebdc2388cf2"><div class="ttname"><a href="group__recast.html#ga7d225822d057252755aeeebdc2388cf2">rcGetDirOffsetY</a></div><div class="ttdeci">int rcGetDirOffsetY(int direction)</div><div class="ttdoc">Gets the standard height (z-axis) offset for the specified direction.</div><div class="ttdef"><b>Definition:</b> Recast.h:1260</div></div>
<div class="ttc" id="agroup__recast_html_ga7f308c34d7d5beb73eca24fe30033064"><div class="ttname"><a href="group__recast.html#ga7f308c34d7d5beb73eca24fe30033064">rcGetDirOffsetX</a></div><div class="ttdeci">int rcGetDirOffsetX(int direction)</div><div class="ttdoc">Gets the standard width (x-axis) offset for the specified direction.</div><div class="ttdef"><b>Definition:</b> Recast.h:1250</div></div>
<div class="ttc" id="agroup__recast_html_ga80e89976e7d6388f1a78ad622ef57bdf"><div class="ttname"><a href="group__recast.html#ga80e89976e7d6388f1a78ad622ef57bdf">rcMedianFilterWalkableArea</a></div><div class="ttdeci">bool rcMedianFilterWalkableArea(rcContext *context, rcCompactHeightfield &amp;compactHeightfield)</div><div class="ttdoc">Applies a median filter to walkable area types (based on area id), removing noise.</div><div class="ttdef"><b>Definition:</b> RecastArea.cpp:289</div></div>
<div class="ttc" id="agroup__recast_html_ga8688f9cb5dab904bbbe43c362a69e769"><div class="ttname"><a href="group__recast.html#ga8688f9cb5dab904bbbe43c362a69e769">rcBuildPolyMesh</a></div><div class="ttdeci">bool rcBuildPolyMesh(rcContext *ctx, const rcContourSet &amp;cset, const int nvp, rcPolyMesh &amp;mesh)</div><div class="ttdoc">Builds a polygon mesh from the provided contours.</div><div class="ttdef"><b>Definition:</b> RecastMesh.cpp:989</div></div>
<div class="ttc" id="agroup__recast_html_ga8688f9cb5dab904bbbe43c362a69e769"><div class="ttname"><a href="group__recast.html#ga8688f9cb5dab904bbbe43c362a69e769">rcBuildPolyMesh</a></div><div class="ttdeci">bool rcBuildPolyMesh(rcContext *ctx, const rcContourSet &amp;cset, const int nvp, rcPolyMesh &amp;mesh)</div><div class="ttdoc">Builds a polygon mesh from the provided contours.</div><div class="ttdef"><b>Definition:</b> RecastMesh.cpp:990</div></div>
<div class="ttc" id="agroup__recast_html_ga86f63cef2e174a1f4cb050767090beeb"><div class="ttname"><a href="group__recast.html#ga86f63cef2e174a1f4cb050767090beeb">rcAddSpan</a></div><div class="ttdeci">bool rcAddSpan(rcContext *context, rcHeightfield &amp;heightfield, int x, int z, unsigned short spanMin, unsigned short spanMax, unsigned char areaID, int flagMergeThreshold)</div><div class="ttdoc">Adds a span to the specified heightfield.</div><div class="ttdef"><b>Definition:</b> RecastRasterization.cpp:191</div></div>
<div class="ttc" id="agroup__recast_html_ga89dd61f0c62938be9ae41aaf026794c2"><div class="ttname"><a href="group__recast.html#ga89dd61f0c62938be9ae41aaf026794c2">rcCalcGridSize</a></div><div class="ttdeci">void rcCalcGridSize(const float *minBounds, const float *maxBounds, float cellSize, int *sizeX, int *sizeZ)</div><div class="ttdoc">Calculates the grid size based on the bounding box and grid cell size.</div><div class="ttdef"><b>Definition:</b> Recast.cpp:300</div></div>
<div class="ttc" id="agroup__recast_html_ga8cdbebeeb64de5fc7b4b36281f165fc4"><div class="ttname"><a href="group__recast.html#ga8cdbebeeb64de5fc7b4b36281f165fc4">rcSetCon</a></div><div class="ttdeci">void rcSetCon(rcCompactSpan &amp;span, int direction, int neighborIndex)</div><div class="ttdoc">Sets the neighbor connection data for the specified direction.</div><div class="ttdef"><b>Definition:</b> Recast.h:1230</div></div>
<div class="ttc" id="agroup__recast_html_ga8d3d926002b6df3a5100a1f1e4086026"><div class="ttname"><a href="group__recast.html#ga8d3d926002b6df3a5100a1f1e4086026">rcCalcBounds</a></div><div class="ttdeci">void rcCalcBounds(const float *verts, int numVerts, float *minBounds, float *maxBounds)</div><div class="ttdoc">Calculates the bounding box of an array of vertices.</div><div class="ttdef"><b>Definition:</b> Recast.cpp:287</div></div>
<div class="ttc" id="agroup__recast_html_ga914ed7cee333a9c29513d917f6bb4716"><div class="ttname"><a href="group__recast.html#ga914ed7cee333a9c29513d917f6bb4716">rcFreeCompactHeightfield</a></div><div class="ttdeci">void rcFreeCompactHeightfield(rcCompactHeightfield *compactHeightfield)</div><div class="ttdoc">Frees the specified compact heightfield object using the Recast allocator.</div><div class="ttdef"><b>Definition:</b> Recast.cpp:127</div></div>
<div class="ttc" id="agroup__recast_html_gaa28c3eb627ca7d96015c7978ff0eb8f7"><div class="ttname"><a href="group__recast.html#gaa28c3eb627ca7d96015c7978ff0eb8f7">rcMergePolyMeshes</a></div><div class="ttdeci">bool rcMergePolyMeshes(rcContext *ctx, rcPolyMesh **meshes, const int nmeshes, rcPolyMesh &amp;mesh)</div><div class="ttdoc">Merges multiple polygon meshes into a single mesh.</div><div class="ttdef"><b>Definition:</b> RecastMesh.cpp:1308</div></div>
<div class="ttc" id="agroup__recast_html_gaa28c3eb627ca7d96015c7978ff0eb8f7"><div class="ttname"><a href="group__recast.html#gaa28c3eb627ca7d96015c7978ff0eb8f7">rcMergePolyMeshes</a></div><div class="ttdeci">bool rcMergePolyMeshes(rcContext *ctx, rcPolyMesh **meshes, const int nmeshes, rcPolyMesh &amp;mesh)</div><div class="ttdoc">Merges multiple polygon meshes into a single mesh.</div><div class="ttdef"><b>Definition:</b> RecastMesh.cpp:1309</div></div>
<div class="ttc" id="agroup__recast_html_gab76182beff7fc231b489c414b26e8638"><div class="ttname"><a href="group__recast.html#gab76182beff7fc231b489c414b26e8638">rcMarkBoxArea</a></div><div class="ttdeci">void rcMarkBoxArea(rcContext *context, const float *boxMinBounds, const float *boxMaxBounds, unsigned char areaId, rcCompactHeightfield &amp;compactHeightfield)</div><div class="ttdoc">Applies an area id to all spans within the specified bounding box.</div><div class="ttdef"><b>Definition:</b> RecastArea.cpp:371</div></div>
<div class="ttc" id="agroup__recast_html_gabade813042a8c79ddb2f4ecf84620cf8"><div class="ttname"><a href="group__recast.html#gabade813042a8c79ddb2f4ecf84620cf8">rcGetHeightFieldSpanCount</a></div><div class="ttdeci">int rcGetHeightFieldSpanCount(rcContext *context, const rcHeightfield &amp;heightfield)</div><div class="ttdoc">Returns the number of spans contained in the specified heightfield.</div><div class="ttdef"><b>Definition:</b> Recast.cpp:384</div></div>
<div class="ttc" id="agroup__recast_html_gac750ac6caa254759ef0bccf8afc7f67f"><div class="ttname"><a href="group__recast.html#gac750ac6caa254759ef0bccf8afc7f67f">rcBuildRegionsMonotone</a></div><div class="ttdeci">bool rcBuildRegionsMonotone(rcContext *ctx, rcCompactHeightfield &amp;chf, int borderSize, int minRegionArea, int mergeRegionArea)</div><div class="ttdoc">Builds region data for the heightfield using simple monotone partitioning.</div><div class="ttdef"><b>Definition:</b> RecastRegion.cpp:1352</div></div>
@@ -853,7 +853,7 @@ $(document).ready(function(){initNavTree('Recast_8h_source.html',''); initResiza
<div class="ttc" id="agroup__recast_html_gad40c996631bc70091d7355dc4c950655"><div class="ttname"><a href="group__recast.html#gad40c996631bc70091d7355dc4c950655">rcFilterLedgeSpans</a></div><div class="ttdeci">void rcFilterLedgeSpans(rcContext *context, int walkableHeight, int walkableClimb, rcHeightfield &amp;heightfield)</div><div class="ttdoc">Marks spans that are ledges as not-walkable.</div><div class="ttdef"><b>Definition:</b> RecastFilter.cpp:62</div></div>
<div class="ttc" id="agroup__recast_html_gadac24191b69876017ed01d85e0a44645"><div class="ttname"><a href="group__recast.html#gadac24191b69876017ed01d85e0a44645">rcRasterizeTriangles</a></div><div class="ttdeci">bool rcRasterizeTriangles(rcContext *context, const float *verts, int numVerts, const int *tris, const unsigned char *triAreaIDs, int numTris, rcHeightfield &amp;heightfield, int flagMergeThreshold=1)</div><div class="ttdoc">Rasterizes an indexed triangle mesh into the specified heightfield.</div><div class="ttdef"><b>Definition:</b> RecastRasterization.cpp:477</div></div>
<div class="ttc" id="agroup__recast_html_gadc45406abb9ac9d1efddee04054207f5"><div class="ttname"><a href="group__recast.html#gadc45406abb9ac9d1efddee04054207f5">rcAllocHeightfieldLayerSet</a></div><div class="ttdeci">rcHeightfieldLayerSet * rcAllocHeightfieldLayerSet()</div><div class="ttdoc">Allocates a heightfield layer set using the Recast allocator.</div><div class="ttdef"><b>Definition:</b> Recast.cpp:160</div></div>
<div class="ttc" id="agroup__recast_html_gadd16ae360ef930c3ba8c4839e3065d40"><div class="ttname"><a href="group__recast.html#gadd16ae360ef930c3ba8c4839e3065d40">rcCopyPolyMesh</a></div><div class="ttdeci">bool rcCopyPolyMesh(rcContext *ctx, const rcPolyMesh &amp;src, rcPolyMesh &amp;dst)</div><div class="ttdoc">Copies the poly mesh data from src to dst.</div><div class="ttdef"><b>Definition:</b> RecastMesh.cpp:1486</div></div>
<div class="ttc" id="agroup__recast_html_gadd16ae360ef930c3ba8c4839e3065d40"><div class="ttname"><a href="group__recast.html#gadd16ae360ef930c3ba8c4839e3065d40">rcCopyPolyMesh</a></div><div class="ttdeci">bool rcCopyPolyMesh(rcContext *ctx, const rcPolyMesh &amp;src, rcPolyMesh &amp;dst)</div><div class="ttdoc">Copies the poly mesh data from src to dst.</div><div class="ttdef"><b>Definition:</b> RecastMesh.cpp:1487</div></div>
<div class="ttc" id="agroup__recast_html_gae211dbabbd2a9e3e3e374452f3fa4dfc"><div class="ttname"><a href="group__recast.html#gae211dbabbd2a9e3e3e374452f3fa4dfc">rcBuildContours</a></div><div class="ttdeci">bool rcBuildContours(rcContext *ctx, const rcCompactHeightfield &amp;chf, float maxError, int maxEdgeLen, rcContourSet &amp;cset, int buildFlags=RC_CONTOUR_TESS_WALL_EDGES)</div><div class="ttdoc">Builds a contour set from the region outlines in the provided compact heightfield.</div><div class="ttdef"><b>Definition:</b> RecastContour.cpp:823</div></div>
<div class="ttc" id="agroup__recast_html_gae3a9621529cb8d471a95161bd7d0ca96"><div class="ttname"><a href="group__recast.html#gae3a9621529cb8d471a95161bd7d0ca96">rcFreeContourSet</a></div><div class="ttdeci">void rcFreeContourSet(rcContourSet *contourSet)</div><div class="ttdoc">Frees the specified contour set using the Recast allocator.</div><div class="ttdef"><b>Definition:</b> Recast.cpp:193</div></div>
<div class="ttc" id="agroup__recast_html_gaf2bf6010fc80e9b6e8f4c0c1fef7a97f"><div class="ttname"><a href="group__recast.html#gaf2bf6010fc80e9b6e8f4c0c1fef7a97f">rcErodeWalkableArea</a></div><div class="ttdeci">bool rcErodeWalkableArea(rcContext *context, int erosionRadius, rcCompactHeightfield &amp;compactHeightfield)</div><div class="ttdoc">Erodes the walkable area within the heightfield by the specified radius.</div><div class="ttdef"><b>Definition:</b> RecastArea.cpp:75</div></div>