fix postprocess precision.

This commit is contained in:
2026-02-19 21:34:39 +08:00
parent a21240016f
commit 2d38701590
48 changed files with 984 additions and 394 deletions
@@ -146,10 +146,10 @@ Interface ICoordinateConverter
</h2>
<a id="Hi_Numerical_Xyzabc_ICoordinateConverter_AttacherPnToMc_" data-uid="Hi.Numerical.Xyzabc.ICoordinateConverter.AttacherPnToMc*"></a>
<a id="Hi_Numerical_Xyzabc_ICoordinateConverter_AttacherNpToMc_" data-uid="Hi.Numerical.Xyzabc.ICoordinateConverter.AttacherNpToMc*"></a>
<h3 id="Hi_Numerical_Xyzabc_ICoordinateConverter_AttacherPnToMc_Hi_Geom_DVec3d_System_Boolean__" data-uid="Hi.Numerical.Xyzabc.ICoordinateConverter.AttacherPnToMc(Hi.Geom.DVec3d,System.Boolean@)">
AttacherPnToMc(DVec3d, out bool)
<h3 id="Hi_Numerical_Xyzabc_ICoordinateConverter_AttacherNpToMc_Hi_Geom_DVec3d_Hi_Geom_DVec3d__" data-uid="Hi.Numerical.Xyzabc.ICoordinateConverter.AttacherNpToMc(Hi.Geom.DVec3d,Hi.Geom.DVec3d@)">
AttacherNpToMc(DVec3d, out DVec3d)
</h3>
@@ -159,7 +159,7 @@ The NP is from table buckle to tool attacher.</p>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">DVec3d AttacherPnToMc(DVec3d pn, out bool isConverted)</code></pre>
<pre><code class="lang-csharp hljs">bool AttacherNpToMc(DVec3d pn, out DVec3d mcXyzabc_rad)</code></pre>
</div>
<h4 class="section">Parameters</h4>
@@ -167,15 +167,15 @@ The NP is from table buckle to tool attacher.</p>
<dt><code>pn</code> <a class="xref" href="Hi.Geom.DVec3d.html">DVec3d</a></dt>
<dd><p>tool attacher NP (Normal and Point)</p>
</dd>
<dt><code>isConverted</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
<dd><p>is conversion succeed</p>
<dt><code>mcXyzabc_rad</code> <a class="xref" href="Hi.Geom.DVec3d.html">DVec3d</a></dt>
<dd><p>machine coordinate (ABC in radian)</p>
</dd>
</dl>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.Geom.DVec3d.html">DVec3d</a></dt>
<dd><p>machine coordinate</p>
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
<dd><p>whether conversion succeeded</p>
</dd>
</dl>
@@ -367,10 +367,10 @@ the tilt matrix is the transformation matrix from table to attacher.</p>
<a id="Hi_Numerical_Xyzabc_ICoordinateConverter_McToAttacherPn_" data-uid="Hi.Numerical.Xyzabc.ICoordinateConverter.McToAttacherPn*"></a>
<a id="Hi_Numerical_Xyzabc_ICoordinateConverter_McToAttacherNp_" data-uid="Hi.Numerical.Xyzabc.ICoordinateConverter.McToAttacherNp*"></a>
<h3 id="Hi_Numerical_Xyzabc_ICoordinateConverter_McToAttacherPn_Hi_Geom_DVec3d_" data-uid="Hi.Numerical.Xyzabc.ICoordinateConverter.McToAttacherPn(Hi.Geom.DVec3d)">
McToAttacherPn(DVec3d)
<h3 id="Hi_Numerical_Xyzabc_ICoordinateConverter_McToAttacherNp_Hi_Geom_DVec3d_" data-uid="Hi.Numerical.Xyzabc.ICoordinateConverter.McToAttacherNp(Hi.Geom.DVec3d)">
McToAttacherNp(DVec3d)
</h3>
@@ -380,7 +380,7 @@ The NP is from table buckle to tool attacher.</p>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">DVec3d McToAttacherPn(DVec3d mcXyzabc)</code></pre>
<pre><code class="lang-csharp hljs">DVec3d McToAttacherNp(DVec3d mcXyzabc)</code></pre>
</div>
<h4 class="section">Parameters</h4>
@@ -393,7 +393,7 @@ The NP is from table buckle to tool attacher.</p>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.Geom.DVec3d.html">DVec3d</a></dt>
<dd><p>tool attacher Pn (Point and Normal)</p>
<dd><p>tool attacher Np (Normal and Point)</p>
</dd>
</dl>