This commit is contained in:
2025-09-27 13:27:15 +08:00
parent 3901d79305
commit 627b6b2ad3
30 changed files with 221 additions and 110 deletions
@@ -169,6 +169,9 @@ Class ListIndexBasedEnumerable<T>
<div>
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__2___0_System_Func___0___1__">InvokeUtil.SelfInvoke&lt;TSrc, TDst&gt;(TSrc, Func&lt;TSrc, TDst&gt;)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_ToDotSplitedString__1_System_Collections_Generic_IEnumerable___0__">StringUtil.ToDotSplitedString&lt;T&gt;(IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="Hi.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
</div>
@@ -177,6 +177,9 @@ Class SynList&lt;T&gt;
<div>
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__2___0_System_Func___0___1__">InvokeUtil.SelfInvoke&lt;TSrc, TDst&gt;(TSrc, Func&lt;TSrc, TDst&gt;)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_ToDotSplitedString__1_System_Collections_Generic_IEnumerable___0__">StringUtil.ToDotSplitedString&lt;T&gt;(IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="Hi.Common.Collections.ListUtil.html#Hi_Common_Collections_ListUtil_GetCeilIndex__2_System_Collections_Generic_IList___0____1_System_Func___0___1_System_Int32__System_Int32__">ListUtil.GetCeilIndex&lt;Item, ItemKey&gt;(IList&lt;Item&gt;, ItemKey, Func&lt;Item, ItemKey, int&gt;, out int)</a>
</div>
@@ -290,8 +290,8 @@ Class StringUtil
<a id="Hi_Common_StringUtil_ToDotSplitedString_" data-uid="Hi.Common.StringUtil.ToDotSplitedString*"></a>
<h3 id="Hi_Common_StringUtil_ToDotSplitedString_System_Collections_Generic_IEnumerable_System_Object__" data-uid="Hi.Common.StringUtil.ToDotSplitedString(System.Collections.Generic.IEnumerable{System.Object})">
ToDotSplitedString(IEnumerable&lt;object&gt;)
<h3 id="Hi_Common_StringUtil_ToDotSplitedString__1_System_Collections_Generic_IEnumerable___0__" data-uid="Hi.Common.StringUtil.ToDotSplitedString``1(System.Collections.Generic.IEnumerable{``0})">
ToDotSplitedString&lt;T&gt;(IEnumerable&lt;T&gt;)
</h3>
@@ -300,12 +300,12 @@ Class StringUtil
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static string ToDotSplitedString(this IEnumerable&lt;object&gt; objects)</code></pre>
<pre><code class="lang-csharp hljs">public static string ToDotSplitedString&lt;T&gt;(this IEnumerable&lt;T&gt; objects)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>objects</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a>&gt;</dt>
<dt><code>objects</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;T&gt;</dt>
<dd><p>The collection of objects to convert.</p>
</dd>
</dl>
@@ -317,6 +317,11 @@ Class StringUtil
</dd>
</dl>
<h4 class="section">Type Parameters</h4>
<dl class="parameters">
<dt><code>T</code></dt>
<dd></dd>
</dl>
@@ -217,7 +217,7 @@ Class DispList
<a class="xref" href="Hi.Disp.DispUtil.html#Hi_Disp_DispUtil_Display_Hi_Disp_IDisplayee_Hi_Disp_Bind_Hi_Geom_Mat4d_">DispUtil.Display(IDisplayee, Bind, Mat4d)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_ToDotSplitedString_System_Collections_Generic_IEnumerable_System_Object__">StringUtil.ToDotSplitedString(IEnumerable&lt;object&gt;)</a>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_ToDotSplitedString__1_System_Collections_Generic_IEnumerable___0__">StringUtil.ToDotSplitedString&lt;T&gt;(IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="Hi.Common.Collections.ListUtil.html#Hi_Common_Collections_ListUtil_GetCeilIndex__2_System_Collections_Generic_IList___0____1_System_Func___0___1_System_Int32__System_Int32__">ListUtil.GetCeilIndex&lt;Item, ItemKey&gt;(IList&lt;Item&gt;, ItemKey, Func&lt;Item, ItemKey, int&gt;, out int)</a>
@@ -170,6 +170,9 @@ Class Segment3d
<div>
<a class="xref" href="Hi.Common.Collections.EnumerableUtil.html#Hi_Common_Collections_EnumerableUtil_GetIntensiveItems__1_System_Collections_Generic_IEnumerable___0__System_Double_System_Func___0_System_Double__">EnumerableUtil.GetIntensiveItems&lt;TItem&gt;(IEnumerable&lt;TItem&gt;, double, Func&lt;TItem, double&gt;)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_ToDotSplitedString__1_System_Collections_Generic_IEnumerable___0__">StringUtil.ToDotSplitedString&lt;T&gt;(IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="Hi.Geom.MathUtil.html#Hi_Geom_MathUtil_Average_System_Collections_Generic_IEnumerable_Hi_Geom_Vec3d__">MathUtil.Average(IEnumerable&lt;Vec3d&gt;)</a>
</div>
@@ -179,9 +182,6 @@ Class Segment3d
<div>
<a class="xref" href="Hi.Geom.Tri3dUtil.html#Hi_Geom_Tri3dUtil_GenTrisByFan_System_Collections_Generic_IEnumerable_Hi_Geom_Vec3d__Hi_Geom_Vec3d_">Tri3dUtil.GenTrisByFan(IEnumerable&lt;Vec3d&gt;, Vec3d)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_ToDotSplitedString_System_Collections_Generic_IEnumerable_System_Object__">StringUtil.ToDotSplitedString(IEnumerable&lt;object&gt;)</a>
</div>
<div>
<a class="xref" href="Hi.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
</div>
@@ -242,6 +242,9 @@ Class MachiningToolHouse
<div>
<a class="xref" href="Hi.Common.Collections.DictionaryUtil.html#Hi_Common_Collections_DictionaryUtil_TryGetValueByKeys__2_System_Collections_Generic_IDictionary___0___1__System_Collections_Generic_IEnumerable___0____1__">DictionaryUtil.TryGetValueByKeys&lt;TKey, TValue&gt;(IDictionary&lt;TKey, TValue&gt;, IEnumerable&lt;TKey&gt;, out TValue)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_ToDotSplitedString__1_System_Collections_Generic_IEnumerable___0__">StringUtil.ToDotSplitedString&lt;T&gt;(IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="Hi.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
</div>
@@ -901,6 +901,39 @@ Apply absolute file path.</p>
<h3 id="Hi_MachiningProcs_LocalProjectService_MachiningStepBuilt" data-uid="Hi.MachiningProcs.LocalProjectService.MachiningStepBuilt">
MachiningStepBuilt
</h3>
<div class="markdown level1 summary"><p>event to configure steps.
The first parameter is the previous step; the second parameter is the current step.
The previous step is null if no previous step exists.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public event MachiningActRunner.MachiningStepBuiltDelegate MachiningStepBuilt</code></pre>
</div>
<h4 class="section">Event Type</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.MachiningProcs.MachiningActRunner.html">MachiningActRunner</a>.<a class="xref" href="Hi.MachiningProcs.MachiningActRunner.MachiningStepBuiltDelegate.html">MachiningStepBuiltDelegate</a></dt>
<dd></dd>
</dl>
<h3 id="Hi_MachiningProcs_LocalProjectService_PacePlayer_IsFinishedChangedEvent" data-uid="Hi.MachiningProcs.LocalProjectService.PacePlayer_IsFinishedChangedEvent">
PacePlayer_IsFinishedChangedEvent
@@ -243,6 +243,9 @@ The dictionary key is 1000times coordinate index (ex. G54 is 54000); the diction
<div>
<a class="xref" href="Hi.Common.Collections.DictionaryUtil.html#Hi_Common_Collections_DictionaryUtil_TryGetValueByKeys__2_System_Collections_Generic_IDictionary___0___1__System_Collections_Generic_IEnumerable___0____1__">DictionaryUtil.TryGetValueByKeys&lt;TKey, TValue&gt;(IDictionary&lt;TKey, TValue&gt;, IEnumerable&lt;TKey&gt;, out TValue)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_ToDotSplitedString__1_System_Collections_Generic_IEnumerable___0__">StringUtil.ToDotSplitedString&lt;T&gt;(IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="Hi.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
</div>
@@ -243,6 +243,9 @@ The key is Offset ID (H or D in NC code).</p>
<div>
<a class="xref" href="Hi.Common.Collections.DictionaryUtil.html#Hi_Common_Collections_DictionaryUtil_TryGetValueByKeys__2_System_Collections_Generic_IDictionary___0___1__System_Collections_Generic_IEnumerable___0____1__">DictionaryUtil.TryGetValueByKeys&lt;TKey, TValue&gt;(IDictionary&lt;TKey, TValue&gt;, IEnumerable&lt;TKey&gt;, out TValue)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_ToDotSplitedString__1_System_Collections_Generic_IEnumerable___0__">StringUtil.ToDotSplitedString&lt;T&gt;(IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="Hi.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
</div>
@@ -1175,6 +1175,45 @@ Class NcFlagUtil
<a id="Hi_Numerical_NcFlagUtil_IsMacro_" data-uid="Hi.Numerical.NcFlagUtil.IsMacro*"></a>
<h3 id="Hi_Numerical_NcFlagUtil_IsMacro_System_Collections_BitArray_" data-uid="Hi.Numerical.NcFlagUtil.IsMacro(System.Collections.BitArray)">
IsMacro(BitArray)
</h3>
<div class="markdown level1 summary"><p>Is macro such as drilling cycle, rapid home, tool center alignment.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static bool IsMacro(this BitArray ncFlagBitArray)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>ncFlagBitArray</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.bitarray">BitArray</a></dt>
<dd><p>The bit array of NC flags.</p>
</dd>
</dl>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
<dd><p>Is macro mode</p>
</dd>
</dl>
<a id="Hi_Numerical_NcFlagUtil_IsOnArcCommand_" data-uid="Hi.Numerical.NcFlagUtil.IsOnArcCommand*"></a>
<h3 id="Hi_Numerical_NcFlagUtil_IsOnArcCommand_System_Collections_BitArray_" data-uid="Hi.Numerical.NcFlagUtil.IsOnArcCommand(System.Collections.BitArray)">
@@ -1328,10 +1367,10 @@ Class NcFlagUtil
<a id="Hi_Numerical_NcFlagUtil_IsRapidMode_" data-uid="Hi.Numerical.NcFlagUtil.IsRapidMode*"></a>
<a id="Hi_Numerical_NcFlagUtil_IsRapid_" data-uid="Hi.Numerical.NcFlagUtil.IsRapid*"></a>
<h3 id="Hi_Numerical_NcFlagUtil_IsRapidMode_System_Collections_BitArray_" data-uid="Hi.Numerical.NcFlagUtil.IsRapidMode(System.Collections.BitArray)">
IsRapidMode(BitArray)
<h3 id="Hi_Numerical_NcFlagUtil_IsRapid_System_Collections_BitArray_" data-uid="Hi.Numerical.NcFlagUtil.IsRapid(System.Collections.BitArray)">
IsRapid(BitArray)
</h3>
@@ -1339,7 +1378,7 @@ Class NcFlagUtil
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static bool IsRapidMode(this BitArray ncFlagBitArray)</code></pre>
<pre><code class="lang-csharp hljs">public static bool IsRapid(this BitArray ncFlagBitArray)</code></pre>
</div>
<h4 class="section">Parameters</h4>
File diff suppressed because one or more lines are too long
+40 -21
View File
@@ -13579,15 +13579,6 @@ references:
isSpec: "True"
fullName: Hi.Common.StringUtil.GetPropertyStringIfToStringNotOverloaded
nameWithType: StringUtil.GetPropertyStringIfToStringNotOverloaded
- uid: Hi.Common.StringUtil.ToDotSplitedString(System.Collections.Generic.IEnumerable{System.Object})
name: ToDotSplitedString(IEnumerable<object>)
href: api/Hi.Common.StringUtil.html#Hi_Common_StringUtil_ToDotSplitedString_System_Collections_Generic_IEnumerable_System_Object__
commentId: M:Hi.Common.StringUtil.ToDotSplitedString(System.Collections.Generic.IEnumerable{System.Object})
name.vb: ToDotSplitedString(IEnumerable(Of Object))
fullName: Hi.Common.StringUtil.ToDotSplitedString(System.Collections.Generic.IEnumerable<object>)
fullName.vb: Hi.Common.StringUtil.ToDotSplitedString(System.Collections.Generic.IEnumerable(Of Object))
nameWithType: StringUtil.ToDotSplitedString(IEnumerable<object>)
nameWithType.vb: StringUtil.ToDotSplitedString(IEnumerable(Of Object))
- uid: Hi.Common.StringUtil.ToDotSplitedString*
name: ToDotSplitedString
href: api/Hi.Common.StringUtil.html#Hi_Common_StringUtil_ToDotSplitedString_
@@ -13595,6 +13586,15 @@ references:
isSpec: "True"
fullName: Hi.Common.StringUtil.ToDotSplitedString
nameWithType: StringUtil.ToDotSplitedString
- uid: Hi.Common.StringUtil.ToDotSplitedString``1(System.Collections.Generic.IEnumerable{``0})
name: ToDotSplitedString<T>(IEnumerable<T>)
href: api/Hi.Common.StringUtil.html#Hi_Common_StringUtil_ToDotSplitedString__1_System_Collections_Generic_IEnumerable___0__
commentId: M:Hi.Common.StringUtil.ToDotSplitedString``1(System.Collections.Generic.IEnumerable{``0})
name.vb: ToDotSplitedString(Of T)(IEnumerable(Of T))
fullName: Hi.Common.StringUtil.ToDotSplitedString<T>(System.Collections.Generic.IEnumerable<T>)
fullName.vb: Hi.Common.StringUtil.ToDotSplitedString(Of T)(System.Collections.Generic.IEnumerable(Of T))
nameWithType: StringUtil.ToDotSplitedString<T>(IEnumerable<T>)
nameWithType.vb: StringUtil.ToDotSplitedString(Of T)(IEnumerable(Of T))
- uid: Hi.Common.TaskUtil
name: TaskUtil
href: api/Hi.Common.TaskUtil.html
@@ -76924,6 +76924,12 @@ references:
isSpec: "True"
fullName: Hi.MachiningProcs.LocalProjectService.MachiningProjectPath
nameWithType: LocalProjectService.MachiningProjectPath
- uid: Hi.MachiningProcs.LocalProjectService.MachiningStepBuilt
name: MachiningStepBuilt
href: api/Hi.MachiningProcs.LocalProjectService.html#Hi_MachiningProcs_LocalProjectService_MachiningStepBuilt
commentId: E:Hi.MachiningProcs.LocalProjectService.MachiningStepBuilt
fullName: Hi.MachiningProcs.LocalProjectService.MachiningStepBuilt
nameWithType: LocalProjectService.MachiningStepBuilt
- uid: Hi.MachiningProcs.LocalProjectService.NewProject(System.String)
name: NewProject(string)
href: api/Hi.MachiningProcs.LocalProjectService.html#Hi_MachiningProcs_LocalProjectService_NewProject_System_String_
@@ -119584,6 +119590,19 @@ references:
isSpec: "True"
fullName: Hi.Numerical.NcFlagUtil.IsHeightCompensationEnabled
nameWithType: NcFlagUtil.IsHeightCompensationEnabled
- uid: Hi.Numerical.NcFlagUtil.IsMacro(System.Collections.BitArray)
name: IsMacro(BitArray)
href: api/Hi.Numerical.NcFlagUtil.html#Hi_Numerical_NcFlagUtil_IsMacro_System_Collections_BitArray_
commentId: M:Hi.Numerical.NcFlagUtil.IsMacro(System.Collections.BitArray)
fullName: Hi.Numerical.NcFlagUtil.IsMacro(System.Collections.BitArray)
nameWithType: NcFlagUtil.IsMacro(BitArray)
- uid: Hi.Numerical.NcFlagUtil.IsMacro*
name: IsMacro
href: api/Hi.Numerical.NcFlagUtil.html#Hi_Numerical_NcFlagUtil_IsMacro_
commentId: Overload:Hi.Numerical.NcFlagUtil.IsMacro
isSpec: "True"
fullName: Hi.Numerical.NcFlagUtil.IsMacro
nameWithType: NcFlagUtil.IsMacro
- uid: Hi.Numerical.NcFlagUtil.IsOnArcCommand(System.Collections.BitArray)
name: IsOnArcCommand(BitArray)
href: api/Hi.Numerical.NcFlagUtil.html#Hi_Numerical_NcFlagUtil_IsOnArcCommand_System_Collections_BitArray_
@@ -119636,19 +119655,19 @@ references:
isSpec: "True"
fullName: Hi.Numerical.NcFlagUtil.IsRadiusOrHeightCompensationEnabled
nameWithType: NcFlagUtil.IsRadiusOrHeightCompensationEnabled
- uid: Hi.Numerical.NcFlagUtil.IsRapidMode(System.Collections.BitArray)
name: IsRapidMode(BitArray)
href: api/Hi.Numerical.NcFlagUtil.html#Hi_Numerical_NcFlagUtil_IsRapidMode_System_Collections_BitArray_
commentId: M:Hi.Numerical.NcFlagUtil.IsRapidMode(System.Collections.BitArray)
fullName: Hi.Numerical.NcFlagUtil.IsRapidMode(System.Collections.BitArray)
nameWithType: NcFlagUtil.IsRapidMode(BitArray)
- uid: Hi.Numerical.NcFlagUtil.IsRapidMode*
name: IsRapidMode
href: api/Hi.Numerical.NcFlagUtil.html#Hi_Numerical_NcFlagUtil_IsRapidMode_
commentId: Overload:Hi.Numerical.NcFlagUtil.IsRapidMode
- uid: Hi.Numerical.NcFlagUtil.IsRapid(System.Collections.BitArray)
name: IsRapid(BitArray)
href: api/Hi.Numerical.NcFlagUtil.html#Hi_Numerical_NcFlagUtil_IsRapid_System_Collections_BitArray_
commentId: M:Hi.Numerical.NcFlagUtil.IsRapid(System.Collections.BitArray)
fullName: Hi.Numerical.NcFlagUtil.IsRapid(System.Collections.BitArray)
nameWithType: NcFlagUtil.IsRapid(BitArray)
- uid: Hi.Numerical.NcFlagUtil.IsRapid*
name: IsRapid
href: api/Hi.Numerical.NcFlagUtil.html#Hi_Numerical_NcFlagUtil_IsRapid_
commentId: Overload:Hi.Numerical.NcFlagUtil.IsRapid
isSpec: "True"
fullName: Hi.Numerical.NcFlagUtil.IsRapidMode
nameWithType: NcFlagUtil.IsRapidMode
fullName: Hi.Numerical.NcFlagUtil.IsRapid
nameWithType: NcFlagUtil.IsRapid
- uid: Hi.Numerical.NcFlagUtil.IsToolCenterPointManagementEnabled(Hi.Numerical.NcGroup08)
name: IsToolCenterPointManagementEnabled(NcGroup08)
href: api/Hi.Numerical.NcFlagUtil.html#Hi_Numerical_NcFlagUtil_IsToolCenterPointManagementEnabled_Hi_Numerical_NcGroup08_