This commit is contained in:
grahamboree
2026-02-27 07:17:13 +00:00
parent 77d47c7d60
commit c58589f169

View File

@@ -903,7 +903,7 @@ $(document).ready(function(){initNavTree('Recast_8h_source.html',''); initResiza
<div class="ttc" id="agroup__recast_html_ga0dee8037963c1452a25b3835f3e8d902"><div class="ttname"><a href="group__recast.html#ga0dee8037963c1452a25b3835f3e8d902">rcMarkConvexPolyArea</a></div><div class="ttdeci">void rcMarkConvexPolyArea(rcContext *context, const float *verts, int numVerts, float minY, float maxY, unsigned char areaId, rcCompactHeightfield &amp;compactHeightfield)</div><div class="ttdoc">Applies the area id to the all spans within the specified convex polygon.</div><div class="ttdef"><b>Definition</b> RecastArea.cpp:432</div></div>
<div class="ttc" id="agroup__recast_html_ga23a98560fac96a1d2eb9f01c6617e927"><div class="ttname"><a href="group__recast.html#ga23a98560fac96a1d2eb9f01c6617e927">rcRasterizeTriangle</a></div><div class="ttdeci">bool rcRasterizeTriangle(rcContext *context, const float *v0, const float *v1, const float *v2, unsigned char areaID, rcHeightfield &amp;heightfield, int flagMergeThreshold=1)</div><div class="ttdoc">Rasterizes a single triangle into the specified heightfield.</div><div class="ttdef"><b>Definition</b> RecastRasterization.cpp:464</div></div>
<div class="ttc" id="agroup__recast_html_ga255c830cc0d30fa0229a05033242e77d"><div class="ttname"><a href="group__recast.html#ga255c830cc0d30fa0229a05033242e77d">rcBuildDistanceField</a></div><div class="ttdeci">bool rcBuildDistanceField(rcContext *ctx, rcCompactHeightfield &amp;chf)</div><div class="ttdoc">Builds the distance field for the specified compact heightfield.</div><div class="ttdef"><b>Definition</b> RecastRegion.cpp:1262</div></div>
<div class="ttc" id="agroup__recast_html_ga27bbc4ef9f8c09b68ec63ebe908521a2"><div class="ttname"><a href="group__recast.html#ga27bbc4ef9f8c09b68ec63ebe908521a2">rcBuildPolyMeshDetail</a></div><div class="ttdeci">bool rcBuildPolyMeshDetail(rcContext *ctx, const rcPolyMesh &amp;mesh, const rcCompactHeightfield &amp;chf, float sampleDist, float sampleMaxError, rcPolyMeshDetail &amp;dmesh)</div><div class="ttdoc">Builds a detail mesh from the provided polygon mesh.</div><div class="ttdef"><b>Definition</b> RecastMeshDetail.cpp:1182</div></div>
<div class="ttc" id="agroup__recast_html_ga27bbc4ef9f8c09b68ec63ebe908521a2"><div class="ttname"><a href="group__recast.html#ga27bbc4ef9f8c09b68ec63ebe908521a2">rcBuildPolyMeshDetail</a></div><div class="ttdeci">bool rcBuildPolyMeshDetail(rcContext *ctx, const rcPolyMesh &amp;mesh, const rcCompactHeightfield &amp;chf, float sampleDist, float sampleMaxError, rcPolyMeshDetail &amp;dmesh)</div><div class="ttdoc">Builds a detail mesh from the provided polygon mesh.</div><div class="ttdef"><b>Definition</b> RecastMeshDetail.cpp:1183</div></div>
<div class="ttc" id="agroup__recast_html_ga2c4bba9a06ae30ac063fba1a69a68cd9"><div class="ttname"><a href="group__recast.html#ga2c4bba9a06ae30ac063fba1a69a68cd9">rcMarkCylinderArea</a></div><div class="ttdeci">void rcMarkCylinderArea(rcContext *context, const float *position, float radius, float height, unsigned char areaId, rcCompactHeightfield &amp;compactHeightfield)</div><div class="ttdoc">Applies the area id to all spans within the specified y-axis-aligned cylinder.</div><div class="ttdef"><b>Definition</b> RecastArea.cpp:633</div></div>
<div class="ttc" id="agroup__recast_html_ga34925f90f2e5da1f84c383bfb0ff8e9f"><div class="ttname"><a href="group__recast.html#ga34925f90f2e5da1f84c383bfb0ff8e9f">rcFreePolyMesh</a></div><div class="ttdeci">void rcFreePolyMesh(rcPolyMesh *polyMesh)</div><div class="ttdoc">Frees the specified polygon mesh using the Recast allocator.</div><div class="ttdef"><b>Definition</b> Recast.cpp:227</div></div>
<div class="ttc" id="agroup__recast_html_ga3dc179b83cb925eb6602cd06123bf038"><div class="ttname"><a href="group__recast.html#ga3dc179b83cb925eb6602cd06123bf038">rcBuildCompactHeightfield</a></div><div class="ttdeci">bool rcBuildCompactHeightfield(rcContext *context, int walkableHeight, int walkableClimb, const rcHeightfield &amp;heightfield, rcCompactHeightfield &amp;compactHeightfield)</div><div class="ttdoc">Builds a compact heightfield representing open space, from a heightfield representing solid space.</div><div class="ttdef"><b>Definition</b> Recast.cpp:403</div></div>
@@ -915,7 +915,7 @@ $(document).ready(function(){initNavTree('Recast_8h_source.html',''); initResiza
<div class="ttc" id="agroup__recast_html_ga64d439d4a3d04eea77171cff38eef0ff"><div class="ttname"><a href="group__recast.html#ga64d439d4a3d04eea77171cff38eef0ff">rcAllocPolyMeshDetail</a></div><div class="ttdeci">rcPolyMeshDetail * rcAllocPolyMeshDetail()</div><div class="ttdoc">Allocates a detail mesh object using the Recast allocator.</div><div class="ttdef"><b>Definition</b> Recast.cpp:260</div></div>
<div class="ttc" id="agroup__recast_html_ga657ea6ef521e4caadc4467bd61e26016"><div class="ttname"><a href="group__recast.html#ga657ea6ef521e4caadc4467bd61e26016">rcFreeHeightfieldLayerSet</a></div><div class="ttdeci">void rcFreeHeightfieldLayerSet(rcHeightfieldLayerSet *layerSet)</div><div class="ttdoc">Frees the specified heightfield layer set using the Recast allocator.</div><div class="ttdef"><b>Definition</b> Recast.cpp:165</div></div>
<div class="ttc" id="agroup__recast_html_ga6d3f24b49036ca9b6c2bd5e7d13d053b"><div class="ttname"><a href="group__recast.html#ga6d3f24b49036ca9b6c2bd5e7d13d053b">rcBuildHeightfieldLayers</a></div><div class="ttdeci">bool rcBuildHeightfieldLayers(rcContext *ctx, const rcCompactHeightfield &amp;chf, int borderSize, int walkableHeight, rcHeightfieldLayerSet &amp;lset)</div><div class="ttdoc">Builds a layer set from the specified compact heightfield.</div><div class="ttdef"><b>Definition</b> RecastLayers.cpp:104</div></div>
<div class="ttc" id="agroup__recast_html_ga6ef022fcf6dabdb0437b979304c0defe"><div class="ttname"><a href="group__recast.html#ga6ef022fcf6dabdb0437b979304c0defe">rcMergePolyMeshDetails</a></div><div class="ttdeci">bool rcMergePolyMeshDetails(rcContext *ctx, rcPolyMeshDetail **meshes, const int nmeshes, rcPolyMeshDetail &amp;mesh)</div><div class="ttdoc">Merges multiple detail meshes into a single detail mesh.</div><div class="ttdef"><b>Definition</b> RecastMeshDetail.cpp:1401</div></div>
<div class="ttc" id="agroup__recast_html_ga6ef022fcf6dabdb0437b979304c0defe"><div class="ttname"><a href="group__recast.html#ga6ef022fcf6dabdb0437b979304c0defe">rcMergePolyMeshDetails</a></div><div class="ttdeci">bool rcMergePolyMeshDetails(rcContext *ctx, rcPolyMeshDetail **meshes, const int nmeshes, rcPolyMeshDetail &amp;mesh)</div><div class="ttdoc">Merges multiple detail meshes into a single detail mesh.</div><div class="ttdef"><b>Definition</b> RecastMeshDetail.cpp:1402</div></div>
<div class="ttc" id="agroup__recast_html_ga766374592cc6b87d804539258e690c25"><div class="ttname"><a href="group__recast.html#ga766374592cc6b87d804539258e690c25">rcAllocCompactHeightfield</a></div><div class="ttdeci">rcCompactHeightfield * rcAllocCompactHeightfield()</div><div class="ttdoc">Allocates a compact heightfield object using the Recast allocator.</div><div class="ttdef"><b>Definition</b> Recast.cpp:122</div></div>
<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:1263</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:1253</div></div>