Skip to content

Commit 4541ddf

Browse files
Update all for 2023.0.367 Release
1 parent 96e09d9 commit 4541ddf

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+8039
-3367
lines changed

Geom/PolygonMesh.html

Lines changed: 13 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -328,7 +328,7 @@ <h2>
328328
<li class="public ">
329329
<span class="summary_signature">
330330

331-
<a href="#add_polygon-instance_method" title="#add_polygon (instance method)">#<strong>add_polygon</strong>(*args) &#x21d2; Integer, 0 </a>
331+
<a href="#add_polygon-instance_method" title="#add_polygon (instance method)">#<strong>add_polygon</strong>(*args) &#x21d2; Integer </a>
332332

333333

334334

@@ -570,7 +570,7 @@ <h2>
570570
<li class="public ">
571571
<span class="summary_signature">
572572

573-
<a href="#polygons-instance_method" title="#polygons (instance method)">#<strong>polygons</strong> &#x21d2; Array&lt;Array&lt;Integer&gt;&gt;, Array&lt;nil&gt; </a>
573+
<a href="#polygons-instance_method" title="#polygons (instance method)">#<strong>polygons</strong> &#x21d2; Array&lt;Array&lt;Integer&gt;&gt; </a>
574574

575575

576576

@@ -1026,15 +1026,13 @@ <h3 class="signature " id="add_polygon-instance_method">
10261026
<a style="float: right;" href="#header" title="Return to Top">&uarr;</a>
10271027

10281028

1029-
<span class="overload">#<strong>add_polygon</strong>(index, index, index, ...) &#x21d2; <tt>Integer</tt>, <tt>0</tt> </span>
1029+
<span class="overload">#<strong>add_polygon</strong>(index, index, index, ...) &#x21d2; <tt>Integer</tt> </span>
10301030

1031-
<span class="overload">#<strong>add_polygon</strong>(index_array) &#x21d2; <tt>Integer</tt>, <tt>0</tt> </span>
1031+
<span class="overload">#<strong>add_polygon</strong>(index_array) &#x21d2; <tt>Integer</tt> </span>
10321032

1033-
<span class="overload">#<strong>add_polygon</strong>(point3d, point3d, point3d, ...) &#x21d2; <tt>Integer</tt>, <tt>0</tt> </span>
1033+
<span class="overload">#<strong>add_polygon</strong>(point3d, point3d, point3d, ...) &#x21d2; <tt>Integer</tt> </span>
10341034

1035-
<span class="overload">#<strong>add_polygon</strong>(point3d_array) &#x21d2; <tt>Integer</tt>, <tt>0</tt> </span>
1036-
1037-
<span class="overload">#<strong>add_polygon</strong>(array) &#x21d2; <tt>Integer</tt>, <tt>0</tt> </span>
1035+
<span class="overload">#<strong>add_polygon</strong>(point3d_array) &#x21d2; <tt>Integer</tt> </span>
10381036

10391037

10401038

@@ -1064,7 +1062,7 @@ <h3 class="signature " id="add_polygon-instance_method">
10641062

10651063

10661064
<li class="overload_item">
1067-
<span class="signature">#<strong>add_polygon</strong>(index, index, index, ...) &#x21d2; <tt>Integer</tt>, <tt>0</tt> </span>
1065+
<span class="signature">#<strong>add_polygon</strong>(index, index, index, ...) &#x21d2; <tt>Integer</tt> </span>
10681066
<div class="docstring">
10691067
<div class="discussion">
10701068

@@ -1130,7 +1128,7 @@ <h3 class="signature " id="add_polygon-instance_method">
11301128

11311129

11321130
<li class="overload_item">
1133-
<span class="signature">#<strong>add_polygon</strong>(index_array) &#x21d2; <tt>Integer</tt>, <tt>0</tt> </span>
1131+
<span class="signature">#<strong>add_polygon</strong>(index_array) &#x21d2; <tt>Integer</tt> </span>
11341132
<div class="docstring">
11351133
<div class="discussion">
11361134

@@ -1180,7 +1178,7 @@ <h3 class="signature " id="add_polygon-instance_method">
11801178

11811179

11821180
<li class="overload_item">
1183-
<span class="signature">#<strong>add_polygon</strong>(point3d, point3d, point3d, ...) &#x21d2; <tt>Integer</tt>, <tt>0</tt> </span>
1181+
<span class="signature">#<strong>add_polygon</strong>(point3d, point3d, point3d, ...) &#x21d2; <tt>Integer</tt> </span>
11841182
<div class="docstring">
11851183
<div class="discussion">
11861184

@@ -1258,7 +1256,7 @@ <h3 class="signature " id="add_polygon-instance_method">
12581256

12591257

12601258
<li class="overload_item">
1261-
<span class="signature">#<strong>add_polygon</strong>(point3d_array) &#x21d2; <tt>Integer</tt>, <tt>0</tt> </span>
1259+
<span class="signature">#<strong>add_polygon</strong>(point3d_array) &#x21d2; <tt>Integer</tt> </span>
12621260
<div class="docstring">
12631261
<div class="discussion">
12641262

@@ -1297,54 +1295,6 @@ <h3 class="signature " id="add_polygon-instance_method">
12971295
</ul>
12981296

12991297

1300-
</div>
1301-
</li>
1302-
1303-
1304-
<li class="overload_item">
1305-
<span class="signature">#<strong>add_polygon</strong>(array) &#x21d2; <tt>Integer</tt>, <tt>0</tt> </span>
1306-
<div class="docstring">
1307-
<div class="discussion">
1308-
1309-
<p>Adds a polygon from an Array of 3-element Arrays.</p>
1310-
1311-
1312-
</div>
1313-
</div>
1314-
<div class="tags">
1315-
1316-
<div class="examples">
1317-
<p class="tag_title">Examples:</p>
1318-
1319-
1320-
<pre class="example code"><code><span class='id identifier rubyid_pts'>pts</span> <span class='op'>=</span> <span class='lbracket'>[</span><span class='lbracket'>[</span><span class='int'>0</span><span class='comma'>,</span> <span class='int'>0</span><span class='comma'>,</span> <span class='int'>0</span><span class='rbracket'>]</span><span class='comma'>,</span> <span class='lbracket'>[</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>0</span><span class='comma'>,</span> <span class='int'>0</span><span class='rbracket'>]</span><span class='comma'>,</span> <span class='lbracket'>[</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>1</span><span class='comma'>,</span> <span class='int'>0</span><span class='rbracket'>]</span><span class='comma'>,</span> <span class='lbracket'>[</span><span class='float'>0.5</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span> <span class='int'>0</span><span class='rbracket'>]</span><span class='comma'>,</span> <span class='lbracket'>[</span><span class='int'>0</span><span class='comma'>,</span> <span class='int'>1</span><span class='comma'>,</span> <span class='int'>0</span><span class='rbracket'>]</span><span class='rbracket'>]</span>
1321-
<span class='id identifier rubyid_mesh'>mesh</span> <span class='op'>=</span> <span class='const'><span class='object_link'><a href="../Geom.html" title="Geom (module)">Geom</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="" title="Geom::PolygonMesh (class)">PolygonMesh</a></span></span><span class='period'>.</span><span class='id identifier rubyid_new'><span class='object_link'><a href="#initialize-instance_method" title="Geom::PolygonMesh#initialize (method)">new</a></span></span>
1322-
<span class='id identifier rubyid_polygon_index'>polygon_index</span> <span class='op'>=</span> <span class='id identifier rubyid_mesh'>mesh</span><span class='period'>.</span><span class='id identifier rubyid_add_polygon'>add_polygon</span><span class='lparen'>(</span><span class='id identifier rubyid_pts'>pts</span><span class='rparen'>)</span>
1323-
<span class='const'><span class='object_link'><a href="../Sketchup.html" title="Sketchup (module)">Sketchup</a></span></span><span class='period'>.</span><span class='id identifier rubyid_active_model'><span class='object_link'><a href="../Sketchup.html#active_model-class_method" title="Sketchup.active_model (method)">active_model</a></span></span><span class='period'>.</span><span class='id identifier rubyid_entities'><span class='object_link'><a href="../Sketchup/Model.html#entities-instance_method" title="Sketchup::Model#entities (method)">entities</a></span></span><span class='period'>.</span><span class='id identifier rubyid_add_faces_from_mesh'><span class='object_link'><a href="../Sketchup/Entities.html#add_faces_from_mesh-instance_method" title="Sketchup::Entities#add_faces_from_mesh (method)">add_faces_from_mesh</a></span></span><span class='lparen'>(</span><span class='id identifier rubyid_mesh'>mesh</span><span class='rparen'>)</span></code></pre>
1324-
1325-
</div>
1326-
<p class="tag_title">Parameters:</p>
1327-
<ul class="param">
1328-
1329-
<li>
1330-
1331-
<span class='name'>array</span>
1332-
1333-
1334-
<span class='type'>(<tt><span class='object_link'><a href="../Array.html" title="Array (class)">Array</a></span>&lt;<span class='object_link'><a href="../Array.html" title="Array (class)">Array</a></span>(3)&gt;</tt>)</span>
1335-
1336-
1337-
1338-
&mdash;
1339-
<div class='inline'>
1340-
<p>An array of arrays of length 3, where the inner arrays are used as if they were Point3d objects.</p>
1341-
</div>
1342-
1343-
</li>
1344-
1345-
</ul>
1346-
1347-
13481298
</div>
13491299
</li>
13501300

@@ -1362,21 +1312,7 @@ <h3 class="signature " id="add_polygon-instance_method">
13621312

13631313
&mdash;
13641314
<div class='inline'>
1365-
<p>The index of the polygon in the mesh.</p>
1366-
</div>
1367-
1368-
</li>
1369-
1370-
<li>
1371-
1372-
1373-
<span class='type'>(<tt>0</tt>)</span>
1374-
1375-
1376-
1377-
&mdash;
1378-
<div class='inline'>
1379-
<p>Invalid index. Returned if the method failed to create a polygon.</p>
1315+
<p>The 1-based index of the polygon in the mesh. <code>0</code> is returned if the method failed to create a polygon.</p>
13801316
</div>
13811317

13821318
</li>
@@ -2144,7 +2080,7 @@ <h3 class="signature " id="polygon_points_at-instance_method">
21442080
<h3 class="signature " id="polygons-instance_method">
21452081
<a style="float: right;" href="#header" title="Return to Top">&uarr;</a>
21462082

2147-
#<strong>polygons</strong> &#x21d2; <tt><span class='object_link'><a href="../Array.html" title="Array (class)">Array</a></span>&lt;<span class='object_link'><a href="../Array.html" title="Array (class)">Array</a></span>&lt;Integer&gt;&gt;</tt>, <tt><span class='object_link'><a href="../Array.html" title="Array (class)">Array</a></span>&lt;nil&gt;</tt>
2083+
#<strong>polygons</strong> &#x21d2; <tt><span class='object_link'><a href="../Array.html" title="Array (class)">Array</a></span>&lt;<span class='object_link'><a href="../Array.html" title="Array (class)">Array</a></span>&lt;Integer&gt;&gt;</tt>
21482084

21492085

21502086

@@ -2176,7 +2112,7 @@ <h3 class="signature " id="polygons-instance_method">
21762112
<li>
21772113

21782114

2179-
<span class='type'>(<tt><span class='object_link'><a href="../Array.html" title="Array (class)">Array</a></span>&lt;<span class='object_link'><a href="../Array.html" title="Array (class)">Array</a></span>&lt;Integer&gt;&gt;</tt>, <tt><span class='object_link'><a href="../Array.html" title="Array (class)">Array</a></span>&lt;nil&gt;</tt>)</span>
2115+
<span class='type'>(<tt><span class='object_link'><a href="../Array.html" title="Array (class)">Array</a></span>&lt;<span class='object_link'><a href="../Array.html" title="Array (class)">Array</a></span>&lt;Integer&gt;&gt;</tt>)</span>
21802116

21812117

21822118

0 commit comments

Comments
 (0)