Skip to content

Commit d0b5d68

Browse files
SU-61447-Regenerate and push Ruby API pages (final release)
1 parent 95117e4 commit d0b5d68

13 files changed

Lines changed: 2730 additions & 2317 deletions

Layout/Entity.html

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2532,6 +2532,14 @@ <h3 class="signature " id="transform!-instance_method">
25322532
<div class="docstring">
25332533
<div class="discussion">
25342534

2535+
<div class="note notetag">
2536+
<strong>Note:</strong>
2537+
<div class='inline'>
2538+
<p>Since LayOut 2026.1, passing a non-invertible transformation raises an `ArgumentError`.</p>
2539+
</div>
2540+
</div>
2541+
2542+
25352543
<p>The <span class='object_link'><a href="#transform!-instance_method" title="Layout::Entity#transform! (method)">#transform!</a></span> method transforms the <span class='object_link'><a href="" title="Layout::Entity (class)">Layout::Entity</a></span> with a given <span class='object_link'><a href="../Geom/Transformation2d.html" title="Geom::Transformation2d (class)">Geom::Transformation2d</a></span>.</p>
25362544

25372545

@@ -2592,6 +2600,20 @@ <h4 class="tag_title">Examples:</h4>
25922600
&mdash;
25932601
<div class='inline'>
25942602
<p>if the <span class='object_link'><a href="" title="Layout::Entity (class)">Layout::Entity</a></span> is locked</p>
2603+
</div>
2604+
2605+
</li>
2606+
2607+
<li>
2608+
2609+
2610+
<span class='type'>(<tt>ArgumentError</tt>)</span>
2611+
2612+
2613+
2614+
&mdash;
2615+
<div class='inline'>
2616+
<p>if the transformation matrix is not invertible</p>
25952617
</div>
25962618

25972619
</li>

Sketchup/Model.html

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6037,6 +6037,20 @@ <h4 class="tag_title">Examples:</h4>
60376037

60386038

60396039

6040+
&mdash;
6041+
<div class='inline'>
6042+
<p>A Point3d in model coordinates.</p>
6043+
</div>
6044+
6045+
</li>
6046+
6047+
<li>
6048+
6049+
6050+
<span class='type'>(<tt><span class='object_link'><a href="../Geom/Point3d.html" title="Geom::Point3d (class)">Geom::Point3d</a></span></tt>)</span>
6051+
6052+
6053+
60406054
&mdash;
60416055
<div class='inline'>
60426056
<p>a point3d object if successful, false if unsuccessful.</p>
@@ -7278,6 +7292,20 @@ <h4 class="tag_title">Examples:</h4>
72787292
<p class="tag_title">Returns:</p>
72797293
<ul class="return">
72807294

7295+
<li>
7296+
7297+
7298+
<span class='type'>(<tt><span class='object_link'><a href="../Geom/Point3d.html" title="Geom::Point3d (class)">Geom::Point3d</a></span></tt>)</span>
7299+
7300+
7301+
7302+
&mdash;
7303+
<div class='inline'>
7304+
<p>Point3d[longitude_deg, latitude_deg, altitude_m]</p>
7305+
</div>
7306+
7307+
</li>
7308+
72817309
<li>
72827310

72837311

Sketchup/ShadowInfo.html

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -917,6 +917,8 @@ <h3 class="signature " id="[]=-instance_method">
917917

918918
<p>The set value []= method is used to set the value in the array of shadow info options.</p>
919919

920+
<p>For numeric properties like “Dark”, “Light”, “Latitude”, and “Longitude”, this method is flexible and accepts any <code>Numeric</code> value (<code>Integer</code> or <code>Float</code>).</p>
921+
920922

921923
</div>
922924
</div>
@@ -996,6 +998,38 @@ <h4 class="tag_title">Examples:</h4>
996998

997999
</li>
9981000

1001+
</ul>
1002+
<p class="tag_title">Raises:</p>
1003+
<ul class="raise">
1004+
1005+
<li>
1006+
1007+
1008+
<span class='type'></span>
1009+
1010+
1011+
1012+
1013+
<div class='inline'>
1014+
<p>A KeyError is raised if the key is invalid or read-only.</p>
1015+
</div>
1016+
1017+
</li>
1018+
1019+
<li>
1020+
1021+
1022+
<span class='type'>(<tt>TypeError</tt>)</span>
1023+
1024+
1025+
1026+
&mdash;
1027+
<div class='inline'>
1028+
<p>if the value is not the correct type for the key.</p>
1029+
</div>
1030+
1031+
</li>
1032+
9991033
</ul>
10001034
<p class="tag_title">Version:</p>
10011035
<ul class="version">

Sketchup/Text.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1353,7 +1353,7 @@ <h3 class="signature " id="leader_type=-instance_method">
13531353
<div class="note notetag">
13541354
<strong>Note:</strong>
13551355
<div class='inline'>
1356-
<p><span class='object_link'><a href="../top-level-namespace.html#ALeaderModel-constant" title="ALeaderModel (constant)">ALeaderModel</a></span> cannot be set. It is only used internally as a default value. Trying to set it will raise a warning.</p>
1356+
<p><span class='object_link'><a href="../top-level-namespace.html#ALeaderNone-constant" title="ALeaderNone (constant)">ALeaderNone</a></span> cannot be set. It is only used internally as a default value. Trying to set it will raise a warning.</p>
13571357
</div>
13581358
</div>
13591359

Sketchup/Tool.html

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2069,6 +2069,22 @@ <h4 class="tag_title">Examples:</h4>
20692069

20702070
</li>
20712071

2072+
</ul>
2073+
<p class="tag_title">Known Bugs:</p>
2074+
<ul class="bug">
2075+
2076+
<li>
2077+
2078+
2079+
2080+
2081+
2082+
<div class='inline'>
2083+
<p>SketchUp 2026.0 (Windows) introduced a regression in <span class='object_link'><a href="#onKeyDown-instance_method" title="Sketchup::Tool#onKeyDown (method)">#onKeyDown</a></span> where the event didn&#39;t trigger when Return/Enter was pressed. This was fixed in SketchUp 2026.1.</p>
2084+
</div>
2085+
2086+
</li>
2087+
20722088
</ul>
20732089

20742090
</div>
@@ -5441,6 +5457,22 @@ <h4 class="tag_title">Examples:</h4>
54415457

54425458
</li>
54435459

5460+
</ul>
5461+
<p class="tag_title">Known Bugs:</p>
5462+
<ul class="bug">
5463+
5464+
<li>
5465+
5466+
5467+
5468+
5469+
5470+
<div class='inline'>
5471+
<p>SketchUp 2025.0 (Windows) introduced a regression where the event didn&#39;t trigger when Return/Enter was pressed. This was fixed in SketchUp 2026.0.</p>
5472+
</div>
5473+
5474+
</li>
5475+
54445476
</ul>
54455477

54465478
</div>

Sketchup/View.html

Lines changed: 17 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1158,7 +1158,7 @@ <h2>
11581158
<li class="public ">
11591159
<span class="summary_signature">
11601160

1161-
<a href="#screen_coords-instance_method" title="#screen_coords (instance method)">#<strong>screen_coords</strong>(model_point) &#x21d2; Object </a>
1161+
<a href="#screen_coords-instance_method" title="#screen_coords (instance method)">#<strong>screen_coords</strong>(model_point) &#x21d2; Geom::Point3d </a>
11621162

11631163

11641164

@@ -7418,8 +7418,6 @@ <h4 class="tag_title">Examples:</h4>
74187418
</div>
74197419

74207420

7421-
<p>Returns Screen coordinate in physical pixels.</p>
7422-
74237421

74247422
</div>
74257423
</div>
@@ -7445,24 +7443,6 @@ <h4 class="tag_title">Examples:</h4>
74457443

74467444
</ul>
74477445

7448-
<p class="tag_title">Returns:</p>
7449-
<ul class="return">
7450-
7451-
<li>
7452-
7453-
7454-
<span class='type'>(<tt><span class='object_link'><a href="../Geom/Point3d.html" title="Geom::Point3d (class)">Geom::Point3d</a></span></tt>)</span>
7455-
7456-
7457-
7458-
&mdash;
7459-
<div class='inline'>
7460-
<p>Screen coordinate in physical pixels.</p>
7461-
</div>
7462-
7463-
</li>
7464-
7465-
</ul>
74667446
<p class="tag_title">Version:</p>
74677447
<ul class="version">
74687448

@@ -7489,8 +7469,6 @@ <h4 class="tag_title">Examples:</h4>
74897469
<div class="docstring">
74907470
<div class="discussion">
74917471

7492-
<p>Returns Screen coordinate in logical pixels.</p>
7493-
74947472

74957473
</div>
74967474
</div>
@@ -7516,46 +7494,46 @@ <h4 class="tag_title">Examples:</h4>
75167494

75177495
</ul>
75187496

7519-
<p class="tag_title">Returns:</p>
7520-
<ul class="return">
7497+
<p class="tag_title">Version:</p>
7498+
<ul class="version">
75217499

75227500
<li>
75237501

75247502

7525-
<span class='type'>(<tt><span class='object_link'><a href="../Geom/Point3d.html" title="Geom::Point3d (class)">Geom::Point3d</a></span></tt>)</span>
7526-
75277503

75287504

7529-
&mdash;
7505+
75307506
<div class='inline'>
7531-
<p>Screen coordinate in logical pixels.</p>
7507+
<p>SketchUp 2025.0</p>
75327508
</div>
75337509

75347510
</li>
75357511

75367512
</ul>
7537-
<p class="tag_title">Version:</p>
7538-
<ul class="version">
7513+
7514+
</div>
7515+
</li>
7516+
7517+
</ul>
7518+
7519+
<p class="tag_title">Returns:</p>
7520+
<ul class="return">
75397521

75407522
<li>
75417523

75427524

7525+
<span class='type'>(<tt><span class='object_link'><a href="../Geom/Point3d.html" title="Geom::Point3d (class)">Geom::Point3d</a></span></tt>)</span>
75437526

75447527

7545-
7528+
7529+
&mdash;
75467530
<div class='inline'>
7547-
<p>SketchUp 2025.0</p>
7531+
<p>Screen coordinate in pixels (physical prior to SketchUp 2025.0, logical from 2025.0).</p>
75487532
</div>
75497533

75507534
</li>
75517535

75527536
</ul>
7553-
7554-
</div>
7555-
</li>
7556-
7557-
</ul>
7558-
75597537
<p class="tag_title">Version:</p>
75607538
<ul class="version">
75617539

0 commit comments

Comments
 (0)