@@ -2470,6 +2470,14 @@ <h2>10) Drawings on F10 map</h2>
24702470 <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(COORDINATE).ScanObjects">COORDINATE:ScanObjects(radius, scanunits, scanstatics, scanscenery)</a></p></td>
24712471 <td class="summary w3-half w3-container" style="word-wrap: break-word">
24722472<p>Scan/find objects (units, statics, scenery) within a certain radius around the coordinate using the world.searchObjects() DCS API function.</p>
2473+ </td>
2474+ </tr>
2475+ <tr class="w3-border">
2476+ <td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(COORDINATE).ScanObjectsSquare">COORDINATE:ScanObjectsSquare(radius, scanunits, scanstatics, scanscenery, sideLength)</a></p></td>
2477+ <td class="summary w3-half w3-container" style="word-wrap: break-word">
2478+ <p>Box volume scanning function matching MOOSE COORDINATE:ScanObjects() structure
2479+ For use as COORDINATE:ScanObjectsSquare(sideLength, scanunits, scanstatics, scanscenery)
2480+ Creates a cubic search volume with the COORDINATE as the lower-left (southwest) corner.</p>
24732481</td>
24742482 </tr>
24752483 <tr class="w3-border">
@@ -11336,6 +11344,144 @@ <h2><strong>Return values:</strong></h2>
1133611344 </div>
1133711345</div>
1133811346
11347+ </div>
11348+ </div>
11349+
11350+ <div class="w3-card-2 w3-padding-small w3-margin-top">
11351+
11352+ <div class="w3-theme-l2">
11353+ <h2><a id="#(COORDINATE).ScanObjectsSquare" ><strong>COORDINATE:ScanObjectsSquare(radius, scanunits, scanstatics, scanscenery, sideLength)</strong></a></h2>
11354+ </div>
11355+
11356+ <p>Box volume scanning function matching MOOSE COORDINATE:ScanObjects() structure
11357+ For use as COORDINATE:ScanObjectsSquare(sideLength, scanunits, scanstatics, scanscenery)
11358+ Creates a cubic search volume with the COORDINATE as the lower-left (southwest) corner.</p>
11359+
11360+
11361+ <p>Perfect for grid-based map scanning: increment X and Z by sideLength for next grid cell.</p>
11362+
11363+ <div id= "#Functions##ScanObjectsSquare" class="w3-show w3-white">
11364+ <div class="w3-container w3-white" id="functiontype">
11365+ <h2><strong>Defined in:</strong></h2>
11366+ <div class="w3-margin-left">
11367+ <p>COORDINATE</p>
11368+ </div>
11369+ <h2><strong>Parameters:</strong></h2>
11370+ <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
11371+ <div class="w3-half">
11372+ <p>
11373+ #number
11374+ <strong><strong>radius</strong></strong>
11375+ </p>
11376+ </div>
11377+ <div class="w3-half">
11378+
11379+ <p>(Optional) Scan radius in meters. Default 100 m.</p>
11380+
11381+ </div>
11382+ </div>
11383+ <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
11384+ <div class="w3-half">
11385+ <p>
11386+ #boolean
11387+ <strong><strong>scanunits</strong></strong>
11388+ </p>
11389+ </div>
11390+ <div class="w3-half">
11391+
11392+ <p>(Optional) If true scan for units. Default true.</p>
11393+
11394+ </div>
11395+ </div>
11396+ <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
11397+ <div class="w3-half">
11398+ <p>
11399+ #boolean
11400+ <strong><strong>scanstatics</strong></strong>
11401+ </p>
11402+ </div>
11403+ <div class="w3-half">
11404+
11405+ <p>(Optional) If true scan for static objects. Default true.</p>
11406+
11407+ </div>
11408+ </div>
11409+ <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
11410+ <div class="w3-half">
11411+ <p>
11412+ #boolean
11413+ <strong><strong>scanscenery</strong></strong>
11414+ </p>
11415+ </div>
11416+ <div class="w3-half">
11417+
11418+ <p>(Optional) If true scan for scenery objects. Default false.</p>
11419+
11420+ </div>
11421+ </div>
11422+ <div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
11423+ <div class="w3-half">
11424+ <p>
11425+ <strong><strong>sideLength</strong></strong>
11426+ </p>
11427+ </div>
11428+ <div class="w3-half">
11429+ <p></p>
11430+ </div>
11431+ </div>
11432+ <h2><strong>Return values:</strong></h2>
11433+ <div class="w3-row w3-border-bottom w3-margin-left">
11434+ <div class="w3-half">
11435+ <p>#boolean:</p>
11436+ </div>
11437+ <div class="w3-half">
11438+
11439+ <p>True if units were found.</p>
11440+
11441+ </div>
11442+ <div class="w3-half">
11443+ <p>#boolean:</p>
11444+ </div>
11445+ <div class="w3-half">
11446+
11447+ <p>True if statics were found.</p>
11448+
11449+ </div>
11450+ <div class="w3-half">
11451+ <p>#boolean:</p>
11452+ </div>
11453+ <div class="w3-half">
11454+
11455+ <p>True if scenery objects were found.</p>
11456+
11457+ </div>
11458+ <div class="w3-half">
11459+ <p>#table:</p>
11460+ </div>
11461+ <div class="w3-half">
11462+
11463+ <p>Table of MOOSE <a href="Wrapper.Unit.html##(UNIT)">Wrapper.Unit#UNIT</a> objects found.</p>
11464+
11465+ </div>
11466+ <div class="w3-half">
11467+ <p>#table:</p>
11468+ </div>
11469+ <div class="w3-half">
11470+
11471+ <p>Table of DCS static objects found.</p>
11472+
11473+ </div>
11474+ <div class="w3-half">
11475+ <p>#table:</p>
11476+ </div>
11477+ <div class="w3-half">
11478+
11479+ <p>Table of DCS scenery objects found.</p>
11480+
11481+ </div>
11482+ </div>
11483+ </div>
11484+
1133911485</div>
1134011486</div>
1134111487
0 commit comments