Auto commit by GitHub Actions Workflow

This commit is contained in:
MooseBotter
2025-07-23 13:50:59 +00:00
parent d31ba55d78
commit 7374289fd8
32 changed files with 2220 additions and 908 deletions

View File

@@ -2468,6 +2468,12 @@ Note that the Set and Add methods return the current POINT_VEC3 object, so these
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(COORDINATE).GetRandomVec3InRadius">COORDINATE:GetRandomVec3InRadius(OuterRadius, InnerRadius)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Return a random Vec3 within an Outer Radius and optionally NOT within an Inner Radius of the COORDINATE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(COORDINATE).GetSimpleZones">COORDINATE.GetSimpleZones(SearchRadius, PosRadius, NumPositions, self)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Search for clear zones in a given area.</p>
</td>
</tr>
<tr class="w3-border">
@@ -4428,6 +4434,12 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(POINT_VEC2).GetRandomVec3InRadius">POINT_VEC2:GetRandomVec3InRadius(OuterRadius, InnerRadius)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Return a random Vec3 within an Outer Radius and optionally NOT within an Inner Radius of the COORDINATE.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(POINT_VEC2).GetSimpleZones">POINT_VEC2.GetSimpleZones(SearchRadius, PosRadius, NumPositions, self)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Search for clear zones in a given area.</p>
</td>
</tr>
<tr class="w3-border">
@@ -10013,6 +10025,89 @@ By default, the last point is the closest point on road of the ToCoord. Hence, t
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(COORDINATE).GetSimpleZones" ><strong>COORDINATE.GetSimpleZones(SearchRadius, PosRadius, NumPositions, self)</strong></a></h2>
</div>
<p>Search for clear zones in a given area.</p>
<p>A powerful and efficient function using Disposition to find clear areas for spawning ground units avoiding trees, water and map scenery.</p>
<div id= "#Functions##GetSimpleZones" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p>COORDINATE</p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>SearchRadius</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Radius of the search area.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>PosRadius</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Required clear radius around each position.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>NumPositions</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Number of positions to find.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>self</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#table:</p>
</div>
<div class="w3-half">
<p>A table of Core.Point#COORDINATE that are clear of map objects within the given PosRadius.</p>
</div>
</div>
</div>
</div>
</div>
@@ -25049,6 +25144,89 @@ By default, the last point is the closest point on road of the ToCoord. Hence, t
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(POINT_VEC2).GetSimpleZones" ><strong>POINT_VEC2.GetSimpleZones(SearchRadius, PosRadius, NumPositions, self)</strong></a></h2>
</div>
<p>Search for clear zones in a given area.</p>
<p>A powerful and efficient function using Disposition to find clear areas for spawning ground units avoiding trees, water and map scenery.</p>
<div id= "#Functions##GetSimpleZones" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
<h2><strong>Defined in:</strong></h2>
<div class="w3-margin-left">
<p><a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a></p>
</div>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>SearchRadius</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Radius of the search area.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>PosRadius</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Required clear radius around each position.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>NumPositions</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Number of positions to find.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<strong><strong>self</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#table:</p>
</div>
<div class="w3-half">
<p>A table of Core.Point#COORDINATE that are clear of map objects within the given PosRadius.</p>
</div>
</div>
</div>
</div>
</div>