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
@@ -380,38 +380,6 @@ Class Fixture
<a id="Hi_NcMech_Fixtures_Fixture_CollisionFlag_" data-uid="Hi.NcMech.Fixtures.Fixture.CollisionFlag*"></a>
<h3 id="Hi_NcMech_Fixtures_Fixture_CollisionFlag" data-uid="Hi.NcMech.Fixtures.Fixture.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_Fixtures_Fixture_Geom_" data-uid="Hi.NcMech.Fixtures.Fixture.Geom*"></a>
<h3 id="Hi_NcMech_Fixtures_Fixture_Geom" data-uid="Hi.NcMech.Fixtures.Fixture.Geom">
@@ -1123,6 +1091,43 @@ This function is usually used to compute the bounding box of elements.</p>
<a id="Hi_NcMech_Fixtures_Fixture_HostSharedSolid_" data-uid="Hi.NcMech.Fixtures.Fixture.HostSharedSolid*"></a>
<h3 id="Hi_NcMech_Fixtures_Fixture_HostSharedSolid_Hi_NcMech_Solids_Solid_" data-uid="Hi.NcMech.Fixtures.Fixture.HostSharedSolid(Hi.NcMech.Solids.Solid)">
HostSharedSolid(Solid)
</h3>
<div class="markdown level1 summary"><p>Replaces <a class="xref" href="Hi.NcMech.Fixtures.Fixture.html#Hi_NcMech_Fixtures_Fixture_Solid">Solid</a> with an externally owned instance. The
fixture does NOT dispose an injected solid: the provider keeps its
lifecycle, so one solid can be shared by several hosts (e.g. the
authored and the runtime topology entity displaying the same fixture).
The fixture's own solid is disposed when it was self-created.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void HostSharedSolid(Solid shared)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>shared</code> <a class="xref" href="Hi.NcMech.Solids.Solid.html">Solid</a></dt>
<dd><p>The externally owned solid to host.</p>
</dd>
</dl>
<a id="Hi_NcMech_Fixtures_Fixture_MakeXmlSource_" data-uid="Hi.NcMech.Fixtures.Fixture.MakeXmlSource*"></a>
<h3 id="Hi_NcMech_Fixtures_Fixture_MakeXmlSource_System_String_System_String_System_Boolean_" data-uid="Hi.NcMech.Fixtures.Fixture.MakeXmlSource(System.String,System.String,System.Boolean)">