This commit is contained in:
2026-09-09 17:35:23 +08:00
parent 2a98ae7556
commit 161af68fe3
1271 changed files with 58251 additions and 98639 deletions
@@ -429,38 +429,6 @@ Class FreeformHolder
<a id="Hi_NcMech_Holders_FreeformHolder_CollisionFlag_" data-uid="Hi.NcMech.Holders.FreeformHolder.CollisionFlag*"></a>
<h3 id="Hi_NcMech_Holders_FreeformHolder_CollisionFlag" data-uid="Hi.NcMech.Holders.FreeformHolder.CollisionFlag">
CollisionFlag
</h3>
<div class="markdown level1 summary"><p>Gets or sets the collision flag.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CollisionFlag CollisionFlag { get; set; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.Collision.CollisionFlag.html">CollisionFlag</a></dt>
<dd></dd>
</dl>
<a id="Hi_NcMech_Holders_FreeformHolder_CutterBuckle_" data-uid="Hi.NcMech.Holders.FreeformHolder.CutterBuckle*"></a>
<h3 id="Hi_NcMech_Holders_FreeformHolder_CutterBuckle" data-uid="Hi.NcMech.Holders.FreeformHolder.CutterBuckle">
@@ -500,7 +468,7 @@ Class FreeformHolder
</h3>
<div class="markdown level1 summary"><p>Gets the transformation geometry. Internal Use Only.</p>
<div class="markdown level1 summary"><p>Gets or sets the holder geometry. Internal Use Only.</p>
</div>
<div class="markdown level1 conceptual"></div>
@@ -522,7 +490,12 @@ Class FreeformHolder
<h4 class="section" id="Hi_NcMech_Holders_FreeformHolder_Geom_remarks">Remarks</h4>
<div class="markdown level1 remarks"><p>Call <a class="xref" href="Hi.NcMech.Holders.FreeformHolder.html#Hi_NcMech_Holders_FreeformHolder_UpdateByGeom">UpdateByGeom()</a> to keep state of <span class="xref">Hi.NcMech.Holders.FreeformHolder.Solid</span> if content modified.</p>
<div class="markdown level1 remarks"><p>Delegates to <a class="xref" href="Hi.NcMech.Solids.Solid.html#Hi_NcMech_Solids_Solid_Geom">Geom</a> of <span class="xref">Hi.NcMech.Holders.FreeformHolder.Solid</span> (the same
seam as <a class="xref" href="Hi.NcMech.Holders.CylindroidHolder.html#Hi_NcMech_Holders_CylindroidHolder_Cylindroid">Cylindroid</a>), so the collidee and the
display body always tessellate the geometry assigned here; a detached
property would leave the solid on the empty geometry it was born with.
Call <a class="xref" href="Hi.NcMech.Holders.FreeformHolder.html#Hi_NcMech_Holders_FreeformHolder_UpdateByGeom">UpdateByGeom()</a> to keep state of <span class="xref">Hi.NcMech.Holders.FreeformHolder.Solid</span> if
content modified in place.</p>
</div>
@@ -759,7 +732,10 @@ Class FreeformHolder
</h3>
<div class="markdown level1 summary"><p>Gets or sets the polar resolution 2D settings.</p>
<div class="markdown level1 summary"><p>Gets or sets the polar resolution 2D settings. Authored data.
The resolution is part of a <a class="xref" href="Hi.NcMech.Solids.Solid.html">Solid</a>'s identity, so
assigning this property swaps the holder's solid for one born with the
new value (the old solid is disposed).</p>
</div>
<div class="markdown level1 conceptual"></div>