This commit is contained in:
2026-01-08 21:07:15 +08:00
parent f7f4fe0aac
commit f81f03cb13
279 changed files with 6575 additions and 5080 deletions
@@ -102,7 +102,7 @@ Class DynamicFreeform
<div class="markdown conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class DynamicFreeform : IDynamicTransformer, ITransformer, IMakeXmlSource</code></pre>
<pre><code class="lang-csharp hljs">public class DynamicFreeform : IDynamicTransformer, ITransformer, IMakeXmlSource, IGetInverseTransformer, IToPresentDto</code></pre>
</div>
@@ -122,6 +122,8 @@ Class DynamicFreeform
<div><a class="xref" href="Hi.Mech.Topo.IDynamicTransformer.html">IDynamicTransformer</a></div>
<div><a class="xref" href="Hi.Mech.Topo.ITransformer.html">ITransformer</a></div>
<div><a class="xref" href="Hi.Common.XmlUtils.IMakeXmlSource.html">IMakeXmlSource</a></div>
<div><a class="xref" href="Hi.Mech.Topo.IGetInverseTransformer.html">IGetInverseTransformer</a></div>
<div><a class="xref" href="Hi.Common.IToPresentDto.html">IToPresentDto</a></div>
</dd>
</dl>
@@ -361,6 +363,39 @@ Class DynamicFreeform
<a id="Hi_Mech_Topo_DynamicFreeform_GetInverseTransformer_" data-uid="Hi.Mech.Topo.DynamicFreeform.GetInverseTransformer*"></a>
<h3 id="Hi_Mech_Topo_DynamicFreeform_GetInverseTransformer" data-uid="Hi.Mech.Topo.DynamicFreeform.GetInverseTransformer">
GetInverseTransformer()
</h3>
<div class="markdown level1 summary"><p>Gets the inverse transformer of this transformer.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ITransformer GetInverseTransformer()</code></pre>
</div>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.Mech.Topo.ITransformer.html">ITransformer</a></dt>
<dd><p>The inverse transformer.</p>
</dd>
</dl>
<a id="Hi_Mech_Topo_DynamicFreeform_GetMat_" data-uid="Hi.Mech.Topo.DynamicFreeform.GetMat*"></a>
<h3 id="Hi_Mech_Topo_DynamicFreeform_GetMat" data-uid="Hi.Mech.Topo.DynamicFreeform.GetMat">
@@ -545,6 +580,40 @@ Since the folder can be moving with the configuration file.</p>
<a id="Hi_Mech_Topo_DynamicFreeform_ToPresentDto_" data-uid="Hi.Mech.Topo.DynamicFreeform.ToPresentDto*"></a>
<h3 id="Hi_Mech_Topo_DynamicFreeform_ToPresentDto" data-uid="Hi.Mech.Topo.DynamicFreeform.ToPresentDto">
ToPresentDto()
</h3>
<div class="markdown level1 summary"><p>Convert StaticFreeform to presentation DTO (Data Transfer Object) for JSON serialization.
The returned object includes type metadata for web API presentation.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public object ToPresentDto()</code></pre>
</div>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></dt>
<dd><p>DTO object with type and matrix properties</p>
</dd>
</dl>
</article>