Compare commits

..

No commits in common. "1dfeb39345b046084f06fb1d78af9bfdd78f8cd4" and "8f334870a28c2b7eb080c04dce95cd0cf72d46ba" have entirely different histories.

141 changed files with 11476 additions and 9577 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -11,9 +11,9 @@
"dependencies": { "dependencies": {
"AvalonEdit": "6.3.0.90", "AvalonEdit": "6.3.0.90",
"FontAwesome.Sharp": "6.3.0", "FontAwesome.Sharp": "6.3.0",
"Hi.WpfPlus": "3.1.123", "Hi.WpfPlus": "3.1.121",
"HiNc": "3.1.155", "HiNc": "3.1.153",
"HiNc-Resource": "3.1.38", "HiNc-Resource": "3.1.36",
"runtimepack.Microsoft.NETCore.App.Runtime.win-x64": "10.0.3", "runtimepack.Microsoft.NETCore.App.Runtime.win-x64": "10.0.3",
"runtimepack.Microsoft.WindowsDesktop.App.Runtime.win-x64": "10.0.3", "runtimepack.Microsoft.WindowsDesktop.App.Runtime.win-x64": "10.0.3",
"runtimepack.Microsoft.AspNetCore.App.Runtime.win-x64": "10.0.3" "runtimepack.Microsoft.AspNetCore.App.Runtime.win-x64": "10.0.3"
@ -1673,36 +1673,36 @@
} }
} }
}, },
"Hi.WpfPlus/3.1.123": { "Hi.WpfPlus/3.1.121": {
"dependencies": { "dependencies": {
"HiDisp": "3.1.126" "HiDisp": "3.1.124"
}, },
"runtime": { "runtime": {
"lib/net10.0-windows7.0/Hi.WpfPlus.dll": { "lib/net10.0-windows7.0/Hi.WpfPlus.dll": {
"assemblyVersion": "3.1.121.0",
"fileVersion": "3.1.121.0"
}
}
},
"HiCbtr/3.1.123": {
"dependencies": {
"HiDisp": "3.1.124"
},
"runtime": {
"lib/net10.0/HiCbtr.dll": {
"assemblyVersion": "3.1.123.0", "assemblyVersion": "3.1.123.0",
"fileVersion": "3.1.123.0" "fileVersion": "3.1.123.0"
} }
} }
}, },
"HiCbtr/3.1.126": { "HiDisp/3.1.124": {
"dependencies": { "dependencies": {
"HiDisp": "3.1.126" "HiGeom": "3.1.114"
},
"runtime": {
"lib/net10.0/HiCbtr.dll": {
"assemblyVersion": "3.1.126.0",
"fileVersion": "3.1.126.0"
}
}
},
"HiDisp/3.1.126": {
"dependencies": {
"HiGeom": "3.1.116"
}, },
"runtime": { "runtime": {
"lib/net10.0/HiDisp.dll": { "lib/net10.0/HiDisp.dll": {
"assemblyVersion": "3.1.126.0", "assemblyVersion": "3.1.124.0",
"fileVersion": "3.1.126.0" "fileVersion": "3.1.124.0"
} }
}, },
"native": { "native": {
@ -1720,7 +1720,7 @@
} }
} }
}, },
"HiGeom/3.1.116": { "HiGeom/3.1.114": {
"dependencies": { "dependencies": {
"Google.Protobuf": "3.28.3", "Google.Protobuf": "3.28.3",
"Grpc.AspNetCore": "2.66.0", "Grpc.AspNetCore": "2.66.0",
@ -1730,8 +1730,8 @@
}, },
"runtime": { "runtime": {
"lib/net10.0/HiGeom.dll": { "lib/net10.0/HiGeom.dll": {
"assemblyVersion": "3.1.116.0", "assemblyVersion": "3.1.114.0",
"fileVersion": "3.1.116.0" "fileVersion": "3.1.114.0"
} }
}, },
"resources": { "resources": {
@ -1743,27 +1743,27 @@
} }
} }
}, },
"HiLicense/3.1.117": { "HiLicense/3.1.115": {
"dependencies": { "dependencies": {
"HiGeom": "3.1.116" "HiGeom": "3.1.114"
}, },
"runtime": { "runtime": {
"lib/net10.0/HiLicense.dll": { "lib/net10.0/HiLicense.dll": {
"assemblyVersion": "3.1.117.0", "assemblyVersion": "3.1.115.0",
"fileVersion": "3.1.117.0" "fileVersion": "3.1.115.0"
} }
} }
}, },
"HiMech/3.1.136": { "HiMech/3.1.134": {
"dependencies": { "dependencies": {
"CommandLineParser": "2.9.1", "CommandLineParser": "2.9.1",
"HiCbtr": "3.1.126", "HiCbtr": "3.1.123",
"Microsoft.CodeAnalysis.CSharp.Scripting": "5.0.0" "Microsoft.CodeAnalysis.CSharp.Scripting": "5.0.0"
}, },
"runtime": { "runtime": {
"lib/net10.0/HiMech.dll": { "lib/net10.0/HiMech.dll": {
"assemblyVersion": "3.1.136.0", "assemblyVersion": "3.1.134.0",
"fileVersion": "3.1.136.0" "fileVersion": "3.1.134.0"
} }
}, },
"resources": { "resources": {
@ -1778,21 +1778,21 @@
} }
} }
}, },
"HiNc/3.1.155": { "HiNc/3.1.153": {
"dependencies": { "dependencies": {
"Dapper": "2.1.35", "Dapper": "2.1.35",
"Google.Protobuf": "3.28.3", "Google.Protobuf": "3.28.3",
"Grpc.AspNetCore": "2.66.0", "Grpc.AspNetCore": "2.66.0",
"Grpc.Net.Client": "2.66.0", "Grpc.Net.Client": "2.66.0",
"HiLicense": "3.1.117", "HiLicense": "3.1.115",
"HiMech": "3.1.136", "HiMech": "3.1.134",
"HiUniNc": "3.1.132", "HiUniNc": "3.1.130",
"Microsoft.Data.Sqlite": "9.0.0" "Microsoft.Data.Sqlite": "9.0.0"
}, },
"runtime": { "runtime": {
"lib/net10.0/HiNc.dll": { "lib/net10.0/HiNc.dll": {
"assemblyVersion": "3.1.155.0", "assemblyVersion": "3.1.153.0",
"fileVersion": "3.1.155.0" "fileVersion": "3.1.153.0"
} }
}, },
"resources": { "resources": {
@ -1804,22 +1804,22 @@
} }
} }
}, },
"HiNc-Resource/3.1.38": { "HiNc-Resource/3.1.36": {
"runtime": { "runtime": {
"lib/net10.0/HiNc-Resource.dll": { "lib/net10.0/HiNc-Resource.dll": {
"assemblyVersion": "3.1.38.0", "assemblyVersion": "3.1.36.0",
"fileVersion": "3.1.38.0" "fileVersion": "3.1.36.0"
} }
} }
}, },
"HiUniNc/3.1.132": { "HiUniNc/3.1.130": {
"dependencies": { "dependencies": {
"HiMech": "3.1.136" "HiMech": "3.1.134"
}, },
"runtime": { "runtime": {
"lib/net10.0/HiUniNc.dll": { "lib/net10.0/HiUniNc.dll": {
"assemblyVersion": "3.1.132.0", "assemblyVersion": "3.1.130.0",
"fileVersion": "3.1.132.0" "fileVersion": "3.1.130.0"
} }
} }
}, },
@ -2201,68 +2201,68 @@
"path": "grpc.net.common/2.66.0", "path": "grpc.net.common/2.66.0",
"hashPath": "grpc.net.common.2.66.0.nupkg.sha512" "hashPath": "grpc.net.common.2.66.0.nupkg.sha512"
}, },
"Hi.WpfPlus/3.1.123": { "Hi.WpfPlus/3.1.121": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-YeaNF+LEYb5GvI7N7zmd5iH0OXhQi/e4uJGJCANcI7qrT0YnhGSL+D0z2ip5CYl8jD34Vmei5jPgSDGRMdNsjw==", "sha512": "sha512-r9dXJUwgm0+L44QTpDOqEbJQ8om2AnZeDbqSmhkzjB9QYnq6JMg9jvWfl1KlW4Vf0Sa43jIUK6tVwzsyDpsWFg==",
"path": "hi.wpfplus/3.1.123", "path": "hi.wpfplus/3.1.121",
"hashPath": "hi.wpfplus.3.1.123.nupkg.sha512" "hashPath": "hi.wpfplus.3.1.121.nupkg.sha512"
}, },
"HiCbtr/3.1.126": { "HiCbtr/3.1.123": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-SsNwqy5t5VLVZgirh2l4Qcw9GMr6nkEBV6he5/F0tC5vYtUuWZTKXbmKS9k7E+fSMmvXd1vEav5jIV7dlA9MaQ==", "sha512": "sha512-QR8Coe+mxoroEWq2GakYk1CUvOMY45101RixZHrTjywnYlNQtTPjK4htDZJV9A7HIEcoVYiAx2qjcj8+uAsWdg==",
"path": "hicbtr/3.1.126", "path": "hicbtr/3.1.123",
"hashPath": "hicbtr.3.1.126.nupkg.sha512" "hashPath": "hicbtr.3.1.123.nupkg.sha512"
}, },
"HiDisp/3.1.126": { "HiDisp/3.1.124": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-AdEtHykOcJ69virH4t5D4dVsoVXXy0PIe+HUaKGHpT9OZzNJm9skidWbUfqSwsIH1IMdO8ns2cogHDQpsJUdvA==", "sha512": "sha512-k40OcTE9imqb2/XHBb0tkKxbrnwAQrCLUbObMMGbnt5+iu2n5ht2tcVRiO17Erdv56f4HZ9zzJZ3Xs13mJlmzw==",
"path": "hidisp/3.1.126", "path": "hidisp/3.1.124",
"hashPath": "hidisp.3.1.126.nupkg.sha512" "hashPath": "hidisp.3.1.124.nupkg.sha512"
}, },
"HiGeom/3.1.116": { "HiGeom/3.1.114": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-qieuaLUOgnLGM1rJR7MkM/t/I4CXpWuq/Hx8O4ctYpNn3QAlmiAWHrz9wy+2bYpbdn/db5CZ2m1f4xKIE5meuw==", "sha512": "sha512-5d7fYGszWHBLzr/3tW06utV3ofnxECpwkKaFZCuP0Rbp/1Rj0AGFumGp1wdby/6N2gLPS0eX8y42bQ0Zb626ZQ==",
"path": "higeom/3.1.116", "path": "higeom/3.1.114",
"hashPath": "higeom.3.1.116.nupkg.sha512" "hashPath": "higeom.3.1.114.nupkg.sha512"
}, },
"HiLicense/3.1.117": { "HiLicense/3.1.115": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-+syD95wymGUB8NHv4eevbnJ8J3dxlHkeFjMk03GwmrGmhSlOSYAggHFFRTD2WZIFUJxrFLxK5iGB8a9SpGN4/g==", "sha512": "sha512-pDx6Iz8oVN8WhB4756LR4H0JCsZYCjkhk3ZM8mhAkFZCblrzaHB+EOPOonA8+lPWLzKhUmah/vZXTg1V7tpZZA==",
"path": "hilicense/3.1.117", "path": "hilicense/3.1.115",
"hashPath": "hilicense.3.1.117.nupkg.sha512" "hashPath": "hilicense.3.1.115.nupkg.sha512"
}, },
"HiMech/3.1.136": { "HiMech/3.1.134": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-hsyladVYKl9EKTNUmMP1+iwjg5cxRjDJ6ZHly+cqnQwkCFsFiTCyrDwLJsPq+A/fpDorDdWlvkg6rslrLj/O3Q==", "sha512": "sha512-CZSaCDqXK6LsXn9HXH2RjmMCcWN+68pB2njgVrXcJrBIGk52G6jF+T0CXyW1y1S9im35JRg0yj7rxI5YjFfvKQ==",
"path": "himech/3.1.136", "path": "himech/3.1.134",
"hashPath": "himech.3.1.136.nupkg.sha512" "hashPath": "himech.3.1.134.nupkg.sha512"
}, },
"HiNc/3.1.155": { "HiNc/3.1.153": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-cVkmILmfvQ/+i1o2bcVMAdPAmBc2zQlA+NO+yZiIM5j6nFsnUFqvoEqJsdLabq/f5EzP42V9N1hYXyqDsG6F/g==", "sha512": "sha512-+uJCm8Wfm7zfBufS/iQ8bKqzT/XR+qlHW8RN5VfuV56nOAJr+3AlKRrP6yFvFxFsAn6DIc4zs8EACGBrnJ4a9Q==",
"path": "hinc/3.1.155", "path": "hinc/3.1.153",
"hashPath": "hinc.3.1.155.nupkg.sha512" "hashPath": "hinc.3.1.153.nupkg.sha512"
}, },
"HiNc-Resource/3.1.38": { "HiNc-Resource/3.1.36": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-RY7fl9ZTArxMPplb3oXqr3XjC3lcuDs/RGipzU8+9jjI3zkUxyk80HZxJkBJw46qPbFhzzR8ZuBnm/T8eKZlOA==", "sha512": "sha512-VXSy2OWtc2zaQHOqY7oeeg1lJ4oioS7vevfxkYsJcOf03DKTOPSJWZLeYXUL126q550ILfbhItMcd9WCK3BfmA==",
"path": "hinc-resource/3.1.38", "path": "hinc-resource/3.1.36",
"hashPath": "hinc-resource.3.1.38.nupkg.sha512" "hashPath": "hinc-resource.3.1.36.nupkg.sha512"
}, },
"HiUniNc/3.1.132": { "HiUniNc/3.1.130": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-wZF2u1TXFwTMt3pkwKWaU/ahl1SrbrCe1tAGyx6WKRr9pGVqPTYZGZsIhOdZteHUOggfQE+VvMgECiYc29H9OQ==", "sha512": "sha512-e6m3OMuRGux/x+82UjXI1mSsNWPF1gxBairj//4TmL2us9eEgCQFSRBU6UjSI7tIzvnzz9Xs04VUV+bLFZhiag==",
"path": "hiuninc/3.1.132", "path": "hiuninc/3.1.130",
"hashPath": "hiuninc.3.1.132.nupkg.sha512" "hashPath": "hiuninc.3.1.130.nupkg.sha512"
}, },
"MathNet.Numerics/5.0.0": { "MathNet.Numerics/5.0.0": {
"type": "package", "type": "package",

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -6,7 +6,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Enum FractionStatus | HiAPI-C# 2025 "> <meta name="title" content="Enum FractionStatus | HiAPI-C# 2025 ">
<meta name="description" content="Status flags for Fraction and . Corresponds to IS_PACKED_MASK and IS_EVALUATED_MASK in C++ fraction_base_t."> <meta name="description" content="Status flags for Hi.Geom.Fraction`1 and . Corresponds to IS_PACKED_MASK and IS_EVALUATED_MASK in C++ fraction_base_t.">
<link rel="icon" href="../img/HiAPI.favicon.ico"> <link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css"> <link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css"> <link rel="stylesheet" href="../public/main.css">
@ -98,7 +98,7 @@ Enum FractionStatus
<dl><dt>Assembly</dt><dd>HiDisp.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiDisp.dll</dd></dl>
</div> </div>
<div class="markdown summary"><p>Status flags for Fraction and <a class="xref" href="Hi.Geom.NativeFraction.html">NativeFraction</a>. <div class="markdown summary"><p>Status flags for Hi.Geom.Fraction`1 and <a class="xref" href="Hi.Geom.NativeFraction.html">NativeFraction</a>.
Corresponds to IS_PACKED_MASK and IS_EVALUATED_MASK in C++ fraction_base_t.</p> Corresponds to IS_PACKED_MASK and IS_EVALUATED_MASK in C++ fraction_base_t.</p>
</div> </div>
<div class="markdown conceptual"></div> <div class="markdown conceptual"></div>

View File

@ -349,7 +349,7 @@ Enums
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.Geom.FractionStatus.html">FractionStatus</a></dt> <dt><a class="xref" href="Hi.Geom.FractionStatus.html">FractionStatus</a></dt>
<dd><p>Status flags for Fraction and <a class="xref" href="Hi.Geom.NativeFraction.html">NativeFraction</a>. <dd><p>Status flags for Hi.Geom.Fraction`1 and <a class="xref" href="Hi.Geom.NativeFraction.html">NativeFraction</a>.
Corresponds to IS_PACKED_MASK and IS_EVALUATED_MASK in C++ fraction_base_t.</p> Corresponds to IS_PACKED_MASK and IS_EVALUATED_MASK in C++ fraction_base_t.</p>
</dd> </dd>
</dl> </dl>

View File

@ -161,6 +161,9 @@ Interface IMachiningEquipment
<div> <div>
<a class="xref" href="Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentUtil.html#Hi_Machining_MachiningEquipmentUtils_MachiningEquipmentUtil_GetMcXyz_AttacherAtTableBuckleZero_Hi_Machining_MachiningEquipmentUtils_IMachiningEquipment_">MachiningEquipmentUtil.GetMcXyz_AttacherAtTableBuckleZero(IMachiningEquipment)</a> <a class="xref" href="Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentUtil.html#Hi_Machining_MachiningEquipmentUtils_MachiningEquipmentUtil_GetMcXyz_AttacherAtTableBuckleZero_Hi_Machining_MachiningEquipmentUtils_IMachiningEquipment_">MachiningEquipmentUtil.GetMcXyz_AttacherAtTableBuckleZero(IMachiningEquipment)</a>
</div> </div>
<div>
<a class="xref" href="Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentUtil.html#Hi_Machining_MachiningEquipmentUtils_MachiningEquipmentUtil_RunByStep_Hi_Machining_MachiningEquipmentUtils_IMachiningEquipment_Hi_NcStepUtils_INcStep0_Hi_Machining_MachiningToolHouse_">MachiningEquipmentUtil.RunByStep(IMachiningEquipment, INcStep0, MachiningToolHouse)</a>
</div>
<div> <div>
<a class="xref" href="Hi.Mech.Topo.TopoUtil.html#Hi_Mech_Topo_TopoUtil_Display_Hi_Mech_Topo_IGetAnchor_Hi_Disp_Bind_System_Collections_Generic_Dictionary_Hi_Mech_Topo_Anchor_Hi_Geom_Mat4d__">TopoUtil.Display(IGetAnchor, Bind, Dictionary&lt;Anchor, Mat4d&gt;)</a> <a class="xref" href="Hi.Mech.Topo.TopoUtil.html#Hi_Mech_Topo_TopoUtil_Display_Hi_Mech_Topo_IGetAnchor_Hi_Disp_Bind_System_Collections_Generic_Dictionary_Hi_Mech_Topo_Anchor_Hi_Geom_Mat4d__">TopoUtil.Display(IGetAnchor, Bind, Dictionary&lt;Anchor, Mat4d&gt;)</a>
</div> </div>

View File

@ -172,6 +172,9 @@ Class MachiningEquipment
<div> <div>
<a class="xref" href="Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentUtil.html#Hi_Machining_MachiningEquipmentUtils_MachiningEquipmentUtil_GetMcXyz_AttacherAtTableBuckleZero_Hi_Machining_MachiningEquipmentUtils_IMachiningEquipment_">MachiningEquipmentUtil.GetMcXyz_AttacherAtTableBuckleZero(IMachiningEquipment)</a> <a class="xref" href="Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentUtil.html#Hi_Machining_MachiningEquipmentUtils_MachiningEquipmentUtil_GetMcXyz_AttacherAtTableBuckleZero_Hi_Machining_MachiningEquipmentUtils_IMachiningEquipment_">MachiningEquipmentUtil.GetMcXyz_AttacherAtTableBuckleZero(IMachiningEquipment)</a>
</div> </div>
<div>
<a class="xref" href="Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentUtil.html#Hi_Machining_MachiningEquipmentUtils_MachiningEquipmentUtil_RunByStep_Hi_Machining_MachiningEquipmentUtils_IMachiningEquipment_Hi_NcStepUtils_INcStep0_Hi_Machining_MachiningToolHouse_">MachiningEquipmentUtil.RunByStep(IMachiningEquipment, INcStep0, MachiningToolHouse)</a>
</div>
<div> <div>
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate&lt;TSelf&gt;(TSelf, params object[])</a> <a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate&lt;TSelf&gt;(TSelf, params object[])</a>
</div> </div>

View File

@ -274,6 +274,45 @@ The machine coordinate are all assumed to be zero.</p>
<a id="Hi_Machining_MachiningEquipmentUtils_MachiningEquipmentUtil_RunByStep_" data-uid="Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentUtil.RunByStep*"></a>
<h3 id="Hi_Machining_MachiningEquipmentUtils_MachiningEquipmentUtil_RunByStep_Hi_Machining_MachiningEquipmentUtils_IMachiningEquipment_Hi_NcStepUtils_INcStep0_Hi_Machining_MachiningToolHouse_" data-uid="Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentUtil.RunByStep(Hi.Machining.MachiningEquipmentUtils.IMachiningEquipment,Hi.NcStepUtils.INcStep0,Hi.Machining.MachiningToolHouse)">
RunByStep(IMachiningEquipment, INcStep0, MachiningToolHouse)
</h3>
<div class="markdown level1 summary"><p>Runs the machining equipment according to the specified NC step.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static void RunByStep(this IMachiningEquipment equipment, INcStep0 step, MachiningToolHouse toolHouse)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>equipment</code> <a class="xref" href="Hi.Machining.MachiningEquipmentUtils.IMachiningEquipment.html">IMachiningEquipment</a></dt>
<dd><p>The machining equipment to run.</p>
</dd>
<dt><code>step</code> <a class="xref" href="Hi.NcStepUtils.INcStep0.html">INcStep0</a></dt>
<dd><p>The NC step to execute.</p>
</dd>
<dt><code>toolHouse</code> <a class="xref" href="Hi.Machining.MachiningToolHouse.html">MachiningToolHouse</a></dt>
<dd><p>The tool house containing available tools.</p>
</dd>
</dl>
</article> </article>

View File

@ -1,208 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Interface INcActuation | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Interface INcActuation | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
<meta name="docfx:navrel" content="../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<meta name="loc:tocFilter" content="Filter by title">
<meta name="loc:nextArticle" content="Next">
<meta name="loc:prevArticle" content="Previous">
<meta name="loc:themeLight" content="Light">
<meta name="loc:themeDark" content="Dark">
<meta name="loc:themeAuto" content="Auto">
<meta name="loc:changeTheme" content="Change theme">
<meta name="loc:copy" content="Copy">
<meta name="loc:downloadPdf" content="Download PDF">
<script type="module" src="./../public/docfx.min.js"></script>
<script>
const theme = localStorage.getItem('theme') || 'auto'
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
</script>
</head>
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
<header class="bg-body border-bottom">
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
<div class="container-xxl flex-nowrap">
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../img/HiAPI.logo.png" alt="">
</a>
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
<i class="bi bi-three-dots"></i>
</button>
<div class="collapse navbar-collapse" id="navpanel">
<div id="navbar">
<form class="search" role="search" id="search">
<i class="bi bi-search"></i>
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="container-xxl">
<div class="toc-offcanvas">
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<nav class="toc" id="toc"></nav>
</div>
</div>
</div>
<div class="content">
<div class="actionbar">
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
<i class="bi bi-list"></i>
</button>
<nav id="breadcrumb"></nav>
</div>
<article data-uid="Hi.NcParsers.Actuations.INcActuation">
<h1 id="Hi_NcParsers_Actuations_INcActuation" data-uid="Hi.NcParsers.Actuations.INcActuation" class="text-break">
Interface INcActuation
</h1>
<div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Actuations.html">Actuations</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div>
<div class="markdown summary"></div>
<div class="markdown conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public interface INcActuation</code></pre>
</div>
<dl class="typelist extensionMethods">
<dt>Extension Methods</dt>
<dd>
<div>
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate&lt;TSelf&gt;(TSelf, params object[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke&lt;TSrc&gt;(TSrc, Action&lt;TSrc&gt;)</a>
</div>
<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.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
</div>
<div>
<a class="xref" href="Hi.Common.NameUtil.html#Hi_Common_NameUtil_GetSelectionName_System_Object_">NameUtil.GetSelectionName(object)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_GetPropertyStringIfToStringNotOverloaded_System_Object_System_Boolean_System_Boolean_">StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool)</a>
</div>
<div>
<a class="xref" href="Hi.Parallels.LockUtil.html#Hi_Parallels_LockUtil_Lock_System_Object_">LockUtil.Lock(object)</a>
</div>
</dd></dl>
<h2 class="section" id="methods">Methods
</h2>
<a id="Hi_NcParsers_Actuations_INcActuation_Resolve_" data-uid="Hi.NcParsers.Actuations.INcActuation.Resolve*"></a>
<h3 id="Hi_NcParsers_Actuations_INcActuation_Resolve_System_Collections_Generic_LinkedListNode_Hi_NcParsers_Semantics_SemanticPiece__" data-uid="Hi.NcParsers.Actuations.INcActuation.Resolve(System.Collections.Generic.LinkedListNode{Hi.NcParsers.Semantics.SemanticPiece})">
Resolve(LinkedListNode&lt;SemanticPiece&gt;)
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IEnumerable&lt;IAct&gt; Resolve(LinkedListNode&lt;SemanticPiece&gt; node)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>node</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.linkedlistnode-1">LinkedListNode</a>&lt;<a class="xref" href="Hi.NcParsers.Semantics.SemanticPiece.html">SemanticPiece</a>&gt;</dt>
<dd></dd>
</dl>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="Hi.Numerical.Acts.IAct.html">IAct</a>&gt;</dt>
<dd></dd>
</dl>
</article>
<div class="contribution d-print-none">
</div>
</div>
<div class="affix">
<nav id="affix"></nav>
</div>
</main>
<div class="container-xxl search-results" id="search-results"></div>
<footer class="border-top text-secondary">
<div class="container-xxl">
<div class="flex-fill">
<span> Copyright © 2025 <a href='https://superhightech.com.tw'>Tech Coordinate</a>. All rights reserved. <a href='https://superhightech.com.tw'>超級高科技股份有限公司</a> © 2025 版權所有 </span>
</div>
</div>
</footer>
</body>
</html>

View File

@ -1,247 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Class McXyzStepActuation | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Class McXyzStepActuation | HiAPI-C# 2025 ">
<meta name="description" content="Actuation of teleport by .">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
<meta name="docfx:navrel" content="../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<meta name="loc:tocFilter" content="Filter by title">
<meta name="loc:nextArticle" content="Next">
<meta name="loc:prevArticle" content="Previous">
<meta name="loc:themeLight" content="Light">
<meta name="loc:themeDark" content="Dark">
<meta name="loc:themeAuto" content="Auto">
<meta name="loc:changeTheme" content="Change theme">
<meta name="loc:copy" content="Copy">
<meta name="loc:downloadPdf" content="Download PDF">
<script type="module" src="./../public/docfx.min.js"></script>
<script>
const theme = localStorage.getItem('theme') || 'auto'
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
</script>
</head>
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
<header class="bg-body border-bottom">
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
<div class="container-xxl flex-nowrap">
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../img/HiAPI.logo.png" alt="">
</a>
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
<i class="bi bi-three-dots"></i>
</button>
<div class="collapse navbar-collapse" id="navpanel">
<div id="navbar">
<form class="search" role="search" id="search">
<i class="bi bi-search"></i>
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="container-xxl">
<div class="toc-offcanvas">
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<nav class="toc" id="toc"></nav>
</div>
</div>
</div>
<div class="content">
<div class="actionbar">
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
<i class="bi bi-list"></i>
</button>
<nav id="breadcrumb"></nav>
</div>
<article data-uid="Hi.NcParsers.Actuations.McXyzStepActuation">
<h1 id="Hi_NcParsers_Actuations_McXyzStepActuation" data-uid="Hi.NcParsers.Actuations.McXyzStepActuation" class="text-break">
Class McXyzStepActuation
</h1>
<div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Actuations.html">Actuations</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div>
<div class="markdown summary"><p>Actuation of <a class="xref" href="Hi.Numerical.Acts.ActMcXyzStep.html">ActMcXyzStep</a> teleport by <a class="xref" href="Hi.NcParsers.Claims.IMcXyzClaim.html">IMcXyzClaim</a>.</p>
</div>
<div class="markdown conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class McXyzStepActuation : INcActuation</code></pre>
</div>
<dl class="typelist inheritance">
<dt>Inheritance</dt>
<dd>
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div><span class="xref">McXyzStepActuation</span></div>
</dd>
</dl>
<dl class="typelist implements">
<dt>Implements</dt>
<dd>
<div><a class="xref" href="Hi.NcParsers.Actuations.INcActuation.html">INcActuation</a></div>
</dd>
</dl>
<dl class="typelist inheritedMembers">
<dt>Inherited Members</dt>
<dd>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
</div>
</dd></dl>
<dl class="typelist extensionMethods">
<dt>Extension Methods</dt>
<dd>
<div>
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate&lt;TSelf&gt;(TSelf, params object[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke&lt;TSrc&gt;(TSrc, Action&lt;TSrc&gt;)</a>
</div>
<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.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
</div>
<div>
<a class="xref" href="Hi.Common.NameUtil.html#Hi_Common_NameUtil_GetSelectionName_System_Object_">NameUtil.GetSelectionName(object)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_GetPropertyStringIfToStringNotOverloaded_System_Object_System_Boolean_System_Boolean_">StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool)</a>
</div>
<div>
<a class="xref" href="Hi.Parallels.LockUtil.html#Hi_Parallels_LockUtil_Lock_System_Object_">LockUtil.Lock(object)</a>
</div>
</dd></dl>
<h2 class="section" id="methods">Methods
</h2>
<a id="Hi_NcParsers_Actuations_McXyzStepActuation_Resolve_" data-uid="Hi.NcParsers.Actuations.McXyzStepActuation.Resolve*"></a>
<h3 id="Hi_NcParsers_Actuations_McXyzStepActuation_Resolve_System_Collections_Generic_LinkedListNode_Hi_NcParsers_Semantics_SemanticPiece__" data-uid="Hi.NcParsers.Actuations.McXyzStepActuation.Resolve(System.Collections.Generic.LinkedListNode{Hi.NcParsers.Semantics.SemanticPiece})">
Resolve(LinkedListNode&lt;SemanticPiece&gt;)
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IEnumerable&lt;IAct&gt; Resolve(LinkedListNode&lt;SemanticPiece&gt; node)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>node</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.linkedlistnode-1">LinkedListNode</a>&lt;<a class="xref" href="Hi.NcParsers.Semantics.SemanticPiece.html">SemanticPiece</a>&gt;</dt>
<dd></dd>
</dl>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="Hi.Numerical.Acts.IAct.html">IAct</a>&gt;</dt>
<dd></dd>
</dl>
</article>
<div class="contribution d-print-none">
</div>
</div>
<div class="affix">
<nav id="affix"></nav>
</div>
</main>
<div class="container-xxl search-results" id="search-results"></div>
<footer class="border-top text-secondary">
<div class="container-xxl">
<div class="flex-fill">
<span> Copyright © 2025 <a href='https://superhightech.com.tw'>Tech Coordinate</a>. All rights reserved. <a href='https://superhightech.com.tw'>超級高科技股份有限公司</a> © 2025 版權所有 </span>
</div>
</div>
</footer>
</body>
</html>

View File

@ -1,134 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Namespace Hi.NcParsers.Actuations | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Namespace Hi.NcParsers.Actuations | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
<meta name="docfx:navrel" content="../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<meta name="loc:tocFilter" content="Filter by title">
<meta name="loc:nextArticle" content="Next">
<meta name="loc:prevArticle" content="Previous">
<meta name="loc:themeLight" content="Light">
<meta name="loc:themeDark" content="Dark">
<meta name="loc:themeAuto" content="Auto">
<meta name="loc:changeTheme" content="Change theme">
<meta name="loc:copy" content="Copy">
<meta name="loc:downloadPdf" content="Download PDF">
<script type="module" src="./../public/docfx.min.js"></script>
<script>
const theme = localStorage.getItem('theme') || 'auto'
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
</script>
</head>
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
<header class="bg-body border-bottom">
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
<div class="container-xxl flex-nowrap">
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../img/HiAPI.logo.png" alt="">
</a>
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
<i class="bi bi-three-dots"></i>
</button>
<div class="collapse navbar-collapse" id="navpanel">
<div id="navbar">
<form class="search" role="search" id="search">
<i class="bi bi-search"></i>
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="container-xxl">
<div class="toc-offcanvas">
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<nav class="toc" id="toc"></nav>
</div>
</div>
</div>
<div class="content">
<div class="actionbar">
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
<i class="bi bi-list"></i>
</button>
<nav id="breadcrumb"></nav>
</div>
<article data-uid="Hi.NcParsers.Actuations">
<h1 id="Hi_NcParsers_Actuations" data-uid="Hi.NcParsers.Actuations" class="text-break">Namespace Hi.NcParsers.Actuations</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="markdown level0 remarks"></div>
<h3 id="classes">
Classes
</h3>
<dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Actuations.McXyzStepActuation.html">McXyzStepActuation</a></dt>
<dd><p>Actuation of <a class="xref" href="Hi.Numerical.Acts.ActMcXyzStep.html">ActMcXyzStep</a> teleport by <a class="xref" href="Hi.NcParsers.Claims.IMcXyzClaim.html">IMcXyzClaim</a>.</p>
</dd>
</dl>
<h3 id="interfaces">
Interfaces
</h3>
<dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Actuations.INcActuation.html">INcActuation</a></dt>
<dd></dd>
</dl>
</article>
<div class="contribution d-print-none">
</div>
</div>
<div class="affix">
<nav id="affix"></nav>
</div>
</main>
<div class="container-xxl search-results" id="search-results"></div>
<footer class="border-top text-secondary">
<div class="container-xxl">
<div class="flex-fill">
<span> Copyright © 2025 <a href='https://superhightech.com.tw'>Tech Coordinate</a>. All rights reserved. <a href='https://superhightech.com.tw'>超級高科技股份有限公司</a> © 2025 版權所有 </span>
</div>
</div>
</footer>
</body>
</html>

View File

@ -1,239 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Interface ICoordinateTransformationClaim | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Interface ICoordinateTransformationClaim | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
<meta name="docfx:navrel" content="../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<meta name="loc:tocFilter" content="Filter by title">
<meta name="loc:nextArticle" content="Next">
<meta name="loc:prevArticle" content="Previous">
<meta name="loc:themeLight" content="Light">
<meta name="loc:themeDark" content="Dark">
<meta name="loc:themeAuto" content="Auto">
<meta name="loc:changeTheme" content="Change theme">
<meta name="loc:copy" content="Copy">
<meta name="loc:downloadPdf" content="Download PDF">
<script type="module" src="./../public/docfx.min.js"></script>
<script>
const theme = localStorage.getItem('theme') || 'auto'
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
</script>
</head>
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
<header class="bg-body border-bottom">
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
<div class="container-xxl flex-nowrap">
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../img/HiAPI.logo.png" alt="">
</a>
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
<i class="bi bi-three-dots"></i>
</button>
<div class="collapse navbar-collapse" id="navpanel">
<div id="navbar">
<form class="search" role="search" id="search">
<i class="bi bi-search"></i>
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="container-xxl">
<div class="toc-offcanvas">
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<nav class="toc" id="toc"></nav>
</div>
</div>
</div>
<div class="content">
<div class="actionbar">
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
<i class="bi bi-list"></i>
</button>
<nav id="breadcrumb"></nav>
</div>
<article data-uid="Hi.NcParsers.Claims.ICoordinateTransformationClaim">
<h1 id="Hi_NcParsers_Claims_ICoordinateTransformationClaim" data-uid="Hi.NcParsers.Claims.ICoordinateTransformationClaim" class="text-break">
Interface ICoordinateTransformationClaim
</h1>
<div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div>
<div class="markdown summary"></div>
<div class="markdown conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public interface ICoordinateTransformationClaim : IClaim</code></pre>
</div>
<dl class="typelist extensionMethods">
<dt>Extension Methods</dt>
<dd>
<div>
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate&lt;TSelf&gt;(TSelf, params object[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke&lt;TSrc&gt;(TSrc, Action&lt;TSrc&gt;)</a>
</div>
<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.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
</div>
<div>
<a class="xref" href="Hi.Common.NameUtil.html#Hi_Common_NameUtil_GetSelectionName_System_Object_">NameUtil.GetSelectionName(object)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_GetPropertyStringIfToStringNotOverloaded_System_Object_System_Boolean_System_Boolean_">StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool)</a>
</div>
<div>
<a class="xref" href="Hi.Parallels.LockUtil.html#Hi_Parallels_LockUtil_Lock_System_Object_">LockUtil.Lock(object)</a>
</div>
</dd></dl>
<h2 class="section" id="properties">Properties
</h2>
<a id="Hi_NcParsers_Claims_ICoordinateTransformationClaim_CdnTransformMat4d_" data-uid="Hi.NcParsers.Claims.ICoordinateTransformationClaim.CdnTransformMat4d*"></a>
<h3 id="Hi_NcParsers_Claims_ICoordinateTransformationClaim_CdnTransformMat4d" data-uid="Hi.NcParsers.Claims.ICoordinateTransformationClaim.CdnTransformMat4d">
CdnTransformMat4d
</h3>
<div class="markdown level1 summary"><p>Coordinate transmformation mat.
From parent component to child component.
Coordinate transmformation mat is inversed mat of <a class="xref" href="Hi.NcParsers.Claims.ICoordinateTransformationClaim.html#Hi_NcParsers_Claims_ICoordinateTransformationClaim_PosTransformMat4d">PosTransformMat4d</a>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">Mat4d CdnTransformMat4d { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.Geom.Mat4d.html">Mat4d</a></dt>
<dd></dd>
</dl>
<a id="Hi_NcParsers_Claims_ICoordinateTransformationClaim_PosTransformMat4d_" data-uid="Hi.NcParsers.Claims.ICoordinateTransformationClaim.PosTransformMat4d*"></a>
<h3 id="Hi_NcParsers_Claims_ICoordinateTransformationClaim_PosTransformMat4d" data-uid="Hi.NcParsers.Claims.ICoordinateTransformationClaim.PosTransformMat4d">
PosTransformMat4d
</h3>
<div class="markdown level1 summary"><p>Point transmformation mat.
From parent component to child component.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">Mat4d PosTransformMat4d { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.Geom.Mat4d.html">Mat4d</a></dt>
<dd></dd>
</dl>
</article>
<div class="contribution d-print-none">
</div>
</div>
<div class="affix">
<nav id="affix"></nav>
</div>
</main>
<div class="container-xxl search-results" id="search-results"></div>
<footer class="border-top text-secondary">
<div class="container-xxl">
<div class="flex-fill">
<span> Copyright © 2025 <a href='https://superhightech.com.tw'>Tech Coordinate</a>. All rights reserved. <a href='https://superhightech.com.tw'>超級高科技股份有限公司</a> © 2025 版權所有 </span>
</div>
</div>
</footer>
</body>
</html>

View File

@ -1,235 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Interface IHubClaim | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Interface IHubClaim | HiAPI-C# 2025 ">
<meta name="description" content="Working Json path hub.">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
<meta name="docfx:navrel" content="../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<meta name="loc:tocFilter" content="Filter by title">
<meta name="loc:nextArticle" content="Next">
<meta name="loc:prevArticle" content="Previous">
<meta name="loc:themeLight" content="Light">
<meta name="loc:themeDark" content="Dark">
<meta name="loc:themeAuto" content="Auto">
<meta name="loc:changeTheme" content="Change theme">
<meta name="loc:copy" content="Copy">
<meta name="loc:downloadPdf" content="Download PDF">
<script type="module" src="./../public/docfx.min.js"></script>
<script>
const theme = localStorage.getItem('theme') || 'auto'
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
</script>
</head>
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
<header class="bg-body border-bottom">
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
<div class="container-xxl flex-nowrap">
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../img/HiAPI.logo.png" alt="">
</a>
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
<i class="bi bi-three-dots"></i>
</button>
<div class="collapse navbar-collapse" id="navpanel">
<div id="navbar">
<form class="search" role="search" id="search">
<i class="bi bi-search"></i>
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="container-xxl">
<div class="toc-offcanvas">
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<nav class="toc" id="toc"></nav>
</div>
</div>
</div>
<div class="content">
<div class="actionbar">
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
<i class="bi bi-list"></i>
</button>
<nav id="breadcrumb"></nav>
</div>
<article data-uid="Hi.NcParsers.Claims.IHubClaim">
<h1 id="Hi_NcParsers_Claims_IHubClaim" data-uid="Hi.NcParsers.Claims.IHubClaim" class="text-break">
Interface IHubClaim
</h1>
<div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div>
<div class="markdown summary"><p>Working Json path hub.</p>
</div>
<div class="markdown conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public interface IHubClaim : IClaim</code></pre>
</div>
<dl class="typelist extensionMethods">
<dt>Extension Methods</dt>
<dd>
<div>
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate&lt;TSelf&gt;(TSelf, params object[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke&lt;TSrc&gt;(TSrc, Action&lt;TSrc&gt;)</a>
</div>
<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.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
</div>
<div>
<a class="xref" href="Hi.Common.NameUtil.html#Hi_Common_NameUtil_GetSelectionName_System_Object_">NameUtil.GetSelectionName(object)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_GetPropertyStringIfToStringNotOverloaded_System_Object_System_Boolean_System_Boolean_">StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool)</a>
</div>
<div>
<a class="xref" href="Hi.Parallels.LockUtil.html#Hi_Parallels_LockUtil_Lock_System_Object_">LockUtil.Lock(object)</a>
</div>
</dd></dl>
<h2 class="section" id="properties">Properties
</h2>
<a id="Hi_NcParsers_Claims_IHubClaim_JsonPathList_" data-uid="Hi.NcParsers.Claims.IHubClaim.JsonPathList*"></a>
<h3 id="Hi_NcParsers_Claims_IHubClaim_JsonPathList" data-uid="Hi.NcParsers.Claims.IHubClaim.JsonPathList">
JsonPathList
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">List&lt;string&gt; JsonPathList { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a>&gt;</dt>
<dd></dd>
</dl>
<a id="Hi_NcParsers_Claims_IHubClaim_SourceSemanticList_" data-uid="Hi.NcParsers.Claims.IHubClaim.SourceSemanticList*"></a>
<h3 id="Hi_NcParsers_Claims_IHubClaim_SourceSemanticList" data-uid="Hi.NcParsers.Claims.IHubClaim.SourceSemanticList">
SourceSemanticList
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">List&lt;INcSemantic&gt; SourceSemanticList { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a>&lt;<a class="xref" href="Hi.NcParsers.Semantics.INcSemantic.html">INcSemantic</a>&gt;</dt>
<dd></dd>
</dl>
</article>
<div class="contribution d-print-none">
</div>
</div>
<div class="affix">
<nav id="affix"></nav>
</div>
</main>
<div class="container-xxl search-results" id="search-results"></div>
<footer class="border-top text-secondary">
<div class="container-xxl">
<div class="flex-fill">
<span> Copyright © 2025 <a href='https://superhightech.com.tw'>Tech Coordinate</a>. All rights reserved. <a href='https://superhightech.com.tw'>超級高科技股份有限公司</a> © 2025 版權所有 </span>
</div>
</div>
</footer>
</body>
</html>

View File

@ -1,243 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Class McXyzClaim | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Class McXyzClaim | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
<meta name="docfx:navrel" content="../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<meta name="loc:tocFilter" content="Filter by title">
<meta name="loc:nextArticle" content="Next">
<meta name="loc:prevArticle" content="Previous">
<meta name="loc:themeLight" content="Light">
<meta name="loc:themeDark" content="Dark">
<meta name="loc:themeAuto" content="Auto">
<meta name="loc:changeTheme" content="Change theme">
<meta name="loc:copy" content="Copy">
<meta name="loc:downloadPdf" content="Download PDF">
<script type="module" src="./../public/docfx.min.js"></script>
<script>
const theme = localStorage.getItem('theme') || 'auto'
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
</script>
</head>
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
<header class="bg-body border-bottom">
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
<div class="container-xxl flex-nowrap">
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../img/HiAPI.logo.png" alt="">
</a>
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
<i class="bi bi-three-dots"></i>
</button>
<div class="collapse navbar-collapse" id="navpanel">
<div id="navbar">
<form class="search" role="search" id="search">
<i class="bi bi-search"></i>
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="container-xxl">
<div class="toc-offcanvas">
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<nav class="toc" id="toc"></nav>
</div>
</div>
</div>
<div class="content">
<div class="actionbar">
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
<i class="bi bi-list"></i>
</button>
<nav id="breadcrumb"></nav>
</div>
<article data-uid="Hi.NcParsers.Claims.McXyzClaim">
<h1 id="Hi_NcParsers_Claims_McXyzClaim" data-uid="Hi.NcParsers.Claims.McXyzClaim" class="text-break">
Class McXyzClaim
</h1>
<div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div>
<div class="markdown summary"></div>
<div class="markdown conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class McXyzClaim : IMcXyzClaim, IClaim</code></pre>
</div>
<dl class="typelist inheritance">
<dt>Inheritance</dt>
<dd>
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div><span class="xref">McXyzClaim</span></div>
</dd>
</dl>
<dl class="typelist implements">
<dt>Implements</dt>
<dd>
<div><a class="xref" href="Hi.NcParsers.Claims.IMcXyzClaim.html">IMcXyzClaim</a></div>
<div><a class="xref" href="Hi.NcParsers.Claims.IClaim.html">IClaim</a></div>
</dd>
</dl>
<dl class="typelist inheritedMembers">
<dt>Inherited Members</dt>
<dd>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
</div>
</dd></dl>
<dl class="typelist extensionMethods">
<dt>Extension Methods</dt>
<dd>
<div>
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate&lt;TSelf&gt;(TSelf, params object[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke&lt;TSrc&gt;(TSrc, Action&lt;TSrc&gt;)</a>
</div>
<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.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
</div>
<div>
<a class="xref" href="Hi.Common.NameUtil.html#Hi_Common_NameUtil_GetSelectionName_System_Object_">NameUtil.GetSelectionName(object)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_GetPropertyStringIfToStringNotOverloaded_System_Object_System_Boolean_System_Boolean_">StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool)</a>
</div>
<div>
<a class="xref" href="Hi.Parallels.LockUtil.html#Hi_Parallels_LockUtil_Lock_System_Object_">LockUtil.Lock(object)</a>
</div>
</dd></dl>
<h2 class="section" id="properties">Properties
</h2>
<a id="Hi_NcParsers_Claims_McXyzClaim_McXyz_" data-uid="Hi.NcParsers.Claims.McXyzClaim.McXyz*"></a>
<h3 id="Hi_NcParsers_Claims_McXyzClaim_McXyz" data-uid="Hi.NcParsers.Claims.McXyzClaim.McXyz">
McXyz
</h3>
<div class="markdown level1 summary"><p>Get or set XYZ on Machine Coordinate.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Vec3d McXyz { get; set; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a></dt>
<dd></dd>
</dl>
</article>
<div class="contribution d-print-none">
</div>
</div>
<div class="affix">
<nav id="affix"></nav>
</div>
</main>
<div class="container-xxl search-results" id="search-results"></div>
<footer class="border-top text-secondary">
<div class="container-xxl">
<div class="flex-fill">
<span> Copyright © 2025 <a href='https://superhightech.com.tw'>Tech Coordinate</a>. All rights reserved. <a href='https://superhightech.com.tw'>超級高科技股份有限公司</a> © 2025 版權所有 </span>
</div>
</div>
</footer>
</body>
</html>

View File

@ -1,408 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Class ProgramXyzSemantic | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Class ProgramXyzSemantic | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
<meta name="docfx:navrel" content="../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<meta name="loc:tocFilter" content="Filter by title">
<meta name="loc:nextArticle" content="Next">
<meta name="loc:prevArticle" content="Previous">
<meta name="loc:themeLight" content="Light">
<meta name="loc:themeDark" content="Dark">
<meta name="loc:themeAuto" content="Auto">
<meta name="loc:changeTheme" content="Change theme">
<meta name="loc:copy" content="Copy">
<meta name="loc:downloadPdf" content="Download PDF">
<script type="module" src="./../public/docfx.min.js"></script>
<script>
const theme = localStorage.getItem('theme') || 'auto'
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
</script>
</head>
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
<header class="bg-body border-bottom">
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
<div class="container-xxl flex-nowrap">
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../img/HiAPI.logo.png" alt="">
</a>
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
<i class="bi bi-three-dots"></i>
</button>
<div class="collapse navbar-collapse" id="navpanel">
<div id="navbar">
<form class="search" role="search" id="search">
<i class="bi bi-search"></i>
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="container-xxl">
<div class="toc-offcanvas">
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<nav class="toc" id="toc"></nav>
</div>
</div>
</div>
<div class="content">
<div class="actionbar">
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
<i class="bi bi-list"></i>
</button>
<nav id="breadcrumb"></nav>
</div>
<article data-uid="Hi.NcParsers.Semantics.ProgramXyzSemantic">
<h1 id="Hi_NcParsers_Semantics_ProgramXyzSemantic" data-uid="Hi.NcParsers.Semantics.ProgramXyzSemantic" class="text-break">
Class ProgramXyzSemantic
</h1>
<div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Semantics.html">Semantics</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div>
<div class="markdown summary"></div>
<div class="markdown conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class ProgramXyzSemantic : INcSemantic, IToXElement</code></pre>
</div>
<dl class="typelist inheritance">
<dt>Inheritance</dt>
<dd>
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div><span class="xref">ProgramXyzSemantic</span></div>
</dd>
</dl>
<dl class="typelist implements">
<dt>Implements</dt>
<dd>
<div><a class="xref" href="Hi.NcParsers.Semantics.INcSemantic.html">INcSemantic</a></div>
<div><a class="xref" href="Hi.Common.XmlUtils.IToXElement.html">IToXElement</a></div>
</dd>
</dl>
<dl class="typelist inheritedMembers">
<dt>Inherited Members</dt>
<dd>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
</div>
</dd></dl>
<dl class="typelist extensionMethods">
<dt>Extension Methods</dt>
<dd>
<div>
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate&lt;TSelf&gt;(TSelf, params object[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke&lt;TSrc&gt;(TSrc, Action&lt;TSrc&gt;)</a>
</div>
<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.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
</div>
<div>
<a class="xref" href="Hi.Common.NameUtil.html#Hi_Common_NameUtil_GetSelectionName_System_Object_">NameUtil.GetSelectionName(object)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_GetPropertyStringIfToStringNotOverloaded_System_Object_System_Boolean_System_Boolean_">StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool)</a>
</div>
<div>
<a class="xref" href="Hi.Parallels.LockUtil.html#Hi_Parallels_LockUtil_Lock_System_Object_">LockUtil.Lock(object)</a>
</div>
</dd></dl>
<h2 class="section" id="constructors">Constructors
</h2>
<a id="Hi_NcParsers_Semantics_ProgramXyzSemantic__ctor_" data-uid="Hi.NcParsers.Semantics.ProgramXyzSemantic.#ctor*"></a>
<h3 id="Hi_NcParsers_Semantics_ProgramXyzSemantic__ctor" data-uid="Hi.NcParsers.Semantics.ProgramXyzSemantic.#ctor">
ProgramXyzSemantic()
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ProgramXyzSemantic()</code></pre>
</div>
<h2 class="section" id="properties">Properties
</h2>
<a id="Hi_NcParsers_Semantics_ProgramXyzSemantic_AvailableJsonPathList_" data-uid="Hi.NcParsers.Semantics.ProgramXyzSemantic.AvailableJsonPathList*"></a>
<h3 id="Hi_NcParsers_Semantics_ProgramXyzSemantic_AvailableJsonPathList" data-uid="Hi.NcParsers.Semantics.ProgramXyzSemantic.AvailableJsonPathList">
AvailableJsonPathList
</h3>
<div class="markdown level1 summary"><p>Available Json Path List to resolve semantic.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public List&lt;string&gt; AvailableJsonPathList { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a>&gt;</dt>
<dd></dd>
</dl>
<a id="Hi_NcParsers_Semantics_ProgramXyzSemantic_DisplayName_" data-uid="Hi.NcParsers.Semantics.ProgramXyzSemantic.DisplayName*"></a>
<h3 id="Hi_NcParsers_Semantics_ProgramXyzSemantic_DisplayName" data-uid="Hi.NcParsers.Semantics.ProgramXyzSemantic.DisplayName">
DisplayName
</h3>
<div class="markdown level1 summary"><p>The builder process name shown on UI.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string DisplayName { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<a id="Hi_NcParsers_Semantics_ProgramXyzSemantic_XName_" data-uid="Hi.NcParsers.Semantics.ProgramXyzSemantic.XName*"></a>
<h3 id="Hi_NcParsers_Semantics_ProgramXyzSemantic_XName" data-uid="Hi.NcParsers.Semantics.ProgramXyzSemantic.XName">
XName
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static string XName { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<h2 class="section" id="methods">Methods
</h2>
<a id="Hi_NcParsers_Semantics_ProgramXyzSemantic_Build_" data-uid="Hi.NcParsers.Semantics.ProgramXyzSemantic.Build*"></a>
<h3 id="Hi_NcParsers_Semantics_ProgramXyzSemantic_Build_System_Collections_Generic_LinkedListNode_Hi_NcParsers_Semantics_SemanticPiece__" data-uid="Hi.NcParsers.Semantics.ProgramXyzSemantic.Build(System.Collections.Generic.LinkedListNode{Hi.NcParsers.Semantics.SemanticPiece})">
Build(LinkedListNode&lt;SemanticPiece&gt;)
</h3>
<div class="markdown level1 summary"><p>Refine <a class="xref" href="Hi.NcParsers.Semantics.SemanticPiece.html">SemanticPiece</a>.<a class="xref" href="Hi.NcParsers.Semantics.SemanticPiece.html#Hi_NcParsers_Semantics_SemanticPiece_ClaimList">ClaimList</a> of the node.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void Build(LinkedListNode&lt;SemanticPiece&gt; semanticPieceNode)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>semanticPieceNode</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.linkedlistnode-1">LinkedListNode</a>&lt;<a class="xref" href="Hi.NcParsers.Semantics.SemanticPiece.html">SemanticPiece</a>&gt;</dt>
<dd></dd>
</dl>
<h4 class="section" id="Hi_NcParsers_Semantics_ProgramXyzSemantic_Build_System_Collections_Generic_LinkedListNode_Hi_NcParsers_Semantics_SemanticPiece___remarks">Remarks</h4>
<div class="markdown level1 remarks"><p>Since the building process may require the information of the related node, a whole node is passed in.</p>
</div>
<a id="Hi_NcParsers_Semantics_ProgramXyzSemantic_ToXElement_" data-uid="Hi.NcParsers.Semantics.ProgramXyzSemantic.ToXElement*"></a>
<h3 id="Hi_NcParsers_Semantics_ProgramXyzSemantic_ToXElement" data-uid="Hi.NcParsers.Semantics.ProgramXyzSemantic.ToXElement">
ToXElement()
</h3>
<div class="markdown level1 summary"><p>Get the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.xml.linq.xelement">XElement</a> to represent the object.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public XElement ToXElement()</code></pre>
</div>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.xml.linq.xelement">XElement</a></dt>
<dd><p><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.xml.linq.xelement">XElement</a> to represent the object.</p>
</dd>
</dl>
</article>
<div class="contribution d-print-none">
</div>
</div>
<div class="affix">
<nav id="affix"></nav>
</div>
</main>
<div class="container-xxl search-results" id="search-results"></div>
<footer class="border-top text-secondary">
<div class="container-xxl">
<div class="flex-fill">
<span> Copyright © 2025 <a href='https://superhightech.com.tw'>Tech Coordinate</a>. All rights reserved. <a href='https://superhightech.com.tw'>超級高科技股份有限公司</a> © 2025 版權所有 </span>
</div>
</div>
</footer>
</body>
</html>

View File

@ -2,11 +2,11 @@
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>Interface IMcXyzClaim | HiAPI-C# 2025 </title> <title>Interface IGetNcStep0 | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Interface IMcXyzClaim | HiAPI-C# 2025 "> <meta name="title" content="Interface IGetNcStep0 | HiAPI-C# 2025 ">
<meta name="description" content="Interface of">
<link rel="icon" href="../img/HiAPI.favicon.ico"> <link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css"> <link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css"> <link rel="stylesheet" href="../public/main.css">
@ -84,24 +84,25 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.IMcXyzClaim"> <article data-uid="Hi.NcStepUtils.IGetNcStep0">
<h1 id="Hi_NcParsers_Claims_IMcXyzClaim" data-uid="Hi.NcParsers.Claims.IMcXyzClaim" class="text-break"> <h1 id="Hi_NcStepUtils_IGetNcStep0" data-uid="Hi.NcStepUtils.IGetNcStep0" class="text-break">
Interface IMcXyzClaim Interface IGetNcStep0
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcStepUtils.html">NcStepUtils</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
<div class="markdown summary"></div> <div class="markdown summary"><p>Interface of <a class="xref" href="Hi.NcStepUtils.IGetNcStep0.html#Hi_NcStepUtils_IGetNcStep0_GetNcStep">GetNcStep()</a></p>
</div>
<div class="markdown conceptual"></div> <div class="markdown conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public interface IMcXyzClaim : IClaim</code></pre> <pre><code class="lang-csharp hljs">public interface IGetNcStep0</code></pre>
</div> </div>
@ -141,33 +142,31 @@ Interface IMcXyzClaim
<h2 class="section" id="properties">Properties <h2 class="section" id="methods">Methods
</h2> </h2>
<a id="Hi_NcParsers_Claims_IMcXyzClaim_McXyz_" data-uid="Hi.NcParsers.Claims.IMcXyzClaim.McXyz*"></a> <a id="Hi_NcStepUtils_IGetNcStep0_GetNcStep_" data-uid="Hi.NcStepUtils.IGetNcStep0.GetNcStep*"></a>
<h3 id="Hi_NcParsers_Claims_IMcXyzClaim_McXyz" data-uid="Hi.NcParsers.Claims.IMcXyzClaim.McXyz"> <h3 id="Hi_NcStepUtils_IGetNcStep0_GetNcStep" data-uid="Hi.NcStepUtils.IGetNcStep0.GetNcStep">
McXyz GetNcStep()
</h3> </h3>
<div class="markdown level1 summary"><p>Get or set XYZ on Machine Coordinate.</p> <div class="markdown level1 summary"><p>Get controller state.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">Vec3d McXyz { get; set; }</code></pre> <pre><code class="lang-csharp hljs">INcStep0 GetNcStep()</code></pre>
</div> </div>
<h4 class="section">Returns</h4>
<h4 class="section">Property Value</h4>
<dl class="parameters"> <dl class="parameters">
<dt><a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a></dt> <dt><a class="xref" href="Hi.NcStepUtils.INcStep0.html">INcStep0</a></dt>
<dd></dd> <dd><p>controller state</p>
</dd>
</dl> </dl>
@ -178,6 +177,9 @@ Interface IMcXyzClaim
</article> </article>
<div class="contribution d-print-none"> <div class="contribution d-print-none">

View File

@ -0,0 +1,491 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Interface INcStep0 | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Interface INcStep0 | HiAPI-C# 2025 ">
<meta name="description" content="This class is wait to obsolete. Interface of a typical NC step. Contains basic information of NC step.">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
<meta name="docfx:navrel" content="../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<meta name="loc:tocFilter" content="Filter by title">
<meta name="loc:nextArticle" content="Next">
<meta name="loc:prevArticle" content="Previous">
<meta name="loc:themeLight" content="Light">
<meta name="loc:themeDark" content="Dark">
<meta name="loc:themeAuto" content="Auto">
<meta name="loc:changeTheme" content="Change theme">
<meta name="loc:copy" content="Copy">
<meta name="loc:downloadPdf" content="Download PDF">
<script type="module" src="./../public/docfx.min.js"></script>
<script>
const theme = localStorage.getItem('theme') || 'auto'
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
</script>
</head>
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
<header class="bg-body border-bottom">
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
<div class="container-xxl flex-nowrap">
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../img/HiAPI.logo.png" alt="">
</a>
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
<i class="bi bi-three-dots"></i>
</button>
<div class="collapse navbar-collapse" id="navpanel">
<div id="navbar">
<form class="search" role="search" id="search">
<i class="bi bi-search"></i>
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="container-xxl">
<div class="toc-offcanvas">
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<nav class="toc" id="toc"></nav>
</div>
</div>
</div>
<div class="content">
<div class="actionbar">
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
<i class="bi bi-list"></i>
</button>
<nav id="breadcrumb"></nav>
</div>
<article data-uid="Hi.NcStepUtils.INcStep0">
<h1 id="Hi_NcStepUtils_INcStep0" data-uid="Hi.NcStepUtils.INcStep0" class="text-break">
Interface INcStep0
</h1>
<div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcStepUtils.html">NcStepUtils</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div>
<div class="markdown summary"><p>This class is wait to obsolete.
Interface of a typical NC step.
Contains basic information of NC step.</p>
</div>
<div class="markdown conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public interface INcStep0 : IGetNcStep0, IGetFeedrate, IGetSpindleSpeed, IGetCsvDictionary, IFileLineIndex, IGetFileLineIndex, IFileLine</code></pre>
</div>
<dl class="typelist inheritedMembers">
<dt>Inherited Members</dt>
<dd>
<div>
<a class="xref" href="Hi.NcStepUtils.IGetNcStep0.html#Hi_NcStepUtils_IGetNcStep0_GetNcStep">IGetNcStep0.GetNcStep()</a>
</div>
<div>
<a class="xref" href="Hi.Numerical.IGetFeedrate.html#Hi_Numerical_IGetFeedrate_GetFeedrate_mmds">IGetFeedrate.GetFeedrate_mmds()</a>
</div>
<div>
<a class="xref" href="Hi.Numerical.IGetSpindleSpeed.html#Hi_Numerical_IGetSpindleSpeed_GetSpindleSpeed_radds">IGetSpindleSpeed.GetSpindleSpeed_radds()</a>
</div>
<div>
<a class="xref" href="Hi.Numerical.IGetSpindleSpeed.html#Hi_Numerical_IGetSpindleSpeed_GetSpindleDirection">IGetSpindleSpeed.GetSpindleDirection()</a>
</div>
<div>
<a class="xref" href="Hi.Common.CsvUtils.IGetCsvDictionary.html#Hi_Common_CsvUtils_IGetCsvDictionary_GetCsvDictionary">IGetCsvDictionary.GetCsvDictionary()</a>
</div>
<div>
<a class="xref" href="Hi.Common.FileLines.IFileLineIndex.html#Hi_Common_FileLines_IFileLineIndex_FileIndex">IFileLineIndex.FileIndex</a>
</div>
<div>
<a class="xref" href="Hi.Common.FileLines.IFileLineIndex.html#Hi_Common_FileLines_IFileLineIndex_LineIndex">IFileLineIndex.LineIndex</a>
</div>
<div>
<a class="xref" href="Hi.Common.FileLines.IGetFileLineIndex.html#Hi_Common_FileLines_IGetFileLineIndex_GetFileLineIndex">IGetFileLineIndex.GetFileLineIndex()</a>
</div>
<div>
<a class="xref" href="Hi.Common.FileLines.IFileLine.html#Hi_Common_FileLines_IFileLine_FilePath">IFileLine.FilePath</a>
</div>
<div>
<a class="xref" href="Hi.Common.FileLines.IFileLine.html#Hi_Common_FileLines_IFileLine_Line">IFileLine.Line</a>
</div>
</dd></dl>
<dl class="typelist extensionMethods">
<dt>Extension Methods</dt>
<dd>
<div>
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate&lt;TSelf&gt;(TSelf, params object[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke&lt;TSrc&gt;(TSrc, Action&lt;TSrc&gt;)</a>
</div>
<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.NcStepUtils.NcStepUtil.html#Hi_NcStepUtils_NcStepUtil_GetFeedPerCycle_mm_Hi_NcStepUtils_INcStep0_">NcStepUtil.GetFeedPerCycle_mm(INcStep0)</a>
</div>
<div>
<a class="xref" href="Hi.NcStepUtils.NcStepUtil.html#Hi_NcStepUtils_NcStepUtil_GetGeneralCsvDictionary_Hi_NcStepUtils_INcStep0_">NcStepUtil.GetGeneralCsvDictionary(INcStep0)</a>
</div>
<div>
<a class="xref" href="Hi.NcStepUtils.NcStepUtil.html#Hi_NcStepUtils_NcStepUtil_GetGeneralQuantityByKey_Hi_NcStepUtils_INcStep0_System_String_">NcStepUtil.GetGeneralQuantityByKey(INcStep0, string)</a>
</div>
<div>
<a class="xref" href="Hi.NcStepUtils.NcStepUtil.html#Hi_NcStepUtils_NcStepUtil_GetMcXyzabc_Hi_NcStepUtils_INcStep0_">NcStepUtil.GetMcXyzabc(INcStep0)</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>
<div>
<a class="xref" href="Hi.Common.NameUtil.html#Hi_Common_NameUtil_GetSelectionName_System_Object_">NameUtil.GetSelectionName(object)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_GetPropertyStringIfToStringNotOverloaded_System_Object_System_Boolean_System_Boolean_">StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool)</a>
</div>
<div>
<a class="xref" href="Hi.Parallels.LockUtil.html#Hi_Parallels_LockUtil_Lock_System_Object_">LockUtil.Lock(object)</a>
</div>
</dd></dl>
<h2 class="section" id="properties">Properties
</h2>
<a id="Hi_NcStepUtils_INcStep0_Feedrate_mmds_" data-uid="Hi.NcStepUtils.INcStep0.Feedrate_mmds*"></a>
<h3 id="Hi_NcStepUtils_INcStep0_Feedrate_mmds" data-uid="Hi.NcStepUtils.INcStep0.Feedrate_mmds">
Feedrate_mmds
</h3>
<div class="markdown level1 summary"><p>Get feedrate in mm/s.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">double Feedrate_mmds { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd><p>feedrate in mm/s</p>
</dd>
</dl>
<a id="Hi_NcStepUtils_INcStep0_SpindleDirection_" data-uid="Hi.NcStepUtils.INcStep0.SpindleDirection*"></a>
<h3 id="Hi_NcStepUtils_INcStep0_SpindleDirection" data-uid="Hi.NcStepUtils.INcStep0.SpindleDirection">
SpindleDirection
</h3>
<div class="markdown level1 summary"><p>Spindle direction.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">SpindleDirection SpindleDirection { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.Numerical.SpindleDirection.html">SpindleDirection</a></dt>
<dd></dd>
</dl>
<a id="Hi_NcStepUtils_INcStep0_SpindleSpeed_radds_" data-uid="Hi.NcStepUtils.INcStep0.SpindleSpeed_radds*"></a>
<h3 id="Hi_NcStepUtils_INcStep0_SpindleSpeed_radds" data-uid="Hi.NcStepUtils.INcStep0.SpindleSpeed_radds">
SpindleSpeed_radds
</h3>
<div class="markdown level1 summary"><p>Get spindle speed in rad/s.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">double SpindleSpeed_radds { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd><p>spindle speed in rad/s</p>
</dd>
</dl>
<a id="Hi_NcStepUtils_INcStep0_StepDuration_s_" data-uid="Hi.NcStepUtils.INcStep0.StepDuration_s*"></a>
<h3 id="Hi_NcStepUtils_INcStep0_StepDuration_s" data-uid="Hi.NcStepUtils.INcStep0.StepDuration_s">
StepDuration_s
</h3>
<div class="markdown level1 summary"><p>Step duration. Unit is second.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">double StepDuration_s { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd></dd>
</dl>
<a id="Hi_NcStepUtils_INcStep0_StepIndex_" data-uid="Hi.NcStepUtils.INcStep0.StepIndex*"></a>
<h3 id="Hi_NcStepUtils_INcStep0_StepIndex" data-uid="Hi.NcStepUtils.INcStep0.StepIndex">
StepIndex
</h3>
<div class="markdown level1 summary"><p>Step index.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int StepIndex { get; set; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
<dd></dd>
</dl>
<a id="Hi_NcStepUtils_INcStep0_ToolId_" data-uid="Hi.NcStepUtils.INcStep0.ToolId*"></a>
<h3 id="Hi_NcStepUtils_INcStep0_ToolId" data-uid="Hi.NcStepUtils.INcStep0.ToolId">
ToolId
</h3>
<div class="markdown level1 summary"><p>Get tool ID.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int ToolId { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
<dd><p>tool ID</p>
</dd>
</dl>
<a id="Hi_NcStepUtils_INcStep0_WorkTime_" data-uid="Hi.NcStepUtils.INcStep0.WorkTime*"></a>
<h3 id="Hi_NcStepUtils_INcStep0_WorkTime" data-uid="Hi.NcStepUtils.INcStep0.WorkTime">
WorkTime
</h3>
<div class="markdown level1 summary"><p>Worked time.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">TimeSpan WorkTime { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.timespan">TimeSpan</a></dt>
<dd></dd>
</dl>
<h2 class="section" id="methods">Methods
</h2>
<a id="Hi_NcStepUtils_INcStep0_GetAxisPos_" data-uid="Hi.NcStepUtils.INcStep0.GetAxisPos*"></a>
<h3 id="Hi_NcStepUtils_INcStep0_GetAxisPos_System_String_" data-uid="Hi.NcStepUtils.INcStep0.GetAxisPos(System.String)">
GetAxisPos(string)
</h3>
<div class="markdown level1 summary"><p>Get absolute position of the <code class="paramref">key</code> axis.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">double GetAxisPos(string key)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>key</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd><p>axis name</p>
</dd>
</dl>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd><p>absolute position of the <code class="paramref">key</code> axis</p>
</dd>
</dl>
</article>
<div class="contribution d-print-none">
</div>
</div>
<div class="affix">
<nav id="affix"></nav>
</div>
</main>
<div class="container-xxl search-results" id="search-results"></div>
<footer class="border-top text-secondary">
<div class="container-xxl">
<div class="flex-fill">
<span> Copyright © 2025 <a href='https://superhightech.com.tw'>Tech Coordinate</a>. All rights reserved. <a href='https://superhightech.com.tw'>超級高科技股份有限公司</a> © 2025 版權所有 </span>
</div>
</div>
</footer>
</body>
</html>

View File

@ -0,0 +1,257 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Interface INcStepMonitee | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Interface INcStepMonitee | HiAPI-C# 2025 ">
<meta name="description" content="Interface for monitoring NC steps. Provides functionality for acquiring NC step information and managing color guides. Implements for XML serialization.">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
<meta name="docfx:navrel" content="../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<meta name="loc:tocFilter" content="Filter by title">
<meta name="loc:nextArticle" content="Next">
<meta name="loc:prevArticle" content="Previous">
<meta name="loc:themeLight" content="Light">
<meta name="loc:themeDark" content="Dark">
<meta name="loc:themeAuto" content="Auto">
<meta name="loc:changeTheme" content="Change theme">
<meta name="loc:copy" content="Copy">
<meta name="loc:downloadPdf" content="Download PDF">
<script type="module" src="./../public/docfx.min.js"></script>
<script>
const theme = localStorage.getItem('theme') || 'auto'
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
</script>
</head>
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
<header class="bg-body border-bottom">
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
<div class="container-xxl flex-nowrap">
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../img/HiAPI.logo.png" alt="">
</a>
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
<i class="bi bi-three-dots"></i>
</button>
<div class="collapse navbar-collapse" id="navpanel">
<div id="navbar">
<form class="search" role="search" id="search">
<i class="bi bi-search"></i>
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="container-xxl">
<div class="toc-offcanvas">
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<nav class="toc" id="toc"></nav>
</div>
</div>
</div>
<div class="content">
<div class="actionbar">
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
<i class="bi bi-list"></i>
</button>
<nav id="breadcrumb"></nav>
</div>
<article data-uid="Hi.NcStepUtils.INcStepMonitee">
<h1 id="Hi_NcStepUtils_INcStepMonitee" data-uid="Hi.NcStepUtils.INcStepMonitee" class="text-break">
Interface INcStepMonitee
</h1>
<div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcStepUtils.html">NcStepUtils</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div>
<div class="markdown summary"><p>Interface for monitoring NC steps.
Provides functionality for acquiring NC step information and managing color guides.
Implements <a class="xref" href="Hi.Common.XmlUtils.IMakeXmlSource.html">IMakeXmlSource</a> for XML serialization.</p>
</div>
<div class="markdown conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public interface INcStepMonitee : IMakeXmlSource</code></pre>
</div>
<dl class="typelist inheritedMembers">
<dt>Inherited Members</dt>
<dd>
<div>
<a class="xref" href="Hi.Common.XmlUtils.IMakeXmlSource.html#Hi_Common_XmlUtils_IMakeXmlSource_MakeXmlSource_System_String_System_String_System_Boolean_">IMakeXmlSource.MakeXmlSource(string, string, bool)</a>
</div>
</dd></dl>
<dl class="typelist extensionMethods">
<dt>Extension Methods</dt>
<dd>
<div>
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate&lt;TSelf&gt;(TSelf, params object[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke&lt;TSrc&gt;(TSrc, Action&lt;TSrc&gt;)</a>
</div>
<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.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
</div>
<div>
<a class="xref" href="Hi.Common.NameUtil.html#Hi_Common_NameUtil_GetSelectionName_System_Object_">NameUtil.GetSelectionName(object)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_GetPropertyStringIfToStringNotOverloaded_System_Object_System_Boolean_System_Boolean_">StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool)</a>
</div>
<div>
<a class="xref" href="Hi.Parallels.LockUtil.html#Hi_Parallels_LockUtil_Lock_System_Object_">LockUtil.Lock(object)</a>
</div>
</dd></dl>
<h2 class="section" id="properties">Properties
</h2>
<a id="Hi_NcStepUtils_INcStepMonitee_ColorGuide_" data-uid="Hi.NcStepUtils.INcStepMonitee.ColorGuide*"></a>
<h3 id="Hi_NcStepUtils_INcStepMonitee_ColorGuide" data-uid="Hi.NcStepUtils.INcStepMonitee.ColorGuide">
ColorGuide
</h3>
<div class="markdown level1 summary"><p>Gets or sets the color guide for visual representation.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IColorGuide ColorGuide { get; set; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.Coloring.IColorGuide.html">IColorGuide</a></dt>
<dd></dd>
</dl>
<h2 class="section" id="methods">Methods
</h2>
<a id="Hi_NcStepUtils_INcStepMonitee_AquireNcStep_" data-uid="Hi.NcStepUtils.INcStepMonitee.AquireNcStep*"></a>
<h3 id="Hi_NcStepUtils_INcStepMonitee_AquireNcStep_System_Threading_CancellationToken_" data-uid="Hi.NcStepUtils.INcStepMonitee.AquireNcStep(System.Threading.CancellationToken)">
AquireNcStep(CancellationToken)
</h3>
<div class="markdown level1 summary"><p>Acquires an NC step for a sequence.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">INcStep0 AquireNcStep(CancellationToken cancellationToken)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>cancellationToken</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></dt>
<dd><p>The cancellation token to observe while waiting for the task to complete.</p>
</dd>
</dl>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.NcStepUtils.INcStep0.html">INcStep0</a></dt>
<dd><p>An instance of <a class="xref" href="Hi.NcStepUtils.INcStep0.html">INcStep0</a> representing the acquired NC step.</p>
</dd>
</dl>
</article>
<div class="contribution d-print-none">
</div>
</div>
<div class="affix">
<nav id="affix"></nav>
</div>
</main>
<div class="container-xxl search-results" id="search-results"></div>
<footer class="border-top text-secondary">
<div class="container-xxl">
<div class="flex-fill">
<span> Copyright © 2025 <a href='https://superhightech.com.tw'>Tech Coordinate</a>. All rights reserved. <a href='https://superhightech.com.tw'>超級高科技股份有限公司</a> © 2025 版權所有 </span>
</div>
</div>
</footer>
</body>
</html>

View File

@ -0,0 +1,746 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Class NcStepUtil | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Class NcStepUtil | HiAPI-C# 2025 ">
<meta name="description" content="Provides utility functions and constants for NC step operations.">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
<meta name="docfx:navrel" content="../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<meta name="loc:tocFilter" content="Filter by title">
<meta name="loc:nextArticle" content="Next">
<meta name="loc:prevArticle" content="Previous">
<meta name="loc:themeLight" content="Light">
<meta name="loc:themeDark" content="Dark">
<meta name="loc:themeAuto" content="Auto">
<meta name="loc:changeTheme" content="Change theme">
<meta name="loc:copy" content="Copy">
<meta name="loc:downloadPdf" content="Download PDF">
<script type="module" src="./../public/docfx.min.js"></script>
<script>
const theme = localStorage.getItem('theme') || 'auto'
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
</script>
</head>
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
<header class="bg-body border-bottom">
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
<div class="container-xxl flex-nowrap">
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../img/HiAPI.logo.png" alt="">
</a>
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
<i class="bi bi-three-dots"></i>
</button>
<div class="collapse navbar-collapse" id="navpanel">
<div id="navbar">
<form class="search" role="search" id="search">
<i class="bi bi-search"></i>
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="container-xxl">
<div class="toc-offcanvas">
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<nav class="toc" id="toc"></nav>
</div>
</div>
</div>
<div class="content">
<div class="actionbar">
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
<i class="bi bi-list"></i>
</button>
<nav id="breadcrumb"></nav>
</div>
<article data-uid="Hi.NcStepUtils.NcStepUtil">
<h1 id="Hi_NcStepUtils_NcStepUtil" data-uid="Hi.NcStepUtils.NcStepUtil" class="text-break">
Class NcStepUtil
</h1>
<div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcStepUtils.html">NcStepUtils</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div>
<div class="markdown summary"><p>Provides utility functions and constants for NC step operations.</p>
</div>
<div class="markdown conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static class NcStepUtil</code></pre>
</div>
<dl class="typelist inheritance">
<dt>Inheritance</dt>
<dd>
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div><span class="xref">NcStepUtil</span></div>
</dd>
</dl>
<dl class="typelist inheritedMembers">
<dt>Inherited Members</dt>
<dd>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
</div>
</dd></dl>
<h2 class="section" id="fields">Fields
</h2>
<h3 id="Hi_NcStepUtils_NcStepUtil_Tag__ActualFeedrate_mmdmin" data-uid="Hi.NcStepUtils.NcStepUtil.Tag__ActualFeedrate_mmdmin">
Tag__ActualFeedrate_mmdmin
</h3>
<div class="markdown level1 summary"><p>Tag for actual feedrate in millimeters per minute.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public const string Tag__ActualFeedrate_mmdmin = &quot;ActualFeedrate_mmdmin&quot;</code></pre>
</div>
<h4 class="section">Field Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<h3 id="Hi_NcStepUtils_NcStepUtil_Tag__ActualSpindleSpeed_rpm" data-uid="Hi.NcStepUtils.NcStepUtil.Tag__ActualSpindleSpeed_rpm">
Tag__ActualSpindleSpeed_rpm
</h3>
<div class="markdown level1 summary"><p>Tag for actual spindle speed in revolutions per minute.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public const string Tag__ActualSpindleSpeed_rpm = &quot;ActualSpindleSpeed_rpm&quot;</code></pre>
</div>
<h4 class="section">Field Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<h3 id="Hi_NcStepUtils_NcStepUtil_Tag__Cl_A" data-uid="Hi.NcStepUtils.NcStepUtil.Tag__Cl_A">
Tag__Cl_A
</h3>
<div class="markdown level1 summary"><p>Tag for A-axis rotation of cutter location.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public const string Tag__Cl_A = &quot;CL.A&quot;</code></pre>
</div>
<h4 class="section">Field Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<h3 id="Hi_NcStepUtils_NcStepUtil_Tag__Cl_B" data-uid="Hi.NcStepUtils.NcStepUtil.Tag__Cl_B">
Tag__Cl_B
</h3>
<div class="markdown level1 summary"><p>Tag for B-axis rotation of cutter location.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public const string Tag__Cl_B = &quot;CL.B&quot;</code></pre>
</div>
<h4 class="section">Field Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<h3 id="Hi_NcStepUtils_NcStepUtil_Tag__Cl_C" data-uid="Hi.NcStepUtils.NcStepUtil.Tag__Cl_C">
Tag__Cl_C
</h3>
<div class="markdown level1 summary"><p>Tag for C-axis rotation of cutter location.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public const string Tag__Cl_C = &quot;CL.C&quot;</code></pre>
</div>
<h4 class="section">Field Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<h3 id="Hi_NcStepUtils_NcStepUtil_Tag__Cl_X" data-uid="Hi.NcStepUtils.NcStepUtil.Tag__Cl_X">
Tag__Cl_X
</h3>
<div class="markdown level1 summary"><p>Tag for X coordinate of cutter location.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public const string Tag__Cl_X = &quot;CL.X&quot;</code></pre>
</div>
<h4 class="section">Field Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<h3 id="Hi_NcStepUtils_NcStepUtil_Tag__Cl_Y" data-uid="Hi.NcStepUtils.NcStepUtil.Tag__Cl_Y">
Tag__Cl_Y
</h3>
<div class="markdown level1 summary"><p>Tag for Y coordinate of cutter location.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public const string Tag__Cl_Y = &quot;CL.Y&quot;</code></pre>
</div>
<h4 class="section">Field Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<h3 id="Hi_NcStepUtils_NcStepUtil_Tag__Cl_Z" data-uid="Hi.NcStepUtils.NcStepUtil.Tag__Cl_Z">
Tag__Cl_Z
</h3>
<div class="markdown level1 summary"><p>Tag for Z coordinate of cutter location.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public const string Tag__Cl_Z = &quot;CL.Z&quot;</code></pre>
</div>
<h4 class="section">Field Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<h3 id="Hi_NcStepUtils_NcStepUtil_Tag__CodeFeedrate_mmdmin" data-uid="Hi.NcStepUtils.NcStepUtil.Tag__CodeFeedrate_mmdmin">
Tag__CodeFeedrate_mmdmin
</h3>
<div class="markdown level1 summary"><p>Tag for programmed feedrate in millimeters per minute.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public const string Tag__CodeFeedrate_mmdmin = &quot;CodeFeedrate_mmdmin&quot;</code></pre>
</div>
<h4 class="section">Field Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<h3 id="Hi_NcStepUtils_NcStepUtil_Tag__CodeSpindleSpeed_rpm" data-uid="Hi.NcStepUtils.NcStepUtil.Tag__CodeSpindleSpeed_rpm">
Tag__CodeSpindleSpeed_rpm
</h3>
<div class="markdown level1 summary"><p>Tag for programmed spindle speed in revolutions per minute.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public const string Tag__CodeSpindleSpeed_rpm = &quot;CodeSpindleSpeed_rpm&quot;</code></pre>
</div>
<h4 class="section">Field Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<h3 id="Hi_NcStepUtils_NcStepUtil_Tag__CyclePeriod_s" data-uid="Hi.NcStepUtils.NcStepUtil.Tag__CyclePeriod_s">
Tag__CyclePeriod_s
</h3>
<div class="markdown level1 summary"><p>Tag for cycle period in seconds.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public const string Tag__CyclePeriod_s = &quot;CyclePeriod_s&quot;</code></pre>
</div>
<h4 class="section">Field Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<h3 id="Hi_NcStepUtils_NcStepUtil_Tag__Feedrate_mmdmin" data-uid="Hi.NcStepUtils.NcStepUtil.Tag__Feedrate_mmdmin">
Tag__Feedrate_mmdmin
</h3>
<div class="markdown level1 summary"><p>Tag for feedrate in millimeters per minute.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public const string Tag__Feedrate_mmdmin = &quot;Feedrate_mmdmin&quot;</code></pre>
</div>
<h4 class="section">Field Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<h3 id="Hi_NcStepUtils_NcStepUtil_Tag__SpindleSpeed_rpm" data-uid="Hi.NcStepUtils.NcStepUtil.Tag__SpindleSpeed_rpm">
Tag__SpindleSpeed_rpm
</h3>
<div class="markdown level1 summary"><p>Tag for spindle speed in revolutions per minute.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public const string Tag__SpindleSpeed_rpm = &quot;SpindleSpeed_rpm&quot;</code></pre>
</div>
<h4 class="section">Field Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<h2 class="section" id="methods">Methods
</h2>
<a id="Hi_NcStepUtils_NcStepUtil_GetFeedPerCycle_mm_" data-uid="Hi.NcStepUtils.NcStepUtil.GetFeedPerCycle_mm*"></a>
<h3 id="Hi_NcStepUtils_NcStepUtil_GetFeedPerCycle_mm_Hi_NcStepUtils_INcStep0_" data-uid="Hi.NcStepUtils.NcStepUtil.GetFeedPerCycle_mm(Hi.NcStepUtils.INcStep0)">
GetFeedPerCycle_mm(INcStep0)
</h3>
<div class="markdown level1 summary"><p>Gets the feed per cycle in millimeters.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static double GetFeedPerCycle_mm(this INcStep0 step)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>step</code> <a class="xref" href="Hi.NcStepUtils.INcStep0.html">INcStep0</a></dt>
<dd><p>The NC step.</p>
</dd>
</dl>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd><p>Feed per cycle in millimeters.</p>
</dd>
</dl>
<a id="Hi_NcStepUtils_NcStepUtil_GetGeneralCsvDictionary_" data-uid="Hi.NcStepUtils.NcStepUtil.GetGeneralCsvDictionary*"></a>
<h3 id="Hi_NcStepUtils_NcStepUtil_GetGeneralCsvDictionary_Hi_NcStepUtils_INcStep0_" data-uid="Hi.NcStepUtils.NcStepUtil.GetGeneralCsvDictionary(Hi.NcStepUtils.INcStep0)">
GetGeneralCsvDictionary(INcStep0)
</h3>
<div class="markdown level1 summary"><p>Gets a general CSV dictionary containing step information.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static Dictionary&lt;string, string&gt; GetGeneralCsvDictionary(this INcStep0 step)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>step</code> <a class="xref" href="Hi.NcStepUtils.INcStep0.html">INcStep0</a></dt>
<dd><p>The NC step.</p>
</dd>
</dl>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2">Dictionary</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a>, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a>&gt;</dt>
<dd><p>Dictionary with step information in CSV format.</p>
</dd>
</dl>
<a id="Hi_NcStepUtils_NcStepUtil_GetGeneralQuantityByKey_" data-uid="Hi.NcStepUtils.NcStepUtil.GetGeneralQuantityByKey*"></a>
<h3 id="Hi_NcStepUtils_NcStepUtil_GetGeneralQuantityByKey_Hi_NcStepUtils_INcStep0_System_String_" data-uid="Hi.NcStepUtils.NcStepUtil.GetGeneralQuantityByKey(Hi.NcStepUtils.INcStep0,System.String)">
GetGeneralQuantityByKey(INcStep0, string)
</h3>
<div class="markdown level1 summary"><p>Gets a general quantity value by key from the step.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static double GetGeneralQuantityByKey(this INcStep0 step, string key)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>step</code> <a class="xref" href="Hi.NcStepUtils.INcStep0.html">INcStep0</a></dt>
<dd><p>The NC step.</p>
</dd>
<dt><code>key</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd><p>The key to look up.</p>
</dd>
</dl>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd><p>The quantity value associated with the key.</p>
</dd>
</dl>
<a id="Hi_NcStepUtils_NcStepUtil_GetMcXyzabc_" data-uid="Hi.NcStepUtils.NcStepUtil.GetMcXyzabc*"></a>
<h3 id="Hi_NcStepUtils_NcStepUtil_GetMcXyzabc_Hi_NcStepUtils_INcStep0_" data-uid="Hi.NcStepUtils.NcStepUtil.GetMcXyzabc(Hi.NcStepUtils.INcStep0)">
GetMcXyzabc(INcStep0)
</h3>
<div class="markdown level1 summary"><p>Gets the machine XYZABC coordinates.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static DVec3d GetMcXyzabc(this INcStep0 step)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>step</code> <a class="xref" href="Hi.NcStepUtils.INcStep0.html">INcStep0</a></dt>
<dd><p>The NC step.</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 XYZABC coordinates as a DVec3d.</p>
</dd>
</dl>
</article>
<div class="contribution d-print-none">
</div>
</div>
<div class="affix">
<nav id="affix"></nav>
</div>
</main>
<div class="container-xxl search-results" id="search-results"></div>
<footer class="border-top text-secondary">
<div class="container-xxl">
<div class="flex-fill">
<span> Copyright © 2025 <a href='https://superhightech.com.tw'>Tech Coordinate</a>. All rights reserved. <a href='https://superhightech.com.tw'>超級高科技股份有限公司</a> © 2025 版權所有 </span>
</div>
</div>
</footer>
</body>
</html>

View File

@ -0,0 +1,149 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Namespace Hi.NcStepUtils | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Namespace Hi.NcStepUtils | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
<meta name="docfx:navrel" content="../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<meta name="loc:tocFilter" content="Filter by title">
<meta name="loc:nextArticle" content="Next">
<meta name="loc:prevArticle" content="Previous">
<meta name="loc:themeLight" content="Light">
<meta name="loc:themeDark" content="Dark">
<meta name="loc:themeAuto" content="Auto">
<meta name="loc:changeTheme" content="Change theme">
<meta name="loc:copy" content="Copy">
<meta name="loc:downloadPdf" content="Download PDF">
<script type="module" src="./../public/docfx.min.js"></script>
<script>
const theme = localStorage.getItem('theme') || 'auto'
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
</script>
</head>
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
<header class="bg-body border-bottom">
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
<div class="container-xxl flex-nowrap">
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../img/HiAPI.logo.png" alt="">
</a>
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
<i class="bi bi-three-dots"></i>
</button>
<div class="collapse navbar-collapse" id="navpanel">
<div id="navbar">
<form class="search" role="search" id="search">
<i class="bi bi-search"></i>
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="container-xxl">
<div class="toc-offcanvas">
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<nav class="toc" id="toc"></nav>
</div>
</div>
</div>
<div class="content">
<div class="actionbar">
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
<i class="bi bi-list"></i>
</button>
<nav id="breadcrumb"></nav>
</div>
<article data-uid="Hi.NcStepUtils">
<h1 id="Hi_NcStepUtils" data-uid="Hi.NcStepUtils" class="text-break">Namespace Hi.NcStepUtils</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="markdown level0 remarks"></div>
<h3 id="classes">
Classes
</h3>
<dl class="jumplist">
<dt><a class="xref" href="Hi.NcStepUtils.NcStepUtil.html">NcStepUtil</a></dt>
<dd><p>Provides utility functions and constants for NC step operations.</p>
</dd>
</dl>
<h3 id="interfaces">
Interfaces
</h3>
<dl class="jumplist">
<dt><a class="xref" href="Hi.NcStepUtils.IGetNcStep0.html">IGetNcStep0</a></dt>
<dd><p>Interface of <a class="xref" href="Hi.NcStepUtils.IGetNcStep0.html#Hi_NcStepUtils_IGetNcStep0_GetNcStep">GetNcStep()</a></p>
</dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.NcStepUtils.INcStep0.html">INcStep0</a></dt>
<dd><p>This class is wait to obsolete.
Interface of a typical NC step.
Contains basic information of NC step.</p>
</dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.NcStepUtils.INcStepMonitee.html">INcStepMonitee</a></dt>
<dd><p>Interface for monitoring NC steps.
Provides functionality for acquiring NC step information and managing color guides.
Implements <a class="xref" href="Hi.Common.XmlUtils.IMakeXmlSource.html">IMakeXmlSource</a> for XML serialization.</p>
</dd>
</dl>
</article>
<div class="contribution d-print-none">
</div>
</div>
<div class="affix">
<nav id="affix"></nav>
</div>
</main>
<div class="container-xxl search-results" id="search-results"></div>
<footer class="border-top text-secondary">
<div class="container-xxl">
<div class="flex-fill">
<span> Copyright © 2025 <a href='https://superhightech.com.tw'>Tech Coordinate</a>. All rights reserved. <a href='https://superhightech.com.tw'>超級高科技股份有限公司</a> © 2025 版權所有 </span>
</div>
</div>
</footer>
</body>
</html>

View File

@ -201,8 +201,8 @@ This class handles synchronized linear interpolation of tool position and orient
<a id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour__ctor_" data-uid="Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.#ctor*"></a> <a id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour__ctor_" data-uid="Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.#ctor*"></a>
<h3 id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour__ctor_Hi_Common_SeqPair_Hi_Geom_DVec3d__Hi_Common_SeqPair_Hi_Geom_Vec3d__System_Double_System_TimeSpan_Hi_Numerical_Xyzabc_ICoordinateConverter_" data-uid="Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.#ctor(Hi.Common.SeqPair{Hi.Geom.DVec3d},Hi.Common.SeqPair{Hi.Geom.Vec3d},System.Double,System.TimeSpan,Hi.Numerical.Xyzabc.ICoordinateConverter)"> <h3 id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour__ctor_Hi_Common_SeqPair_Hi_Geom_DVec3d__Hi_Common_SeqPair_Hi_Geom_Vec3d__System_TimeSpan_Hi_Numerical_Xyzabc_ICoordinateConverter_" data-uid="Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.#ctor(Hi.Common.SeqPair{Hi.Geom.DVec3d},Hi.Common.SeqPair{Hi.Geom.Vec3d},System.TimeSpan,Hi.Numerical.Xyzabc.ICoordinateConverter)">
ActLinearClAndLinearMcAbcMcXyzabcContour(SeqPair&lt;DVec3d&gt;, SeqPair&lt;Vec3d&gt;, double, TimeSpan, ICoordinateConverter) ActLinearClAndLinearMcAbcMcXyzabcContour(SeqPair&lt;DVec3d&gt;, SeqPair&lt;Vec3d&gt;, TimeSpan, ICoordinateConverter)
</h3> </h3>
@ -211,7 +211,7 @@ This class handles synchronized linear interpolation of tool position and orient
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public ActLinearClAndLinearMcAbcMcXyzabcContour(SeqPair&lt;DVec3d&gt; mcSeq, SeqPair&lt;Vec3d&gt; controllerClPointSeq, double controllerToolOffset, TimeSpan duration, ICoordinateConverter coordinateConverter)</code></pre> <pre><code class="lang-csharp hljs">public ActLinearClAndLinearMcAbcMcXyzabcContour(SeqPair&lt;DVec3d&gt; mcSeq, SeqPair&lt;Vec3d&gt; clPointSeq, TimeSpan duration, ICoordinateConverter coordinateConverter)</code></pre>
</div> </div>
<h4 class="section">Parameters</h4> <h4 class="section">Parameters</h4>
@ -219,11 +219,8 @@ This class handles synchronized linear interpolation of tool position and orient
<dt><code>mcSeq</code> <a class="xref" href="Hi.Common.SeqPair-1.html">SeqPair</a>&lt;<a class="xref" href="Hi.Geom.DVec3d.html">DVec3d</a>&gt;</dt> <dt><code>mcSeq</code> <a class="xref" href="Hi.Common.SeqPair-1.html">SeqPair</a>&lt;<a class="xref" href="Hi.Geom.DVec3d.html">DVec3d</a>&gt;</dt>
<dd><p>Machine coordinate sequence pair</p> <dd><p>Machine coordinate sequence pair</p>
</dd> </dd>
<dt><code>controllerClPointSeq</code> <a class="xref" href="Hi.Common.SeqPair-1.html">SeqPair</a>&lt;<a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a>&gt;</dt> <dt><code>clPointSeq</code> <a class="xref" href="Hi.Common.SeqPair-1.html">SeqPair</a>&lt;<a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a>&gt;</dt>
<dd><p>Controller CL point sequence pair</p> <dd><p>Cutter location point sequence pair</p>
</dd>
<dt><code>controllerToolOffset</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd><p>Controller's tool height compensation value</p>
</dd> </dd>
<dt><code>duration</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.timespan">TimeSpan</a></dt> <dt><code>duration</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.timespan">TimeSpan</a></dt>
<dd><p>Duration of the contour movement</p> <dd><p>Duration of the contour movement</p>
@ -289,22 +286,19 @@ This class handles synchronized linear interpolation of tool position and orient
<a id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour_ControllerClPointSeq_" data-uid="Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.ControllerClPointSeq*"></a> <a id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour_ClPointSeq_" data-uid="Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.ClPointSeq*"></a>
<h3 id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour_ControllerClPointSeq" data-uid="Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.ControllerClPointSeq"> <h3 id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour_ClPointSeq" data-uid="Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.ClPointSeq">
ControllerClPointSeq ClPointSeq
</h3> </h3>
<div class="markdown level1 summary"><p>Controller CL (cutter location) point sequence pair. <div class="markdown level1 summary"><p>Gets or sets the cutter location point sequence pair.</p>
Computed from controller's compensation height (offset table).
Represents where the controller believes the tool tip is.
Linearly interpolated during motion resolution.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public SeqPair&lt;Vec3d&gt; ControllerClPointSeq { get; set; }</code></pre> <pre><code class="lang-csharp hljs">public SeqPair&lt;Vec3d&gt; ClPointSeq { get; set; }</code></pre>
</div> </div>
@ -320,39 +314,10 @@ Linearly interpolated during motion resolution.</p>
<h4 class="section" id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour_ClPointSeq_remarks">Remarks</h4>
<div class="markdown level1 remarks"><p>Contains the start and end points of the cutter location path
for linear interpolation in Cartesian coordinates.</p>
<a id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour_ControllerToolOffset_" data-uid="Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.ControllerToolOffset*"></a>
<h3 id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour_ControllerToolOffset" data-uid="Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.ControllerToolOffset">
ControllerToolOffset
</h3>
<div class="markdown level1 summary"><p>Controller's tool height compensation value from the offset table.
Used to reconstruct attacher position from controller CL.</p>
</div> </div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public double ControllerToolOffset { get; set; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd></dd>
</dl>

View File

@ -353,12 +353,12 @@ Class CsvRunner
</h3> </h3>
<div class="markdown level1 summary"><p>Runs raw Control lines and yields source sentence and Act pairs.</p> <div class="markdown level1 summary"><p>Runs raw Control lines and yields source control line and Act pairs.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public IEnumerable&lt;SentenceActEntry&gt; RunControlLines(string relFilePath, IEnumerable&lt;string&gt; lines, SessionMessageHost sessionMessageHost, CancellationToken cancellationToken)</code></pre> <pre><code class="lang-csharp hljs">public IEnumerable&lt;SourceCommandActEntry&gt; RunControlLines(string relFilePath, IEnumerable&lt;string&gt; lines, SessionMessageHost sessionMessageHost, CancellationToken cancellationToken)</code></pre>
</div> </div>
<h4 class="section">Parameters</h4> <h4 class="section">Parameters</h4>
@ -378,8 +378,8 @@ Class CsvRunner
<h4 class="section">Returns</h4> <h4 class="section">Returns</h4>
<dl class="parameters"> <dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="Hi.Numerical.SentenceActEntry.html">SentenceActEntry</a>&gt;</dt> <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="Hi.Numerical.SourceCommandActEntry.html">SourceCommandActEntry</a>&gt;</dt>
<dd><p>Enumerable of source sentence and Act pairs</p> <dd><p>Enumerable of source control line and Act pairs</p>
</dd> </dd>
</dl> </dl>

View File

@ -323,7 +323,7 @@ Class HardNcRunner
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public IEnumerable&lt;SentenceActEntry&gt; RunControlLines(string relNcFilePath, IEnumerable&lt;string&gt; lines, SessionMessageHost sessionMessageHost, CancellationToken cancellationToken)</code></pre> <pre><code class="lang-csharp hljs">public IEnumerable&lt;SourceCommandActEntry&gt; RunControlLines(string relNcFilePath, IEnumerable&lt;string&gt; lines, SessionMessageHost sessionMessageHost, CancellationToken cancellationToken)</code></pre>
</div> </div>
<h4 class="section">Parameters</h4> <h4 class="section">Parameters</h4>
@ -344,7 +344,7 @@ Class HardNcRunner
<h4 class="section">Returns</h4> <h4 class="section">Returns</h4>
<dl class="parameters"> <dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="Hi.Numerical.SentenceActEntry.html">SentenceActEntry</a>&gt;</dt> <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="Hi.Numerical.SourceCommandActEntry.html">SourceCommandActEntry</a>&gt;</dt>
<dd><p>Enumerable of NcLine and Act pairs</p> <dd><p>Enumerable of NcLine and Act pairs</p>
</dd> </dd>
</dl> </dl>

View File

@ -182,12 +182,12 @@ The Control Line is such like the NC (Numerical Control) line.</p>
</h3> </h3>
<div class="markdown level1 summary"><p>Runs raw Control lines and yields source sentence and Act pairs.</p> <div class="markdown level1 summary"><p>Runs raw Control lines and yields source control line and Act pairs.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">IEnumerable&lt;SentenceActEntry&gt; RunControlLines(string relFilePath, IEnumerable&lt;string&gt; lines, SessionMessageHost sessionMessageHost, CancellationToken cancellationToken)</code></pre> <pre><code class="lang-csharp hljs">IEnumerable&lt;SourceCommandActEntry&gt; RunControlLines(string relFilePath, IEnumerable&lt;string&gt; lines, SessionMessageHost sessionMessageHost, CancellationToken cancellationToken)</code></pre>
</div> </div>
<h4 class="section">Parameters</h4> <h4 class="section">Parameters</h4>
@ -207,8 +207,8 @@ The Control Line is such like the NC (Numerical Control) line.</p>
<h4 class="section">Returns</h4> <h4 class="section">Returns</h4>
<dl class="parameters"> <dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="Hi.Numerical.SentenceActEntry.html">SentenceActEntry</a>&gt;</dt> <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="Hi.Numerical.SourceCommandActEntry.html">SourceCommandActEntry</a>&gt;</dt>
<dd><p>Enumerable of source sentence and Act pairs</p> <dd><p>Enumerable of source control line and Act pairs</p>
</dd> </dd>
</dl> </dl>

View File

@ -0,0 +1,393 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Class NcStepFileOutputKit | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Class NcStepFileOutputKit | HiAPI-C# 2025 ">
<meta name="description" content="Kit for outputting NC steps to CSV files.">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
<meta name="docfx:navrel" content="../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<meta name="loc:tocFilter" content="Filter by title">
<meta name="loc:nextArticle" content="Next">
<meta name="loc:prevArticle" content="Previous">
<meta name="loc:themeLight" content="Light">
<meta name="loc:themeDark" content="Dark">
<meta name="loc:themeAuto" content="Auto">
<meta name="loc:changeTheme" content="Change theme">
<meta name="loc:copy" content="Copy">
<meta name="loc:downloadPdf" content="Download PDF">
<script type="module" src="./../public/docfx.min.js"></script>
<script>
const theme = localStorage.getItem('theme') || 'auto'
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
</script>
</head>
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
<header class="bg-body border-bottom">
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
<div class="container-xxl flex-nowrap">
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../img/HiAPI.logo.png" alt="">
</a>
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
<i class="bi bi-three-dots"></i>
</button>
<div class="collapse navbar-collapse" id="navpanel">
<div id="navbar">
<form class="search" role="search" id="search">
<i class="bi bi-search"></i>
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="container-xxl">
<div class="toc-offcanvas">
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<nav class="toc" id="toc"></nav>
</div>
</div>
</div>
<div class="content">
<div class="actionbar">
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
<i class="bi bi-list"></i>
</button>
<nav id="breadcrumb"></nav>
</div>
<article data-uid="Hi.Numerical.NcStepFileOutputKit">
<h1 id="Hi_Numerical_NcStepFileOutputKit" data-uid="Hi.Numerical.NcStepFileOutputKit" class="text-break">
Class NcStepFileOutputKit
</h1>
<div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div>
<div class="markdown summary"><p>Kit for outputting NC steps to CSV files.</p>
</div>
<div class="markdown conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class NcStepFileOutputKit</code></pre>
</div>
<dl class="typelist inheritance">
<dt>Inheritance</dt>
<dd>
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div><span class="xref">NcStepFileOutputKit</span></div>
</dd>
</dl>
<dl class="typelist inheritedMembers">
<dt>Inherited Members</dt>
<dd>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
</div>
</dd></dl>
<dl class="typelist extensionMethods">
<dt>Extension Methods</dt>
<dd>
<div>
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate&lt;TSelf&gt;(TSelf, params object[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke&lt;TSrc&gt;(TSrc, Action&lt;TSrc&gt;)</a>
</div>
<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.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
</div>
<div>
<a class="xref" href="Hi.Common.NameUtil.html#Hi_Common_NameUtil_GetSelectionName_System_Object_">NameUtil.GetSelectionName(object)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_GetPropertyStringIfToStringNotOverloaded_System_Object_System_Boolean_System_Boolean_">StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool)</a>
</div>
<div>
<a class="xref" href="Hi.Parallels.LockUtil.html#Hi_Parallels_LockUtil_Lock_System_Object_">LockUtil.Lock(object)</a>
</div>
</dd></dl>
<h2 class="section" id="constructors">Constructors
</h2>
<a id="Hi_Numerical_NcStepFileOutputKit__ctor_" data-uid="Hi.Numerical.NcStepFileOutputKit.#ctor*"></a>
<h3 id="Hi_Numerical_NcStepFileOutputKit__ctor" data-uid="Hi.Numerical.NcStepFileOutputKit.#ctor">
NcStepFileOutputKit()
</h3>
<div class="markdown level1 summary"><p>Ctor.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public NcStepFileOutputKit()</code></pre>
</div>
<h2 class="section" id="properties">Properties
</h2>
<a id="Hi_Numerical_NcStepFileOutputKit_FilePathTemplate_" data-uid="Hi.Numerical.NcStepFileOutputKit.FilePathTemplate*"></a>
<h3 id="Hi_Numerical_NcStepFileOutputKit_FilePathTemplate" data-uid="Hi.Numerical.NcStepFileOutputKit.FilePathTemplate">
FilePathTemplate
</h3>
<div class="markdown level1 summary"><p>Gets the file path template for output files.
[Tag] will be replaced with timestamp.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string FilePathTemplate { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<a id="Hi_Numerical_NcStepFileOutputKit_LineLimit_" data-uid="Hi.Numerical.NcStepFileOutputKit.LineLimit*"></a>
<h3 id="Hi_Numerical_NcStepFileOutputKit_LineLimit" data-uid="Hi.Numerical.NcStepFileOutputKit.LineLimit">
LineLimit
</h3>
<div class="markdown level1 summary"><p>Gets or sets the maximum line limit per file.
When this limit is reached, a new file will be created.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int LineLimit { get; set; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
<dd></dd>
</dl>
<h2 class="section" id="methods">Methods
</h2>
<a id="Hi_Numerical_NcStepFileOutputKit_FinishAndWaitSession_" data-uid="Hi.Numerical.NcStepFileOutputKit.FinishAndWaitSession*"></a>
<h3 id="Hi_Numerical_NcStepFileOutputKit_FinishAndWaitSession" data-uid="Hi.Numerical.NcStepFileOutputKit.FinishAndWaitSession">
FinishAndWaitSession()
</h3>
<div class="markdown level1 summary"><p>Finishes the current session and waits for all data to be written.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void FinishAndWaitSession()</code></pre>
</div>
<a id="Hi_Numerical_NcStepFileOutputKit_NewSession_" data-uid="Hi.Numerical.NcStepFileOutputKit.NewSession*"></a>
<h3 id="Hi_Numerical_NcStepFileOutputKit_NewSession" data-uid="Hi.Numerical.NcStepFileOutputKit.NewSession">
NewSession()
</h3>
<div class="markdown level1 summary"><p>Starts a new session and creates a new output file.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void NewSession()</code></pre>
</div>
<a id="Hi_Numerical_NcStepFileOutputKit_Step_" data-uid="Hi.Numerical.NcStepFileOutputKit.Step*"></a>
<h3 id="Hi_Numerical_NcStepFileOutputKit_Step_Hi_NcStepUtils_INcStep0_" data-uid="Hi.Numerical.NcStepFileOutputKit.Step(Hi.NcStepUtils.INcStep0)">
Step(INcStep0)
</h3>
<div class="markdown level1 summary"><p>Processes and writes a step to the output file.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void Step(INcStep0 step)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>step</code> <a class="xref" href="Hi.NcStepUtils.INcStep0.html">INcStep0</a></dt>
<dd><p>The NC step to process</p>
</dd>
</dl>
</article>
<div class="contribution d-print-none">
</div>
</div>
<div class="affix">
<nav id="affix"></nav>
</div>
</main>
<div class="container-xxl search-results" id="search-results"></div>
<footer class="border-top text-secondary">
<div class="container-xxl">
<div class="flex-fill">
<span> Copyright © 2025 <a href='https://superhightech.com.tw'>Tech Coordinate</a>. All rights reserved. <a href='https://superhightech.com.tw'>超級高科技股份有限公司</a> © 2025 版權所有 </span>
</div>
</div>
</footer>
</body>
</html>

View File

@ -0,0 +1,804 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Class NcStepMonitor | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Class NcStepMonitor | HiAPI-C# 2025 ">
<meta name="description" content="Monitors NC steps and provides functionality for step tracking and control.">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
<meta name="docfx:navrel" content="../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<meta name="loc:tocFilter" content="Filter by title">
<meta name="loc:nextArticle" content="Next">
<meta name="loc:prevArticle" content="Previous">
<meta name="loc:themeLight" content="Light">
<meta name="loc:themeDark" content="Dark">
<meta name="loc:themeAuto" content="Auto">
<meta name="loc:changeTheme" content="Change theme">
<meta name="loc:copy" content="Copy">
<meta name="loc:downloadPdf" content="Download PDF">
<script type="module" src="./../public/docfx.min.js"></script>
<script>
const theme = localStorage.getItem('theme') || 'auto'
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
</script>
</head>
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
<header class="bg-body border-bottom">
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
<div class="container-xxl flex-nowrap">
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../img/HiAPI.logo.png" alt="">
</a>
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
<i class="bi bi-three-dots"></i>
</button>
<div class="collapse navbar-collapse" id="navpanel">
<div id="navbar">
<form class="search" role="search" id="search">
<i class="bi bi-search"></i>
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="container-xxl">
<div class="toc-offcanvas">
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<nav class="toc" id="toc"></nav>
</div>
</div>
</div>
<div class="content">
<div class="actionbar">
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
<i class="bi bi-list"></i>
</button>
<nav id="breadcrumb"></nav>
</div>
<article data-uid="Hi.Numerical.NcStepMonitor">
<h1 id="Hi_Numerical_NcStepMonitor" data-uid="Hi.Numerical.NcStepMonitor" class="text-break">
Class NcStepMonitor
</h1>
<div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div>
<div class="markdown summary"><p>Monitors NC steps and provides functionality for step tracking and control.</p>
</div>
<div class="markdown conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class NcStepMonitor : IMakeXmlSource</code></pre>
</div>
<dl class="typelist inheritance">
<dt>Inheritance</dt>
<dd>
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div><span class="xref">NcStepMonitor</span></div>
</dd>
</dl>
<dl class="typelist implements">
<dt>Implements</dt>
<dd>
<div><a class="xref" href="Hi.Common.XmlUtils.IMakeXmlSource.html">IMakeXmlSource</a></div>
</dd>
</dl>
<dl class="typelist inheritedMembers">
<dt>Inherited Members</dt>
<dd>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
</div>
</dd></dl>
<dl class="typelist extensionMethods">
<dt>Extension Methods</dt>
<dd>
<div>
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate&lt;TSelf&gt;(TSelf, params object[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke&lt;TSrc&gt;(TSrc, Action&lt;TSrc&gt;)</a>
</div>
<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.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
</div>
<div>
<a class="xref" href="Hi.Common.NameUtil.html#Hi_Common_NameUtil_GetSelectionName_System_Object_">NameUtil.GetSelectionName(object)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_GetPropertyStringIfToStringNotOverloaded_System_Object_System_Boolean_System_Boolean_">StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool)</a>
</div>
<div>
<a class="xref" href="Hi.Parallels.LockUtil.html#Hi_Parallels_LockUtil_Lock_System_Object_">LockUtil.Lock(object)</a>
</div>
</dd></dl>
<h2 class="section" id="constructors">Constructors
</h2>
<a id="Hi_Numerical_NcStepMonitor__ctor_" data-uid="Hi.Numerical.NcStepMonitor.#ctor*"></a>
<h3 id="Hi_Numerical_NcStepMonitor__ctor" data-uid="Hi.Numerical.NcStepMonitor.#ctor">
NcStepMonitor()
</h3>
<div class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="Hi.Numerical.NcStepMonitor.html">NcStepMonitor</a> class.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public NcStepMonitor()</code></pre>
</div>
<a id="Hi_Numerical_NcStepMonitor__ctor_" data-uid="Hi.Numerical.NcStepMonitor.#ctor*"></a>
<h3 id="Hi_Numerical_NcStepMonitor__ctor_System_Xml_Linq_XElement_System_String_Hi_Coloring_IColorGuide_" data-uid="Hi.Numerical.NcStepMonitor.#ctor(System.Xml.Linq.XElement,System.String,Hi.Coloring.IColorGuide)">
NcStepMonitor(XElement, string, IColorGuide)
</h3>
<div class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="Hi.Numerical.NcStepMonitor.html">NcStepMonitor</a> class from XML.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public NcStepMonitor(XElement src, string baseDirectory, IColorGuide colorGuide)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>src</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.xml.linq.xelement">XElement</a></dt>
<dd><p>The XML source element.</p>
</dd>
<dt><code>baseDirectory</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd><p>The base directory for resolving relative paths.</p>
</dd>
<dt><code>colorGuide</code> <a class="xref" href="Hi.Coloring.IColorGuide.html">IColorGuide</a></dt>
<dd><p>The color guide instance.</p>
</dd>
</dl>
<h2 class="section" id="fields">Fields
</h2>
<h3 id="Hi_Numerical_NcStepMonitor_XName" data-uid="Hi.Numerical.NcStepMonitor.XName">
XName
</h3>
<div class="markdown level1 summary"><p>Gets the XML element name for serialization.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static string XName</code></pre>
</div>
<h4 class="section">Field Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<h2 class="section" id="properties">Properties
</h2>
<a id="Hi_Numerical_NcStepMonitor_EnableReAsignWorkTimeFromBeginingTime_" data-uid="Hi.Numerical.NcStepMonitor.EnableReAsignWorkTimeFromBeginingTime*"></a>
<h3 id="Hi_Numerical_NcStepMonitor_EnableReAsignWorkTimeFromBeginingTime" data-uid="Hi.Numerical.NcStepMonitor.EnableReAsignWorkTimeFromBeginingTime">
EnableReAsignWorkTimeFromBeginingTime
</h3>
<div class="markdown level1 summary"><p>If true, set <a class="xref" href="Hi.NcStepUtils.INcStep0.html#Hi_NcStepUtils_INcStep0_WorkTime">WorkTime</a> by controller;
Otherwise, set <a class="xref" href="Hi.NcStepUtils.INcStep0.html#Hi_NcStepUtils_INcStep0_WorkTime">WorkTime</a> from the first run of <span class="xref">Hi.Numerical.INcStepMonitee.AquireNcStep</span> to the current run.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool EnableReAsignWorkTimeFromBeginingTime { get; set; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
<dd></dd>
</dl>
<a id="Hi_Numerical_NcStepMonitor_IgnoreRepeatedStep_" data-uid="Hi.Numerical.NcStepMonitor.IgnoreRepeatedStep*"></a>
<h3 id="Hi_Numerical_NcStepMonitor_IgnoreRepeatedStep" data-uid="Hi.Numerical.NcStepMonitor.IgnoreRepeatedStep">
IgnoreRepeatedStep
</h3>
<div class="markdown level1 summary"><p>Gets or sets a value indicating whether repeated steps should be ignored.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool IgnoreRepeatedStep { get; set; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
<dd></dd>
</dl>
<a id="Hi_Numerical_NcStepMonitor_IsRunning_" data-uid="Hi.Numerical.NcStepMonitor.IsRunning*"></a>
<h3 id="Hi_Numerical_NcStepMonitor_IsRunning" data-uid="Hi.Numerical.NcStepMonitor.IsRunning">
IsRunning
</h3>
<div class="markdown level1 summary"><p>Gets a value indicating whether the monitoring task is currently running.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool IsRunning { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
<dd></dd>
</dl>
<a id="Hi_Numerical_NcStepMonitor_IsSaveNcStepProviderOnXElement_" data-uid="Hi.Numerical.NcStepMonitor.IsSaveNcStepProviderOnXElement*"></a>
<h3 id="Hi_Numerical_NcStepMonitor_IsSaveNcStepProviderOnXElement" data-uid="Hi.Numerical.NcStepMonitor.IsSaveNcStepProviderOnXElement">
IsSaveNcStepProviderOnXElement
</h3>
<div class="markdown level1 summary"><p>Gets or sets a value indicating whether the NcStepMonitee should be saved in XML.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool IsSaveNcStepProviderOnXElement { get; set; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
<dd></dd>
</dl>
<a id="Hi_Numerical_NcStepMonitor_NcStepMonitee_" data-uid="Hi.Numerical.NcStepMonitor.NcStepMonitee*"></a>
<h3 id="Hi_Numerical_NcStepMonitor_NcStepMonitee" data-uid="Hi.Numerical.NcStepMonitor.NcStepMonitee">
NcStepMonitee
</h3>
<div class="markdown level1 summary"><p>Gets or sets the NC step monitee instance.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public INcStepMonitee NcStepMonitee { get; set; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.NcStepUtils.INcStepMonitee.html">INcStepMonitee</a></dt>
<dd></dd>
</dl>
<a id="Hi_Numerical_NcStepMonitor_Period_" data-uid="Hi.Numerical.NcStepMonitor.Period*"></a>
<h3 id="Hi_Numerical_NcStepMonitor_Period" data-uid="Hi.Numerical.NcStepMonitor.Period">
Period
</h3>
<div class="markdown level1 summary"><p>Gets or sets the monitoring period.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public TimeSpan Period { get; set; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.timespan">TimeSpan</a></dt>
<dd></dd>
</dl>
<h2 class="section" id="methods">Methods
</h2>
<a id="Hi_Numerical_NcStepMonitor_MakeXmlSource_" data-uid="Hi.Numerical.NcStepMonitor.MakeXmlSource*"></a>
<h3 id="Hi_Numerical_NcStepMonitor_MakeXmlSource_System_String_System_String_System_Boolean_" data-uid="Hi.Numerical.NcStepMonitor.MakeXmlSource(System.String,System.String,System.Boolean)">
MakeXmlSource(string, string, bool)
</h3>
<div class="markdown level1 summary"><p>Creates an XML representation of the object.
This method may also generate additional resources such as related files.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public XElement MakeXmlSource(string baseDirectory, string relFile, bool exhibitionOnly)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>baseDirectory</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd><p>The base directory for resolving relative paths</p>
</dd>
<dt><code>relFile</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd><p>The relative file path for the XML source</p>
</dd>
<dt><code>exhibitionOnly</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
<dd><p>if true, the extended file creation is suppressed.</p>
</dd>
</dl>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.xml.linq.xelement">XElement</a></dt>
<dd><p>An XML element representing the object's state</p>
</dd>
</dl>
<h4 class="section" id="Hi_Numerical_NcStepMonitor_MakeXmlSource_System_String_System_String_System_Boolean__remarks">Remarks</h4>
<div class="markdown level1 remarks"><p>For the demand of easy moving source folder (especially project folder) without configuration file path corruption, the relative file path is applied.
The <code class="paramref">baseDirectory</code> is typically the folder at the nearest configuration file folder.
Since the folder can be moving with the configuration file.</p>
</div>
<a id="Hi_Numerical_NcStepMonitor_Reset_" data-uid="Hi.Numerical.NcStepMonitor.Reset*"></a>
<h3 id="Hi_Numerical_NcStepMonitor_Reset" data-uid="Hi.Numerical.NcStepMonitor.Reset">
Reset()
</h3>
<div class="markdown level1 summary"><p>Resets the monitor.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void Reset()</code></pre>
</div>
<a id="Hi_Numerical_NcStepMonitor_Start_" data-uid="Hi.Numerical.NcStepMonitor.Start*"></a>
<h3 id="Hi_Numerical_NcStepMonitor_Start" data-uid="Hi.Numerical.NcStepMonitor.Start">
Start()
</h3>
<div class="markdown level1 summary"><p>Starts the monitoring task.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void Start()</code></pre>
</div>
<a id="Hi_Numerical_NcStepMonitor_Stop_" data-uid="Hi.Numerical.NcStepMonitor.Stop*"></a>
<h3 id="Hi_Numerical_NcStepMonitor_Stop" data-uid="Hi.Numerical.NcStepMonitor.Stop">
Stop()
</h3>
<div class="markdown level1 summary"><p>Stops the monitoring task.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void Stop()</code></pre>
</div>
<h2 class="section" id="events">Events
</h2>
<h3 id="Hi_Numerical_NcStepMonitor_BeginOnRunningTaskEventHandler" data-uid="Hi.Numerical.NcStepMonitor.BeginOnRunningTaskEventHandler">
BeginOnRunningTaskEventHandler
</h3>
<div class="markdown level1 summary"><p>Event raised when the monitoring task begins running.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public event EventHandler BeginOnRunningTaskEventHandler</code></pre>
</div>
<h4 class="section">Event Type</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.eventhandler">EventHandler</a></dt>
<dd></dd>
</dl>
<h3 id="Hi_Numerical_NcStepMonitor_EndOnRunningTaskEventHandler" data-uid="Hi.Numerical.NcStepMonitor.EndOnRunningTaskEventHandler">
EndOnRunningTaskEventHandler
</h3>
<div class="markdown level1 summary"><p>Event raised when the monitoring task ends running.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public event EventHandler EndOnRunningTaskEventHandler</code></pre>
</div>
<h4 class="section">Event Type</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.eventhandler">EventHandler</a></dt>
<dd></dd>
</dl>
<h3 id="Hi_Numerical_NcStepMonitor_ExceptionEventHandler" data-uid="Hi.Numerical.NcStepMonitor.ExceptionEventHandler">
ExceptionEventHandler
</h3>
<div class="markdown level1 summary"><p>Event raised when an exception occurs during monitoring.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public event EventHandler&lt;Exception&gt; ExceptionEventHandler</code></pre>
</div>
<h4 class="section">Event Type</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.eventhandler-1">EventHandler</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception">Exception</a>&gt;</dt>
<dd></dd>
</dl>
<h3 id="Hi_Numerical_NcStepMonitor_ResetedEventHandler" data-uid="Hi.Numerical.NcStepMonitor.ResetedEventHandler">
ResetedEventHandler
</h3>
<div class="markdown level1 summary"><p>Event raised when the monitor is reset.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public event EventHandler ResetedEventHandler</code></pre>
</div>
<h4 class="section">Event Type</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.eventhandler">EventHandler</a></dt>
<dd></dd>
</dl>
<h3 id="Hi_Numerical_NcStepMonitor_StepAccptedEventHandler" data-uid="Hi.Numerical.NcStepMonitor.StepAccptedEventHandler">
StepAccptedEventHandler
</h3>
<div class="markdown level1 summary"><p>Event raised when a step is accepted by the monitor.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public event EventHandler&lt;INcStep0&gt; StepAccptedEventHandler</code></pre>
</div>
<h4 class="section">Event Type</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.eventhandler-1">EventHandler</a>&lt;<a class="xref" href="Hi.NcStepUtils.INcStep0.html">INcStep0</a>&gt;</dt>
<dd></dd>
</dl>
</article>
<div class="contribution d-print-none">
</div>
</div>
<div class="affix">
<nav id="affix"></nav>
</div>
</main>
<div class="container-xxl search-results" id="search-results"></div>
<footer class="border-top text-secondary">
<div class="container-xxl">
<div class="flex-fill">
<span> Copyright © 2025 <a href='https://superhightech.com.tw'>Tech Coordinate</a>. All rights reserved. <a href='https://superhightech.com.tw'>超級高科技股份有限公司</a> © 2025 版權所有 </span>
</div>
</div>
</footer>
</body>
</html>

View File

@ -6,7 +6,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Class RadiusCompensationBuf | HiAPI-C# 2025 "> <meta name="title" content="Class RadiusCompensationBuf | HiAPI-C# 2025 ">
<meta name="description" content="Buffer for radius compensation (G41/G42) operations in numerical control. At each line junction, the offset paths of adjacent lines may form an intersection (intersected rays) or align directly (parallel rays). For straight lines, the tool goes to the intersection point. For arcs, the offset curve doesn&#39;t pass through the intersection, so transient points bridge the gap: Arc → TransientEnd → (linear) → Intersection → (linear) → TransientBegin → NextArc. Transient properties are null when rays are parallel (offset paths align, no corner needed) or when the adjacent line is not an arc."> <meta name="description" content="Buffer for radius compensation operations in numerical control">
<link rel="icon" href="../img/HiAPI.favicon.ico"> <link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css"> <link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css"> <link rel="stylesheet" href="../public/main.css">
@ -97,18 +97,7 @@ Class RadiusCompensationBuf
<dl><dt>Assembly</dt><dd>HiUniNc.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiUniNc.dll</dd></dl>
</div> </div>
<div class="markdown summary"><p>Buffer for radius compensation (G41/G42) operations in numerical control.</p> <div class="markdown summary"><p>Buffer for radius compensation operations in numerical control</p>
<p>
At each line junction, the offset paths of adjacent lines may form an intersection
(intersected rays) or align directly (parallel rays). For straight lines, the tool
goes to the intersection point. For arcs, the offset curve doesn't pass through the
intersection, so transient points bridge the gap:
<code>Arc → TransientEnd → (linear) → Intersection → (linear) → TransientBegin → NextArc</code>.
</p>
<p>
Transient properties are null when rays are parallel (offset paths align, no corner needed)
or when the adjacent line is not an arc.
</p>
</div> </div>
<div class="markdown conceptual"></div> <div class="markdown conceptual"></div>
@ -224,8 +213,7 @@ or when the adjacent line is not an arc.
</h3> </h3>
<div class="markdown level1 summary"><p>Arc only. The circle center in program coordinates, computed from the arc's IJK <div class="markdown level1 summary"><p>For arc command only.</p>
values and the begin position. Used by <a class="xref" href="Hi.Numerical.NcProc.html">NcProc</a> to generate spiral contours.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
@ -257,10 +245,8 @@ values and the begin position. Used by <a class="xref" href="Hi.Numerical.NcProc
</h3> </h3>
<div class="markdown level1 summary"><p>The compensated tool-tip position on program coordinates (after radius offset). <div class="markdown level1 summary"><p>Program Pos at certain NcLine.
For straight lines, this is the intersection of the adjacent offset lines. Program Pos can be Cartesian XYZ or Polar Coordinate Interpolation Mode (G12.1) XCZ.</p>
For parallel rays, this is a direct perpendicular offset from the program position.
Can be Cartesian XYZ or Polar Coordinate Interpolation Mode (G12.1) XCZ.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
@ -292,7 +278,7 @@ Can be Cartesian XYZ or Polar Coordinate Interpolation Mode (G12.1) XCZ.</p>
</h3> </h3>
<div class="markdown level1 summary"><p>Arc only. Machine coordinates corresponding to <a class="xref" href="Hi.Numerical.RadiusCompensationBuf.html#Hi_Numerical_RadiusCompensationBuf_TransientBeginProgramPos">TransientBeginProgramPos</a>.</p> <div class="markdown level1 summary"><p>For arc command only.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
@ -324,10 +310,7 @@ Can be Cartesian XYZ or Polar Coordinate Interpolation Mode (G12.1) XCZ.</p>
</h3> </h3>
<div class="markdown level1 summary"><p>Arc only. The point on this arc's offset curve where the arc motion begins, <div class="markdown level1 summary"><p>For arc command only.</p>
when the previous line's offset path intersects at a corner.
Null when rays are parallel (no corner) or the previous line is not intersecting.
Set by the previous line's iteration in <a class="xref" href="Hi.Numerical.RadiusCompensationBuf.html#Hi_Numerical_RadiusCompensationBuf_ResolveRadiusCompensation_System_Collections_Generic_LinkedListNode_Hi_Numerical_HardNcLine__Hi_Numerical_HardNcEnv_Hi_Numerical_NcNoteCache_System_IProgress_System_Object__">ResolveRadiusCompensation(LinkedListNode&lt;HardNcLine&gt;, HardNcEnv, NcNoteCache, IProgress&lt;object&gt;)</a>.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
@ -359,7 +342,7 @@ Set by the previous line's iteration in <a class="xref" href="Hi.Numerical.Radiu
</h3> </h3>
<div class="markdown level1 summary"><p>Arc only. Machine coordinates corresponding to <a class="xref" href="Hi.Numerical.RadiusCompensationBuf.html#Hi_Numerical_RadiusCompensationBuf_TransientEndProgramPos">TransientEndProgramPos</a>.</p> <div class="markdown level1 summary"><p>For arc command only.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
@ -391,10 +374,7 @@ Set by the previous line's iteration in <a class="xref" href="Hi.Numerical.Radiu
</h3> </h3>
<div class="markdown level1 summary"><p>Arc only. The point on this arc's offset curve where the arc motion ends, <div class="markdown level1 summary"><p>For arc command only.</p>
when the next line's offset path intersects at a corner.
Null when rays are parallel (no corner) or the next line is not intersecting.
Set by the current line's iteration in <a class="xref" href="Hi.Numerical.RadiusCompensationBuf.html#Hi_Numerical_RadiusCompensationBuf_ResolveRadiusCompensation_System_Collections_Generic_LinkedListNode_Hi_Numerical_HardNcLine__Hi_Numerical_HardNcEnv_Hi_Numerical_NcNoteCache_System_IProgress_System_Object__">ResolveRadiusCompensation(LinkedListNode&lt;HardNcLine&gt;, HardNcEnv, NcNoteCache, IProgress&lt;object&gt;)</a>.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.Classics.CoordinateTransformationChainClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.CoordinateTransformationChainClaim">
<h1 id="Hi_NcParsers_Claims_Classics_CoordinateTransformationChainClaim" data-uid="Hi.NcParsers.Claims.Classics.CoordinateTransformationChainClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_Classics_CoordinateTransformationChainClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.CoordinateTransformationChainClaim" class="text-break">
Class CoordinateTransformationChainClaim Class CoordinateTransformationChainClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a>.<a class="xref" href="Hi.NcParsers.Claims.Classics.html">Classics</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Classics.html">Classics</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -118,8 +118,8 @@ Class CoordinateTransformationChainClaim
<dl class="typelist implements"> <dl class="typelist implements">
<dt>Implements</dt> <dt>Implements</dt>
<dd> <dd>
<div><a class="xref" href="Hi.NcParsers.Claims.ICoordinateTransformationClaim.html">ICoordinateTransformationClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTransformationClaim.html">ICoordinateTransformationClaim</a></div>
<div><a class="xref" href="Hi.NcParsers.Claims.IClaim.html">IClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IClaim.html">IClaim</a></div>
</dd> </dd>
</dl> </dl>
@ -184,49 +184,14 @@ Class CoordinateTransformationChainClaim
</h2> </h2>
<a id="Hi_NcParsers_Claims_Classics_CoordinateTransformationChainClaim_CdnTransformMat4d_" data-uid="Hi.NcParsers.Claims.Classics.CoordinateTransformationChainClaim.CdnTransformMat4d*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Classics_CoordinateTransformationChainClaim_CoordinateTransformationClaimList_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.CoordinateTransformationChainClaim.CoordinateTransformationClaimList*"></a>
<h3 id="Hi_NcParsers_Claims_Classics_CoordinateTransformationChainClaim_CdnTransformMat4d" data-uid="Hi.NcParsers.Claims.Classics.CoordinateTransformationChainClaim.CdnTransformMat4d"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Classics_CoordinateTransformationChainClaim_CoordinateTransformationClaimList" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.CoordinateTransformationChainClaim.CoordinateTransformationClaimList">
CdnTransformMat4d
</h3>
<div class="markdown level1 summary"><p>Coordinate transmformation mat.
From parent component to child component.
Coordinate transmformation mat is inversed mat of <a class="xref" href="Hi.NcParsers.Claims.ICoordinateTransformationClaim.html#Hi_NcParsers_Claims_ICoordinateTransformationClaim_PosTransformMat4d">PosTransformMat4d</a>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Mat4d CdnTransformMat4d { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.Geom.Mat4d.html">Mat4d</a></dt>
<dd></dd>
</dl>
<a id="Hi_NcParsers_Claims_Classics_CoordinateTransformationChainClaim_CoordinateTransformationClaimList_" data-uid="Hi.NcParsers.Claims.Classics.CoordinateTransformationChainClaim.CoordinateTransformationClaimList*"></a>
<h3 id="Hi_NcParsers_Claims_Classics_CoordinateTransformationChainClaim_CoordinateTransformationClaimList" data-uid="Hi.NcParsers.Claims.Classics.CoordinateTransformationChainClaim.CoordinateTransformationClaimList">
CoordinateTransformationClaimList CoordinateTransformationClaimList
</h3> </h3>
<div class="markdown level1 summary"><p>The order is from root to leaf.</p> <div class="markdown level1 summary"></div>
</div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
@ -239,7 +204,7 @@ Coordinate transmformation mat is inversed mat of <a class="xref" href="Hi.NcPar
<h4 class="section">Property Value</h4> <h4 class="section">Property Value</h4>
<dl class="parameters"> <dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a>&lt;<a class="xref" href="Hi.NcParsers.Claims.ICoordinateTransformationClaim.html">ICoordinateTransformationClaim</a>&gt;</dt> <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a>&lt;<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTransformationClaim.html">ICoordinateTransformationClaim</a>&gt;</dt>
<dd></dd> <dd></dd>
</dl> </dl>
@ -250,20 +215,19 @@ Coordinate transmformation mat is inversed mat of <a class="xref" href="Hi.NcPar
<a id="Hi_NcParsers_Claims_Classics_CoordinateTransformationChainClaim_PosTransformMat4d_" data-uid="Hi.NcParsers.Claims.Classics.CoordinateTransformationChainClaim.PosTransformMat4d*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Classics_CoordinateTransformationChainClaim_PointTransformMat4d_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.CoordinateTransformationChainClaim.PointTransformMat4d*"></a>
<h3 id="Hi_NcParsers_Claims_Classics_CoordinateTransformationChainClaim_PosTransformMat4d" data-uid="Hi.NcParsers.Claims.Classics.CoordinateTransformationChainClaim.PosTransformMat4d"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Classics_CoordinateTransformationChainClaim_PointTransformMat4d" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.CoordinateTransformationChainClaim.PointTransformMat4d">
PosTransformMat4d PointTransformMat4d
</h3> </h3>
<div class="markdown level1 summary"><p>Point transmformation mat. <div class="markdown level1 summary"><p>Point transmformation mat.</p>
From parent component to child component.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public Mat4d PosTransformMat4d { get; }</code></pre> <pre><code class="lang-csharp hljs">public Mat4d PointTransformMat4d { get; }</code></pre>
</div> </div>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.Classics.PauseClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.PauseClaim">
<h1 id="Hi_NcParsers_Claims_Classics_PauseClaim" data-uid="Hi.NcParsers.Claims.Classics.PauseClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_Classics_PauseClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.PauseClaim" class="text-break">
Class PauseClaim Class PauseClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a>.<a class="xref" href="Hi.NcParsers.Claims.Classics.html">Classics</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Classics.html">Classics</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -119,8 +119,8 @@ Class PauseClaim
<dl class="typelist implements"> <dl class="typelist implements">
<dt>Implements</dt> <dt>Implements</dt>
<dd> <dd>
<div><a class="xref" href="Hi.NcParsers.Claims.IPauseClaim.html">IPauseClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IPauseClaim.html">IPauseClaim</a></div>
<div><a class="xref" href="Hi.NcParsers.Claims.IClaim.html">IClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IClaim.html">IClaim</a></div>
</dd> </dd>
</dl> </dl>
@ -185,9 +185,9 @@ Class PauseClaim
</h2> </h2>
<a id="Hi_NcParsers_Claims_Classics_PauseClaim__ctor_" data-uid="Hi.NcParsers.Claims.Classics.PauseClaim.#ctor*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Classics_PauseClaim__ctor_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.PauseClaim.#ctor*"></a>
<h3 id="Hi_NcParsers_Claims_Classics_PauseClaim__ctor" data-uid="Hi.NcParsers.Claims.Classics.PauseClaim.#ctor"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Classics_PauseClaim__ctor" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.PauseClaim.#ctor">
PauseClaim() PauseClaim()
</h3> </h3>
@ -215,9 +215,9 @@ Class PauseClaim
</h2> </h2>
<a id="Hi_NcParsers_Claims_Classics_PauseClaim_P_" data-uid="Hi.NcParsers.Claims.Classics.PauseClaim.P*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Classics_PauseClaim_P_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.PauseClaim.P*"></a>
<h3 id="Hi_NcParsers_Claims_Classics_PauseClaim_P" data-uid="Hi.NcParsers.Claims.Classics.PauseClaim.P"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Classics_PauseClaim_P" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.PauseClaim.P">
P P
</h3> </h3>
@ -248,9 +248,9 @@ Note that in fanuc, the behavior may be altered by configuration.</p>
<a id="Hi_NcParsers_Claims_Classics_PauseClaim_PauseDuration_" data-uid="Hi.NcParsers.Claims.Classics.PauseClaim.PauseDuration*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Classics_PauseClaim_PauseDuration_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.PauseClaim.PauseDuration*"></a>
<h3 id="Hi_NcParsers_Claims_Classics_PauseClaim_PauseDuration" data-uid="Hi.NcParsers.Claims.Classics.PauseClaim.PauseDuration"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Classics_PauseClaim_PauseDuration" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.PauseClaim.PauseDuration">
PauseDuration PauseDuration
</h3> </h3>
@ -280,9 +280,9 @@ Note that in fanuc, the behavior may be altered by configuration.</p>
<a id="Hi_NcParsers_Claims_Classics_PauseClaim_S_" data-uid="Hi.NcParsers.Claims.Classics.PauseClaim.S*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Classics_PauseClaim_S_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.PauseClaim.S*"></a>
<h3 id="Hi_NcParsers_Claims_Classics_PauseClaim_S" data-uid="Hi.NcParsers.Claims.Classics.PauseClaim.S"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Classics_PauseClaim_S" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.PauseClaim.S">
S S
</h3> </h3>
@ -312,9 +312,9 @@ Note that in fanuc, the behavior may be altered by configuration.</p>
<a id="Hi_NcParsers_Claims_Classics_PauseClaim_X_" data-uid="Hi.NcParsers.Claims.Classics.PauseClaim.X*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Classics_PauseClaim_X_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.PauseClaim.X*"></a>
<h3 id="Hi_NcParsers_Claims_Classics_PauseClaim_X" data-uid="Hi.NcParsers.Claims.Classics.PauseClaim.X"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Classics_PauseClaim_X" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.PauseClaim.X">
X X
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.Classics.RadialRadiusOffsetClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim">
<h1 id="Hi_NcParsers_Claims_Classics_RadialRadiusOffsetClaim" data-uid="Hi.NcParsers.Claims.Classics.RadialRadiusOffsetClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_Classics_RadialRadiusOffsetClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim" class="text-break">
Class RadialRadiusOffsetClaim Class RadialRadiusOffsetClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a>.<a class="xref" href="Hi.NcParsers.Claims.Classics.html">Classics</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Classics.html">Classics</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -119,7 +119,7 @@ Class RadialRadiusOffsetClaim
<dl class="typelist implements"> <dl class="typelist implements">
<dt>Implements</dt> <dt>Implements</dt>
<dd> <dd>
<div><a class="xref" href="Hi.NcParsers.Claims.IClaim.html">IClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IClaim.html">IClaim</a></div>
</dd> </dd>
</dl> </dl>
@ -181,9 +181,9 @@ Class RadialRadiusOffsetClaim
</h2> </h2>
<a id="Hi_NcParsers_Claims_Classics_RadialRadiusOffsetClaim_CenterProgramPos_" data-uid="Hi.NcParsers.Claims.Classics.RadialRadiusOffsetClaim.CenterProgramPos*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Classics_RadialRadiusOffsetClaim_CenterProgramPos_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim.CenterProgramPos*"></a>
<h3 id="Hi_NcParsers_Claims_Classics_RadialRadiusOffsetClaim_CenterProgramPos" data-uid="Hi.NcParsers.Claims.Classics.RadialRadiusOffsetClaim.CenterProgramPos"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Classics_RadialRadiusOffsetClaim_CenterProgramPos" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim.CenterProgramPos">
CenterProgramPos CenterProgramPos
</h3> </h3>
@ -213,9 +213,9 @@ Class RadialRadiusOffsetClaim
<a id="Hi_NcParsers_Claims_Classics_RadialRadiusOffsetClaim_CompensatedPosOnProgramCoordinate_" data-uid="Hi.NcParsers.Claims.Classics.RadialRadiusOffsetClaim.CompensatedPosOnProgramCoordinate*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Classics_RadialRadiusOffsetClaim_CompensatedPosOnProgramCoordinate_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim.CompensatedPosOnProgramCoordinate*"></a>
<h3 id="Hi_NcParsers_Claims_Classics_RadialRadiusOffsetClaim_CompensatedPosOnProgramCoordinate" data-uid="Hi.NcParsers.Claims.Classics.RadialRadiusOffsetClaim.CompensatedPosOnProgramCoordinate"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Classics_RadialRadiusOffsetClaim_CompensatedPosOnProgramCoordinate" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim.CompensatedPosOnProgramCoordinate">
CompensatedPosOnProgramCoordinate CompensatedPosOnProgramCoordinate
</h3> </h3>
@ -246,9 +246,9 @@ Program Pos can be Cartesian XYZ or Polar Coordinate Interpolation Mode (G12.1)
<a id="Hi_NcParsers_Claims_Classics_RadialRadiusOffsetClaim_TransientBeginMc_" data-uid="Hi.NcParsers.Claims.Classics.RadialRadiusOffsetClaim.TransientBeginMc*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Classics_RadialRadiusOffsetClaim_TransientBeginMc_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim.TransientBeginMc*"></a>
<h3 id="Hi_NcParsers_Claims_Classics_RadialRadiusOffsetClaim_TransientBeginMc" data-uid="Hi.NcParsers.Claims.Classics.RadialRadiusOffsetClaim.TransientBeginMc"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Classics_RadialRadiusOffsetClaim_TransientBeginMc" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim.TransientBeginMc">
TransientBeginMc TransientBeginMc
</h3> </h3>
@ -278,9 +278,9 @@ Program Pos can be Cartesian XYZ or Polar Coordinate Interpolation Mode (G12.1)
<a id="Hi_NcParsers_Claims_Classics_RadialRadiusOffsetClaim_TransientBeginProgramPos_" data-uid="Hi.NcParsers.Claims.Classics.RadialRadiusOffsetClaim.TransientBeginProgramPos*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Classics_RadialRadiusOffsetClaim_TransientBeginProgramPos_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim.TransientBeginProgramPos*"></a>
<h3 id="Hi_NcParsers_Claims_Classics_RadialRadiusOffsetClaim_TransientBeginProgramPos" data-uid="Hi.NcParsers.Claims.Classics.RadialRadiusOffsetClaim.TransientBeginProgramPos"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Classics_RadialRadiusOffsetClaim_TransientBeginProgramPos" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim.TransientBeginProgramPos">
TransientBeginProgramPos TransientBeginProgramPos
</h3> </h3>
@ -310,9 +310,9 @@ Program Pos can be Cartesian XYZ or Polar Coordinate Interpolation Mode (G12.1)
<a id="Hi_NcParsers_Claims_Classics_RadialRadiusOffsetClaim_TransientEndMc_" data-uid="Hi.NcParsers.Claims.Classics.RadialRadiusOffsetClaim.TransientEndMc*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Classics_RadialRadiusOffsetClaim_TransientEndMc_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim.TransientEndMc*"></a>
<h3 id="Hi_NcParsers_Claims_Classics_RadialRadiusOffsetClaim_TransientEndMc" data-uid="Hi.NcParsers.Claims.Classics.RadialRadiusOffsetClaim.TransientEndMc"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Classics_RadialRadiusOffsetClaim_TransientEndMc" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim.TransientEndMc">
TransientEndMc TransientEndMc
</h3> </h3>
@ -342,9 +342,9 @@ Program Pos can be Cartesian XYZ or Polar Coordinate Interpolation Mode (G12.1)
<a id="Hi_NcParsers_Claims_Classics_RadialRadiusOffsetClaim_TransientEndProgramPos_" data-uid="Hi.NcParsers.Claims.Classics.RadialRadiusOffsetClaim.TransientEndProgramPos*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Classics_RadialRadiusOffsetClaim_TransientEndProgramPos_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim.TransientEndProgramPos*"></a>
<h3 id="Hi_NcParsers_Claims_Classics_RadialRadiusOffsetClaim_TransientEndProgramPos" data-uid="Hi.NcParsers.Claims.Classics.RadialRadiusOffsetClaim.TransientEndProgramPos"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Classics_RadialRadiusOffsetClaim_TransientEndProgramPos" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim.TransientEndProgramPos">
TransientEndProgramPos TransientEndProgramPos
</h3> </h3>
@ -378,9 +378,9 @@ Program Pos can be Cartesian XYZ or Polar Coordinate Interpolation Mode (G12.1)
</h2> </h2>
<a id="Hi_NcParsers_Claims_Classics_RadialRadiusOffsetClaim_ToString_" data-uid="Hi.NcParsers.Claims.Classics.RadialRadiusOffsetClaim.ToString*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Classics_RadialRadiusOffsetClaim_ToString_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim.ToString*"></a>
<h3 id="Hi_NcParsers_Claims_Classics_RadialRadiusOffsetClaim_ToString" data-uid="Hi.NcParsers.Claims.Classics.RadialRadiusOffsetClaim.ToString"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Classics_RadialRadiusOffsetClaim_ToString" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim.ToString">
ToString() ToString()
</h3> </h3>

View File

@ -2,9 +2,9 @@
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>Namespace Hi.NcParsers.Claims.Classics | HiAPI-C# 2025 </title> <title>Namespace Hi.Numerical.SoftParsers.ClaimBased.Classics | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Namespace Hi.NcParsers.Claims.Classics | HiAPI-C# 2025 "> <meta name="title" content="Namespace Hi.Numerical.SoftParsers.ClaimBased.Classics | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico"> <link rel="icon" href="../img/HiAPI.favicon.ico">
@ -84,9 +84,9 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.Classics"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics">
<h1 id="Hi_NcParsers_Claims_Classics" data-uid="Hi.NcParsers.Claims.Classics" class="text-break">Namespace Hi.NcParsers.Claims.Classics</h1> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_Classics" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Classics" class="text-break">Namespace Hi.Numerical.SoftParsers.ClaimBased.Classics</h1>
<div class="markdown level0 summary"></div> <div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<div class="markdown level0 remarks"></div> <div class="markdown level0 remarks"></div>
@ -95,16 +95,16 @@
Classes Classes
</h3> </h3>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.Classics.CoordinateTransformationChainClaim.html">CoordinateTransformationChainClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Classics.CoordinateTransformationChainClaim.html">CoordinateTransformationChainClaim</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.Classics.PauseClaim.html">PauseClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Classics.PauseClaim.html">PauseClaim</a></dt>
<dd><p>Classic Pausing, i.e. G04.</p> <dd><p>Classic Pausing, i.e. G04.</p>
</dd> </dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.Classics.RadialRadiusOffsetClaim.html">RadialRadiusOffsetClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim.html">RadialRadiusOffsetClaim</a></dt>
<dd><p>Buffer for radius compensation operations in numerical control</p> <dd><p>Buffer for radius compensation operations in numerical control</p>
</dd> </dd>
</dl> </dl>

View File

@ -84,22 +84,22 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.IClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.IClaim">
<h1 id="Hi_NcParsers_Claims_IClaim" data-uid="Hi.NcParsers.Claims.IClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_IClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IClaim" class="text-break">
Interface IClaim Interface IClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
<div class="markdown summary"><p>Logic of NC or part of NC statement. <div class="markdown summary"><p>Logic of NC or part of NC statement.
Different from the syntax-goal json object which is hard to fully normalized, Different from the syntax-goal json object which is hard to fully normalized,
<a class="xref" href="Hi.NcParsers.Claims.IClaim.html">IClaim</a> is normalized-like object before action.</p> <a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IClaim.html">IClaim</a> is normalized-like object before action.</p>
</div> </div>
<div class="markdown conceptual"></div> <div class="markdown conceptual"></div>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.ICoordinateMarkClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateMarkClaim">
<h1 id="Hi_NcParsers_Claims_ICoordinateMarkClaim" data-uid="Hi.NcParsers.Claims.ICoordinateMarkClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_ICoordinateMarkClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateMarkClaim" class="text-break">
Interface ICoordinateMarkClaim Interface ICoordinateMarkClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -114,7 +114,7 @@ Interface ICoordinateMarkClaim
<dt>Inherited Members</dt> <dt>Inherited Members</dt>
<dd> <dd>
<div> <div>
<a class="xref" href="Hi.NcParsers.Claims.IModalFlagClaim.html#Hi_NcParsers_Claims_IModalFlagClaim_ModalFlags">IModalFlagClaim.ModalFlags</a> <a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IModalFlagClaim.html#Hi_Numerical_SoftParsers_ClaimBased_IModalFlagClaim_ModalFlags">IModalFlagClaim.ModalFlags</a>
</div> </div>
</dd></dl> </dd></dl>
@ -152,9 +152,9 @@ Interface ICoordinateMarkClaim
</h2> </h2>
<a id="Hi_NcParsers_Claims_ICoordinateMarkClaim_CoordinateMark_" data-uid="Hi.NcParsers.Claims.ICoordinateMarkClaim.CoordinateMark*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_ICoordinateMarkClaim_CoordinateMark_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateMarkClaim.CoordinateMark*"></a>
<h3 id="Hi_NcParsers_Claims_ICoordinateMarkClaim_CoordinateMark" data-uid="Hi.NcParsers.Claims.ICoordinateMarkClaim.CoordinateMark"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_ICoordinateMarkClaim_CoordinateMark" data-uid="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateMarkClaim.CoordinateMark">
CoordinateMark CoordinateMark
</h3> </h3>

View File

@ -0,0 +1,204 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Interface ICoordinateTransformationClaim | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Interface ICoordinateTransformationClaim | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
<meta name="docfx:navrel" content="../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<meta name="loc:tocFilter" content="Filter by title">
<meta name="loc:nextArticle" content="Next">
<meta name="loc:prevArticle" content="Previous">
<meta name="loc:themeLight" content="Light">
<meta name="loc:themeDark" content="Dark">
<meta name="loc:themeAuto" content="Auto">
<meta name="loc:changeTheme" content="Change theme">
<meta name="loc:copy" content="Copy">
<meta name="loc:downloadPdf" content="Download PDF">
<script type="module" src="./../public/docfx.min.js"></script>
<script>
const theme = localStorage.getItem('theme') || 'auto'
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
</script>
</head>
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
<header class="bg-body border-bottom">
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
<div class="container-xxl flex-nowrap">
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../img/HiAPI.logo.png" alt="">
</a>
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
<i class="bi bi-three-dots"></i>
</button>
<div class="collapse navbar-collapse" id="navpanel">
<div id="navbar">
<form class="search" role="search" id="search">
<i class="bi bi-search"></i>
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="container-xxl">
<div class="toc-offcanvas">
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<nav class="toc" id="toc"></nav>
</div>
</div>
</div>
<div class="content">
<div class="actionbar">
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
<i class="bi bi-list"></i>
</button>
<nav id="breadcrumb"></nav>
</div>
<article data-uid="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTransformationClaim">
<h1 id="Hi_Numerical_SoftParsers_ClaimBased_ICoordinateTransformationClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTransformationClaim" class="text-break">
Interface ICoordinateTransformationClaim
</h1>
<div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div>
<div class="markdown summary"></div>
<div class="markdown conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public interface ICoordinateTransformationClaim : IClaim</code></pre>
</div>
<dl class="typelist extensionMethods">
<dt>Extension Methods</dt>
<dd>
<div>
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate&lt;TSelf&gt;(TSelf, params object[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke&lt;TSrc&gt;(TSrc, Action&lt;TSrc&gt;)</a>
</div>
<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.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
</div>
<div>
<a class="xref" href="Hi.Common.NameUtil.html#Hi_Common_NameUtil_GetSelectionName_System_Object_">NameUtil.GetSelectionName(object)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_GetPropertyStringIfToStringNotOverloaded_System_Object_System_Boolean_System_Boolean_">StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool)</a>
</div>
<div>
<a class="xref" href="Hi.Parallels.LockUtil.html#Hi_Parallels_LockUtil_Lock_System_Object_">LockUtil.Lock(object)</a>
</div>
</dd></dl>
<h2 class="section" id="properties">Properties
</h2>
<a id="Hi_Numerical_SoftParsers_ClaimBased_ICoordinateTransformationClaim_PointTransformMat4d_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTransformationClaim.PointTransformMat4d*"></a>
<h3 id="Hi_Numerical_SoftParsers_ClaimBased_ICoordinateTransformationClaim_PointTransformMat4d" data-uid="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTransformationClaim.PointTransformMat4d">
PointTransformMat4d
</h3>
<div class="markdown level1 summary"><p>Point transmformation mat.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">Mat4d PointTransformMat4d { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.Geom.Mat4d.html">Mat4d</a></dt>
<dd></dd>
</dl>
</article>
<div class="contribution d-print-none">
</div>
</div>
<div class="affix">
<nav id="affix"></nav>
</div>
</main>
<div class="container-xxl search-results" id="search-results"></div>
<footer class="border-top text-secondary">
<div class="container-xxl">
<div class="flex-fill">
<span> Copyright © 2025 <a href='https://superhightech.com.tw'>Tech Coordinate</a>. All rights reserved. <a href='https://superhightech.com.tw'>超級高科技股份有限公司</a> © 2025 版權所有 </span>
</div>
</div>
</footer>
</body>
</html>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.ICoordinateTranslationClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTranslationClaim">
<h1 id="Hi_NcParsers_Claims_ICoordinateTranslationClaim" data-uid="Hi.NcParsers.Claims.ICoordinateTranslationClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_ICoordinateTranslationClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTranslationClaim" class="text-break">
Interface ICoordinateTranslationClaim Interface ICoordinateTranslationClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -114,10 +114,7 @@ Interface ICoordinateTranslationClaim
<dt>Inherited Members</dt> <dt>Inherited Members</dt>
<dd> <dd>
<div> <div>
<a class="xref" href="Hi.NcParsers.Claims.ICoordinateTransformationClaim.html#Hi_NcParsers_Claims_ICoordinateTransformationClaim_PosTransformMat4d">ICoordinateTransformationClaim.PosTransformMat4d</a> <a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTransformationClaim.html#Hi_Numerical_SoftParsers_ClaimBased_ICoordinateTransformationClaim_PointTransformMat4d">ICoordinateTransformationClaim.PointTransformMat4d</a>
</div>
<div>
<a class="xref" href="Hi.NcParsers.Claims.ICoordinateTransformationClaim.html#Hi_NcParsers_Claims_ICoordinateTransformationClaim_CdnTransformMat4d">ICoordinateTransformationClaim.CdnTransformMat4d</a>
</div> </div>
</dd></dl> </dd></dl>
@ -155,9 +152,9 @@ Interface ICoordinateTranslationClaim
</h2> </h2>
<a id="Hi_NcParsers_Claims_ICoordinateTranslationClaim_PointTranslationXyz_" data-uid="Hi.NcParsers.Claims.ICoordinateTranslationClaim.PointTranslationXyz*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_ICoordinateTranslationClaim_PointTranslationXyz_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTranslationClaim.PointTranslationXyz*"></a>
<h3 id="Hi_NcParsers_Claims_ICoordinateTranslationClaim_PointTranslationXyz" data-uid="Hi.NcParsers.Claims.ICoordinateTranslationClaim.PointTranslationXyz"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_ICoordinateTranslationClaim_PointTranslationXyz" data-uid="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTranslationClaim.PointTranslationXyz">
PointTranslationXyz PointTranslationXyz
</h3> </h3>

View File

@ -2,9 +2,9 @@
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>Interface IProgramXyzClaim | HiAPI-C# 2025 </title> <title>Interface IFeatureXyzClaim | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Interface IProgramXyzClaim | HiAPI-C# 2025 "> <meta name="title" content="Interface IFeatureXyzClaim | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico"> <link rel="icon" href="../img/HiAPI.favicon.ico">
@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.IProgramXyzClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.IFeatureXyzClaim">
<h1 id="Hi_NcParsers_Claims_IProgramXyzClaim" data-uid="Hi.NcParsers.Claims.IProgramXyzClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_IFeatureXyzClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IFeatureXyzClaim" class="text-break">
Interface IProgramXyzClaim Interface IFeatureXyzClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -101,7 +101,7 @@ Interface IProgramXyzClaim
<div class="markdown conceptual"></div> <div class="markdown conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public interface IProgramXyzClaim : IClaim</code></pre> <pre><code class="lang-csharp hljs">public interface IFeatureXyzClaim : IClaim</code></pre>
</div> </div>
@ -139,29 +139,25 @@ Interface IProgramXyzClaim
<h2 id="Hi_NcParsers_Claims_IProgramXyzClaim_remarks">Remarks</h2>
<div class="markdown level0 remarks"><p>The term &ldquo;Program&rdquo; is absolute positioning coordinate that can be end-user editing.
The coordinate is usually the final node from the chain of coordinate transformation.</p>
</div>
<h2 class="section" id="properties">Properties <h2 class="section" id="properties">Properties
</h2> </h2>
<a id="Hi_NcParsers_Claims_IProgramXyzClaim_ProgramXyz_" data-uid="Hi.NcParsers.Claims.IProgramXyzClaim.ProgramXyz*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_IFeatureXyzClaim_FeatureXyz_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IFeatureXyzClaim.FeatureXyz*"></a>
<h3 id="Hi_NcParsers_Claims_IProgramXyzClaim_ProgramXyz" data-uid="Hi.NcParsers.Claims.IProgramXyzClaim.ProgramXyz"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_IFeatureXyzClaim_FeatureXyz" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IFeatureXyzClaim.FeatureXyz">
ProgramXyz FeatureXyz
</h3> </h3>
<div class="markdown level1 summary"><p>Orthogonal absolute position in feature (i.e. program) coordinate.</p> <div class="markdown level1 summary"><p>Orthogonal absolute position in feature coordinate.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">Vec3d ProgramXyz { get; set; }</code></pre> <pre><code class="lang-csharp hljs">Vec3d FeatureXyz { get; set; }</code></pre>
</div> </div>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.IFeedrateClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.IFeedrateClaim">
<h1 id="Hi_NcParsers_Claims_IFeedrateClaim" data-uid="Hi.NcParsers.Claims.IFeedrateClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_IFeedrateClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IFeedrateClaim" class="text-break">
Interface IFeedrateClaim Interface IFeedrateClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.IHeightOffsetClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.IHeightOffsetClaim">
<h1 id="Hi_NcParsers_Claims_IHeightOffsetClaim" data-uid="Hi.NcParsers.Claims.IHeightOffsetClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_IHeightOffsetClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IHeightOffsetClaim" class="text-break">
Interface IHeightOffsetClaim Interface IHeightOffsetClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -145,9 +145,9 @@ Interface IHeightOffsetClaim
</h2> </h2>
<a id="Hi_NcParsers_Claims_IHeightOffsetClaim_HeightOffset_mm_" data-uid="Hi.NcParsers.Claims.IHeightOffsetClaim.HeightOffset_mm*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_IHeightOffsetClaim_HeightOffset_mm_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IHeightOffsetClaim.HeightOffset_mm*"></a>
<h3 id="Hi_NcParsers_Claims_IHeightOffsetClaim_HeightOffset_mm" data-uid="Hi.NcParsers.Claims.IHeightOffsetClaim.HeightOffset_mm"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_IHeightOffsetClaim_HeightOffset_mm" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IHeightOffsetClaim.HeightOffset_mm">
HeightOffset_mm HeightOffset_mm
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.IMcXyzabcClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.IMcXyzabcClaim">
<h1 id="Hi_NcParsers_Claims_IMcXyzabcClaim" data-uid="Hi.NcParsers.Claims.IMcXyzabcClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_IMcXyzabcClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IMcXyzabcClaim" class="text-break">
Interface IMcXyzabcClaim Interface IMcXyzabcClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -101,7 +101,7 @@ Interface IMcXyzabcClaim
<div class="markdown conceptual"></div> <div class="markdown conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public interface IMcXyzabcClaim : IGetMcXyzabc, ISetMcXyzabc, IMcXyzClaim, IClaim</code></pre> <pre><code class="lang-csharp hljs">public interface IMcXyzabcClaim : IClaim, IGetMcXyzabc, ISetMcXyzabc</code></pre>
</div> </div>
@ -119,9 +119,6 @@ Interface IMcXyzabcClaim
<div> <div>
<a class="xref" href="Hi.Numerical.Xyzabc.ISetMcXyzabc.html#Hi_Numerical_Xyzabc_ISetMcXyzabc_SetMcXyzabc_Hi_Geom_DVec3d_">ISetMcXyzabc.SetMcXyzabc(DVec3d)</a> <a class="xref" href="Hi.Numerical.Xyzabc.ISetMcXyzabc.html#Hi_Numerical_Xyzabc_ISetMcXyzabc_SetMcXyzabc_Hi_Geom_DVec3d_">ISetMcXyzabc.SetMcXyzabc(DVec3d)</a>
</div> </div>
<div>
<a class="xref" href="Hi.NcParsers.Claims.IMcXyzClaim.html#Hi_NcParsers_Claims_IMcXyzClaim_McXyz">IMcXyzClaim.McXyz</a>
</div>
</dd></dl> </dd></dl>
<dl class="typelist extensionMethods"> <dl class="typelist extensionMethods">
@ -154,41 +151,6 @@ Interface IMcXyzabcClaim
<h2 class="section" id="properties">Properties
</h2>
<a id="Hi_NcParsers_Claims_IMcXyzabcClaim_McXyzabc_" data-uid="Hi.NcParsers.Claims.IMcXyzabcClaim.McXyzabc*"></a>
<h3 id="Hi_NcParsers_Claims_IMcXyzabcClaim_McXyzabc" data-uid="Hi.NcParsers.Claims.IMcXyzabcClaim.McXyzabc">
McXyzabc
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">DVec3d McXyzabc { get; set; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.Geom.DVec3d.html">DVec3d</a></dt>
<dd></dd>
</dl>
</article> </article>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.IMessageClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.IMessageClaim">
<h1 id="Hi_NcParsers_Claims_IMessageClaim" data-uid="Hi.NcParsers.Claims.IMessageClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_IMessageClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IMessageClaim" class="text-break">
Interface IMessageClaim Interface IMessageClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -145,9 +145,9 @@ Interface IMessageClaim
</h2> </h2>
<a id="Hi_NcParsers_Claims_IMessageClaim_MultiTagMessage_" data-uid="Hi.NcParsers.Claims.IMessageClaim.MultiTagMessage*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_IMessageClaim_MultiTagMessage_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IMessageClaim.MultiTagMessage*"></a>
<h3 id="Hi_NcParsers_Claims_IMessageClaim_MultiTagMessage" data-uid="Hi.NcParsers.Claims.IMessageClaim.MultiTagMessage"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_IMessageClaim_MultiTagMessage" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IMessageClaim.MultiTagMessage">
MultiTagMessage MultiTagMessage
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.IModalFlagClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.IModalFlagClaim">
<h1 id="Hi_NcParsers_Claims_IModalFlagClaim" data-uid="Hi.NcParsers.Claims.IModalFlagClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_IModalFlagClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IModalFlagClaim" class="text-break">
Interface IModalFlagClaim Interface IModalFlagClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -145,9 +145,9 @@ Interface IModalFlagClaim
</h2> </h2>
<a id="Hi_NcParsers_Claims_IModalFlagClaim_ModalFlags_" data-uid="Hi.NcParsers.Claims.IModalFlagClaim.ModalFlags*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_IModalFlagClaim_ModalFlags_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IModalFlagClaim.ModalFlags*"></a>
<h3 id="Hi_NcParsers_Claims_IModalFlagClaim_ModalFlags" data-uid="Hi.NcParsers.Claims.IModalFlagClaim.ModalFlags"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_IModalFlagClaim_ModalFlags" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IModalFlagClaim.ModalFlags">
ModalFlags ModalFlags
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.IOneShotClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.IOneShotClaim">
<h1 id="Hi_NcParsers_Claims_IOneShotClaim" data-uid="Hi.NcParsers.Claims.IOneShotClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_IOneShotClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IOneShotClaim" class="text-break">
Interface IOneShotClaim Interface IOneShotClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.IPauseClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPauseClaim">
<h1 id="Hi_NcParsers_Claims_IPauseClaim" data-uid="Hi.NcParsers.Claims.IPauseClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_IPauseClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPauseClaim" class="text-break">
Interface IPauseClaim Interface IPauseClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -145,9 +145,9 @@ Interface IPauseClaim
</h2> </h2>
<a id="Hi_NcParsers_Claims_IPauseClaim_PauseDuration_" data-uid="Hi.NcParsers.Claims.IPauseClaim.PauseDuration*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_IPauseClaim_PauseDuration_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPauseClaim.PauseDuration*"></a>
<h3 id="Hi_NcParsers_Claims_IPauseClaim_PauseDuration" data-uid="Hi.NcParsers.Claims.IPauseClaim.PauseDuration"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_IPauseClaim_PauseDuration" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPauseClaim.PauseDuration">
PauseDuration PauseDuration
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.IPolarClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPolarClaim">
<h1 id="Hi_NcParsers_Claims_IPolarClaim" data-uid="Hi.NcParsers.Claims.IPolarClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_IPolarClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPolarClaim" class="text-break">
Interface IPolarClaim Interface IPolarClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -148,9 +148,9 @@ XC, YA, ZB are available.</p>
</h2> </h2>
<a id="Hi_NcParsers_Claims_IPolarClaim_CentralProgramPolarRxcz_" data-uid="Hi.NcParsers.Claims.IPolarClaim.CentralProgramPolarRxcz*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_IPolarClaim_CentralProgramPolarRxcz_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPolarClaim.CentralProgramPolarRxcz*"></a>
<h3 id="Hi_NcParsers_Claims_IPolarClaim_CentralProgramPolarRxcz" data-uid="Hi.NcParsers.Claims.IPolarClaim.CentralProgramPolarRxcz"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_IPolarClaim_CentralProgramPolarRxcz" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPolarClaim.CentralProgramPolarRxcz">
CentralProgramPolarRxcz CentralProgramPolarRxcz
</h3> </h3>
@ -180,9 +180,9 @@ XC, YA, ZB are available.</p>
<a id="Hi_NcParsers_Claims_IPolarClaim_CodePolarDxcz_" data-uid="Hi.NcParsers.Claims.IPolarClaim.CodePolarDxcz*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_IPolarClaim_CodePolarDxcz_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPolarClaim.CodePolarDxcz*"></a>
<h3 id="Hi_NcParsers_Claims_IPolarClaim_CodePolarDxcz" data-uid="Hi.NcParsers.Claims.IPolarClaim.CodePolarDxcz"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_IPolarClaim_CodePolarDxcz" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPolarClaim.CodePolarDxcz">
CodePolarDxcz CodePolarDxcz
</h3> </h3>
@ -214,9 +214,9 @@ Dx: X is diameter.</p>
<a id="Hi_NcParsers_Claims_IPolarClaim_InitProgramPolarRxcz_" data-uid="Hi.NcParsers.Claims.IPolarClaim.InitProgramPolarRxcz*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_IPolarClaim_InitProgramPolarRxcz_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPolarClaim.InitProgramPolarRxcz*"></a>
<h3 id="Hi_NcParsers_Claims_IPolarClaim_InitProgramPolarRxcz" data-uid="Hi.NcParsers.Claims.IPolarClaim.InitProgramPolarRxcz"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_IPolarClaim_InitProgramPolarRxcz" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPolarClaim.InitProgramPolarRxcz">
InitProgramPolarRxcz InitProgramPolarRxcz
</h3> </h3>
@ -248,9 +248,9 @@ Const session data. Only set at the G12.1 line once.</p>
<a id="Hi_NcParsers_Claims_IPolarClaim_PolarModeDir_" data-uid="Hi.NcParsers.Claims.IPolarClaim.PolarModeDir*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_IPolarClaim_PolarModeDir_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPolarClaim.PolarModeDir*"></a>
<h3 id="Hi_NcParsers_Claims_IPolarClaim_PolarModeDir" data-uid="Hi.NcParsers.Claims.IPolarClaim.PolarModeDir"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_IPolarClaim_PolarModeDir" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPolarClaim.PolarModeDir">
PolarModeDir PolarModeDir
</h3> </h3>
@ -280,15 +280,15 @@ Const session data. Only set at the G12.1 line once.</p>
<a id="Hi_NcParsers_Claims_IPolarClaim_ProgramPolarRxcz_" data-uid="Hi.NcParsers.Claims.IPolarClaim.ProgramPolarRxcz*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_IPolarClaim_ProgramPolarRxcz_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPolarClaim.ProgramPolarRxcz*"></a>
<h3 id="Hi_NcParsers_Claims_IPolarClaim_ProgramPolarRxcz" data-uid="Hi.NcParsers.Claims.IPolarClaim.ProgramPolarRxcz"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_IPolarClaim_ProgramPolarRxcz" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPolarClaim.ProgramPolarRxcz">
ProgramPolarRxcz ProgramPolarRxcz
</h3> </h3>
<div class="markdown level1 summary"><p>ProgramPos. XC, YA or ZB. The Last is Z (for XC). <div class="markdown level1 summary"><p>ProgramPos. XC, YA or ZB. The Last is Z (for XC).
According to <a class="xref" href="Hi.NcParsers.Claims.IPolarClaim.html#Hi_NcParsers_Claims_IPolarClaim_PolarModeDir">PolarModeDir</a>. According to <a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IPolarClaim.html#Hi_Numerical_SoftParsers_ClaimBased_IPolarClaim_PolarModeDir">PolarModeDir</a>.
Rx: x is radius . Rx: x is radius .
Pos.X is linear axis position (X,Y,Z); Pos.Y is hypothetical axis position (C,A,B). Pos.X is linear axis position (X,Y,Z); Pos.Y is hypothetical axis position (C,A,B).
Unit of Pos.Y is linear. Unit of Pos.Y is linear.

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.IPositioningModeClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPositioningModeClaim">
<h1 id="Hi_NcParsers_Claims_IPositioningModeClaim" data-uid="Hi.NcParsers.Claims.IPositioningModeClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_IPositioningModeClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPositioningModeClaim" class="text-break">
Interface IPositioningModeClaim Interface IPositioningModeClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -145,9 +145,9 @@ Interface IPositioningModeClaim
</h2> </h2>
<a id="Hi_NcParsers_Claims_IPositioningModeClaim_AbsRelCoordinateMode_" data-uid="Hi.NcParsers.Claims.IPositioningModeClaim.AbsRelCoordinateMode*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_IPositioningModeClaim_AbsRelCoordinateMode_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPositioningModeClaim.AbsRelCoordinateMode*"></a>
<h3 id="Hi_NcParsers_Claims_IPositioningModeClaim_AbsRelCoordinateMode" data-uid="Hi.NcParsers.Claims.IPositioningModeClaim.AbsRelCoordinateMode"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_IPositioningModeClaim_AbsRelCoordinateMode" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPositioningModeClaim.AbsRelCoordinateMode">
AbsRelCoordinateMode AbsRelCoordinateMode
</h3> </h3>
@ -165,7 +165,7 @@ Interface IPositioningModeClaim
<h4 class="section">Property Value</h4> <h4 class="section">Property Value</h4>
<dl class="parameters"> <dl class="parameters">
<dt><a class="xref" href="Hi.NcParsers.Claims.PositioningMode.html">PositioningMode</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.PositioningMode.html">PositioningMode</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.IPreparedToolClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPreparedToolClaim">
<h1 id="Hi_NcParsers_Claims_IPreparedToolClaim" data-uid="Hi.NcParsers.Claims.IPreparedToolClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_IPreparedToolClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPreparedToolClaim" class="text-break">
Interface IPreparedToolClaim Interface IPreparedToolClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -145,9 +145,9 @@ Interface IPreparedToolClaim
</h2> </h2>
<a id="Hi_NcParsers_Claims_IPreparedToolClaim_PreparedT_" data-uid="Hi.NcParsers.Claims.IPreparedToolClaim.PreparedT*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_IPreparedToolClaim_PreparedT_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPreparedToolClaim.PreparedT*"></a>
<h3 id="Hi_NcParsers_Claims_IPreparedToolClaim_PreparedT" data-uid="Hi.NcParsers.Claims.IPreparedToolClaim.PreparedT"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_IPreparedToolClaim_PreparedT" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IPreparedToolClaim.PreparedT">
PreparedT PreparedT
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.ISpindleSpeedClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.ISpindleSpeedClaim">
<h1 id="Hi_NcParsers_Claims_ISpindleSpeedClaim" data-uid="Hi.NcParsers.Claims.ISpindleSpeedClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_ISpindleSpeedClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.ISpindleSpeedClaim" class="text-break">
Interface ISpindleSpeedClaim Interface ISpindleSpeedClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.IToolClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.IToolClaim">
<h1 id="Hi_NcParsers_Claims_IToolClaim" data-uid="Hi.NcParsers.Claims.IToolClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_IToolClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IToolClaim" class="text-break">
Interface IToolClaim Interface IToolClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -145,9 +145,9 @@ Interface IToolClaim
</h2> </h2>
<a id="Hi_NcParsers_Claims_IToolClaim_T_" data-uid="Hi.NcParsers.Claims.IToolClaim.T*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_IToolClaim_T_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IToolClaim.T*"></a>
<h3 id="Hi_NcParsers_Claims_IToolClaim_T" data-uid="Hi.NcParsers.Claims.IToolClaim.T"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_IToolClaim_T" data-uid="Hi.Numerical.SoftParsers.ClaimBased.IToolClaim.T">
T T
</h3> </h3>

View File

@ -84,20 +84,20 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.Iso.G54CoordinateClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G54CoordinateClaim">
<h1 id="Hi_NcParsers_Claims_Iso_G54CoordinateClaim" data-uid="Hi.NcParsers.Claims.Iso.G54CoordinateClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G54CoordinateClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G54CoordinateClaim" class="text-break">
Class G54CoordinateClaim Class G54CoordinateClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a>.<a class="xref" href="Hi.NcParsers.Claims.Iso.html">Iso</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Iso.html">Iso</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
<div class="markdown summary"><p>Primary Coordinate <a class="xref" href="Hi.NcParsers.Claims.IClaim.html">IClaim</a>. <div class="markdown summary"><p>Primary Coordinate <a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IClaim.html">IClaim</a>.
Resolving series includes G54,G55,...,G59,G59.1,G59.2,...G59.9.</p> Resolving series includes G54,G55,...,G59,G59.1,G59.2,...G59.9.</p>
</div> </div>
<div class="markdown conceptual"></div> <div class="markdown conceptual"></div>
@ -120,11 +120,11 @@ Resolving series includes G54,G55,...,G59,G59.1,G59.2,...G59.9.</p>
<dl class="typelist implements"> <dl class="typelist implements">
<dt>Implements</dt> <dt>Implements</dt>
<dd> <dd>
<div><a class="xref" href="Hi.NcParsers.Claims.ICoordinateTranslationClaim.html">ICoordinateTranslationClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTranslationClaim.html">ICoordinateTranslationClaim</a></div>
<div><a class="xref" href="Hi.NcParsers.Claims.ICoordinateTransformationClaim.html">ICoordinateTransformationClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTransformationClaim.html">ICoordinateTransformationClaim</a></div>
<div><a class="xref" href="Hi.NcParsers.Claims.ICoordinateMarkClaim.html">ICoordinateMarkClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateMarkClaim.html">ICoordinateMarkClaim</a></div>
<div><a class="xref" href="Hi.NcParsers.Claims.IModalFlagClaim.html">IModalFlagClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IModalFlagClaim.html">IModalFlagClaim</a></div>
<div><a class="xref" href="Hi.NcParsers.Claims.IClaim.html">IClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IClaim.html">IClaim</a></div>
</dd> </dd>
</dl> </dl>
@ -189,43 +189,9 @@ Resolving series includes G54,G55,...,G59,G59.1,G59.2,...G59.9.</p>
</h2> </h2>
<a id="Hi_NcParsers_Claims_Iso_G54CoordinateClaim_CdnTransformMat4d_" data-uid="Hi.NcParsers.Claims.Iso.G54CoordinateClaim.CdnTransformMat4d*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G54CoordinateClaim_CoordinateMark_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G54CoordinateClaim.CoordinateMark*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_G54CoordinateClaim_CdnTransformMat4d" data-uid="Hi.NcParsers.Claims.Iso.G54CoordinateClaim.CdnTransformMat4d"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G54CoordinateClaim_CoordinateMark" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G54CoordinateClaim.CoordinateMark">
CdnTransformMat4d
</h3>
<div class="markdown level1 summary"><p>Coordinate transmformation mat.
From parent component to child component.
Coordinate transmformation mat is inversed mat of <a class="xref" href="Hi.NcParsers.Claims.ICoordinateTransformationClaim.html#Hi_NcParsers_Claims_ICoordinateTransformationClaim_PosTransformMat4d">PosTransformMat4d</a>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Mat4d CdnTransformMat4d { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.Geom.Mat4d.html">Mat4d</a></dt>
<dd></dd>
</dl>
<a id="Hi_NcParsers_Claims_Iso_G54CoordinateClaim_CoordinateMark_" data-uid="Hi.NcParsers.Claims.Iso.G54CoordinateClaim.CoordinateMark*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_G54CoordinateClaim_CoordinateMark" data-uid="Hi.NcParsers.Claims.Iso.G54CoordinateClaim.CoordinateMark">
CoordinateMark CoordinateMark
</h3> </h3>
@ -250,7 +216,7 @@ Coordinate transmformation mat is inversed mat of <a class="xref" href="Hi.NcPar
<h4 class="section" id="Hi_NcParsers_Claims_Iso_G54CoordinateClaim_CoordinateMark_remarks">Remarks</h4> <h4 class="section" id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G54CoordinateClaim_CoordinateMark_remarks">Remarks</h4>
<div class="markdown level1 remarks"><p>The values can be <div class="markdown level1 remarks"><p>The values can be
G54,G55,...,G59,G59.1,G59.2,...G59.9.</p> G54,G55,...,G59,G59.1,G59.2,...G59.9.</p>
</div> </div>
@ -258,9 +224,9 @@ G54,G55,...,G59,G59.1,G59.2,...G59.9.</p>
<a id="Hi_NcParsers_Claims_Iso_G54CoordinateClaim_G54SeriesCode_" data-uid="Hi.NcParsers.Claims.Iso.G54CoordinateClaim.G54SeriesCode*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G54CoordinateClaim_G54SeriesCode_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G54CoordinateClaim.G54SeriesCode*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_G54CoordinateClaim_G54SeriesCode" data-uid="Hi.NcParsers.Claims.Iso.G54CoordinateClaim.G54SeriesCode"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G54CoordinateClaim_G54SeriesCode" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G54CoordinateClaim.G54SeriesCode">
G54SeriesCode G54SeriesCode
</h3> </h3>
@ -289,9 +255,9 @@ G54,G55,...,G59,G59.1,G59.2,...G59.9.</p>
<a id="Hi_NcParsers_Claims_Iso_G54CoordinateClaim_ModalFlags_" data-uid="Hi.NcParsers.Claims.Iso.G54CoordinateClaim.ModalFlags*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G54CoordinateClaim_ModalFlags_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G54CoordinateClaim.ModalFlags*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_G54CoordinateClaim_ModalFlags" data-uid="Hi.NcParsers.Claims.Iso.G54CoordinateClaim.ModalFlags"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G54CoordinateClaim_ModalFlags" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G54CoordinateClaim.ModalFlags">
ModalFlags ModalFlags
</h3> </h3>
@ -320,9 +286,41 @@ G54,G55,...,G59,G59.1,G59.2,...G59.9.</p>
<a id="Hi_NcParsers_Claims_Iso_G54CoordinateClaim_PointTranslationXyz_" data-uid="Hi.NcParsers.Claims.Iso.G54CoordinateClaim.PointTranslationXyz*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G54CoordinateClaim_PointTransformMat4d_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G54CoordinateClaim.PointTransformMat4d*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_G54CoordinateClaim_PointTranslationXyz" data-uid="Hi.NcParsers.Claims.Iso.G54CoordinateClaim.PointTranslationXyz"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G54CoordinateClaim_PointTransformMat4d" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G54CoordinateClaim.PointTransformMat4d">
PointTransformMat4d
</h3>
<div class="markdown level1 summary"><p>Point transmformation mat.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Mat4d PointTransformMat4d { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.Geom.Mat4d.html">Mat4d</a></dt>
<dd></dd>
</dl>
<a id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G54CoordinateClaim_PointTranslationXyz_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G54CoordinateClaim.PointTranslationXyz*"></a>
<h3 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G54CoordinateClaim_PointTranslationXyz" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G54CoordinateClaim.PointTranslationXyz">
PointTranslationXyz PointTranslationXyz
</h3> </h3>
@ -352,39 +350,6 @@ G54,G55,...,G59,G59.1,G59.2,...G59.9.</p>
<a id="Hi_NcParsers_Claims_Iso_G54CoordinateClaim_PosTransformMat4d_" data-uid="Hi.NcParsers.Claims.Iso.G54CoordinateClaim.PosTransformMat4d*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_G54CoordinateClaim_PosTransformMat4d" data-uid="Hi.NcParsers.Claims.Iso.G54CoordinateClaim.PosTransformMat4d">
PosTransformMat4d
</h3>
<div class="markdown level1 summary"><p>Point transmformation mat.
From parent component to child component.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Mat4d PosTransformMat4d { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.Geom.Mat4d.html">Mat4d</a></dt>
<dd></dd>
</dl>
</article> </article>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim">
<h1 id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim" data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G68CoordinateClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim" class="text-break">
Class G68CoordinateClaim Class G68CoordinateClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a>.<a class="xref" href="Hi.NcParsers.Claims.Iso.html">Iso</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Iso.html">Iso</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -119,10 +119,10 @@ Class G68CoordinateClaim
<dl class="typelist implements"> <dl class="typelist implements">
<dt>Implements</dt> <dt>Implements</dt>
<dd> <dd>
<div><a class="xref" href="Hi.NcParsers.Claims.ICoordinateTransformationClaim.html">ICoordinateTransformationClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTransformationClaim.html">ICoordinateTransformationClaim</a></div>
<div><a class="xref" href="Hi.NcParsers.Claims.ICoordinateMarkClaim.html">ICoordinateMarkClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateMarkClaim.html">ICoordinateMarkClaim</a></div>
<div><a class="xref" href="Hi.NcParsers.Claims.IModalFlagClaim.html">IModalFlagClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IModalFlagClaim.html">IModalFlagClaim</a></div>
<div><a class="xref" href="Hi.NcParsers.Claims.IClaim.html">IClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IClaim.html">IClaim</a></div>
</dd> </dd>
</dl> </dl>
@ -187,9 +187,9 @@ Class G68CoordinateClaim
</h2> </h2>
<a id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim__ctor_" data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim.#ctor*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G68CoordinateClaim__ctor_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.#ctor*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim__ctor_Hi_Geom_Vec3d_Hi_Geom_Vec3d_System_Double_System_Func_Hi_NcParsers_Claims_Iso_OrthogonalPlaneClaim__" data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim.#ctor(Hi.Geom.Vec3d,Hi.Geom.Vec3d,System.Double,System.Func{Hi.NcParsers.Claims.Iso.OrthogonalPlaneClaim})"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G68CoordinateClaim__ctor_Hi_Geom_Vec3d_Hi_Geom_Vec3d_System_Double_System_Func_Hi_Numerical_SoftParsers_ClaimBased_Iso_OrthogonalPlaneClaim__" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.#ctor(Hi.Geom.Vec3d,Hi.Geom.Vec3d,System.Double,System.Func{Hi.Numerical.SoftParsers.ClaimBased.Iso.OrthogonalPlaneClaim})">
G68CoordinateClaim(Vec3d, Vec3d, double, Func&lt;OrthogonalPlaneClaim&gt;) G68CoordinateClaim(Vec3d, Vec3d, double, Func&lt;OrthogonalPlaneClaim&gt;)
</h3> </h3>
@ -210,7 +210,7 @@ Class G68CoordinateClaim
<dd></dd> <dd></dd>
<dt><code>R</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt> <dt><code>R</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd></dd> <dd></dd>
<dt><code>orthogonalPlaneClaimGetter</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-1">Func</a>&lt;<a class="xref" href="Hi.NcParsers.Claims.Iso.OrthogonalPlaneClaim.html">OrthogonalPlaneClaim</a>&gt;</dt> <dt><code>orthogonalPlaneClaimGetter</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-1">Func</a>&lt;<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Iso.OrthogonalPlaneClaim.html">OrthogonalPlaneClaim</a>&gt;</dt>
<dd></dd> <dd></dd>
</dl> </dl>
@ -229,46 +229,9 @@ Class G68CoordinateClaim
</h2> </h2>
<a id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim_CdnTransformMat4d_" data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim.CdnTransformMat4d*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G68CoordinateClaim_CoordinateMark_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.CoordinateMark*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim_CdnTransformMat4d" data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim.CdnTransformMat4d"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G68CoordinateClaim_CoordinateMark" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.CoordinateMark">
CdnTransformMat4d
</h3>
<div class="markdown level1 summary"><p>Coordinate transmformation mat.
From parent component to child component.
Coordinate transmformation mat is inversed mat of <a class="xref" href="Hi.NcParsers.Claims.ICoordinateTransformationClaim.html#Hi_NcParsers_Claims_ICoordinateTransformationClaim_PosTransformMat4d">PosTransformMat4d</a>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Mat4d CdnTransformMat4d { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.Geom.Mat4d.html">Mat4d</a></dt>
<dd></dd>
</dl>
<h4 class="section" id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim_CdnTransformMat4d_remarks">Remarks</h4>
<div class="markdown level1 remarks"><p>Apply IJK first if ijk not all nan.</p>
</div>
<a id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim_CoordinateMark_" data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim.CoordinateMark*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim_CoordinateMark" data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim.CoordinateMark">
CoordinateMark CoordinateMark
</h3> </h3>
@ -297,9 +260,9 @@ Coordinate transmformation mat is inversed mat of <a class="xref" href="Hi.NcPar
<a id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim_IJK_" data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim.IJK*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G68CoordinateClaim_IJK_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.IJK*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim_IJK" data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim.IJK"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G68CoordinateClaim_IJK" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.IJK">
IJK IJK
</h3> </h3>
@ -325,7 +288,7 @@ Coordinate transmformation mat is inversed mat of <a class="xref" href="Hi.NcPar
<h4 class="section" id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim_IJK_remarks">Remarks</h4> <h4 class="section" id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G68CoordinateClaim_IJK_remarks">Remarks</h4>
<div class="markdown level1 remarks"><p>in most case that cnc engineer made, ijk is zero. <div class="markdown level1 remarks"><p>in most case that cnc engineer made, ijk is zero.
the cnc engineer used to use G17,G18,G19.</p> the cnc engineer used to use G17,G18,G19.</p>
</div> </div>
@ -333,9 +296,9 @@ the cnc engineer used to use G17,G18,G19.</p>
<a id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim_ModalFlags_" data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim.ModalFlags*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G68CoordinateClaim_ModalFlags_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.ModalFlags*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim_ModalFlags" data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim.ModalFlags"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G68CoordinateClaim_ModalFlags" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.ModalFlags">
ModalFlags ModalFlags
</h3> </h3>
@ -364,9 +327,9 @@ the cnc engineer used to use G17,G18,G19.</p>
<a id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim_OrthogonalPlaneClaimGetter_" data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim.OrthogonalPlaneClaimGetter*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G68CoordinateClaim_OrthogonalPlaneClaimGetter_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.OrthogonalPlaneClaimGetter*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim_OrthogonalPlaneClaimGetter" data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim.OrthogonalPlaneClaimGetter"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G68CoordinateClaim_OrthogonalPlaneClaimGetter" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.OrthogonalPlaneClaimGetter">
OrthogonalPlaneClaimGetter OrthogonalPlaneClaimGetter
</h3> </h3>
@ -384,7 +347,7 @@ the cnc engineer used to use G17,G18,G19.</p>
<h4 class="section">Property Value</h4> <h4 class="section">Property Value</h4>
<dl class="parameters"> <dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-1">Func</a>&lt;<a class="xref" href="Hi.NcParsers.Claims.Iso.OrthogonalPlaneClaim.html">OrthogonalPlaneClaim</a>&gt;</dt> <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-1">Func</a>&lt;<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Iso.OrthogonalPlaneClaim.html">OrthogonalPlaneClaim</a>&gt;</dt>
<dd></dd> <dd></dd>
</dl> </dl>
@ -395,20 +358,19 @@ the cnc engineer used to use G17,G18,G19.</p>
<a id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim_PosTransformMat4d_" data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim.PosTransformMat4d*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G68CoordinateClaim_PointTransformMat4d_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.PointTransformMat4d*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim_PosTransformMat4d" data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim.PosTransformMat4d"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G68CoordinateClaim_PointTransformMat4d" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.PointTransformMat4d">
PosTransformMat4d PointTransformMat4d
</h3> </h3>
<div class="markdown level1 summary"><p>Point transmformation mat. <div class="markdown level1 summary"><p>Point transmformation mat.</p>
From parent component to child component.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public Mat4d PosTransformMat4d { get; }</code></pre> <pre><code class="lang-csharp hljs">public Mat4d PointTransformMat4d { get; }</code></pre>
</div> </div>
@ -424,16 +386,16 @@ From parent component to child component.</p>
<h4 class="section" id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim_PosTransformMat4d_remarks">Remarks</h4> <h4 class="section" id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G68CoordinateClaim_PointTransformMat4d_remarks">Remarks</h4>
<div class="markdown level1 remarks"><p>Apply IJK first if ijk not all nan.</p> <div class="markdown level1 remarks"><p>Apply IJK first if ijk not all nan.</p>
</div> </div>
<a id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim_R_" data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim.R*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G68CoordinateClaim_R_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.R*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim_R" data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim.R"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G68CoordinateClaim_R" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.R">
R R
</h3> </h3>
@ -463,9 +425,9 @@ From parent component to child component.</p>
<a id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim_RotationCenter_" data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim.RotationCenter*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G68CoordinateClaim_RotationCenter_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.RotationCenter*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_G68CoordinateClaim_RotationCenter" data-uid="Hi.NcParsers.Claims.Iso.G68CoordinateClaim.RotationCenter"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_G68CoordinateClaim_RotationCenter" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.RotationCenter">
RotationCenter RotationCenter
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.Iso.IIsoHeightIdClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.IIsoHeightIdClaim">
<h1 id="Hi_NcParsers_Claims_Iso_IIsoHeightIdClaim" data-uid="Hi.NcParsers.Claims.Iso.IIsoHeightIdClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_IIsoHeightIdClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.IIsoHeightIdClaim" class="text-break">
Interface IIsoHeightIdClaim Interface IIsoHeightIdClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a>.<a class="xref" href="Hi.NcParsers.Claims.Iso.html">Iso</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Iso.html">Iso</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -145,9 +145,9 @@ Interface IIsoHeightIdClaim
</h2> </h2>
<a id="Hi_NcParsers_Claims_Iso_IIsoHeightIdClaim_HId_" data-uid="Hi.NcParsers.Claims.Iso.IIsoHeightIdClaim.HId*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Iso_IIsoHeightIdClaim_HId_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.IIsoHeightIdClaim.HId*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_IIsoHeightIdClaim_HId" data-uid="Hi.NcParsers.Claims.Iso.IIsoHeightIdClaim.HId"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_IIsoHeightIdClaim_HId" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.IIsoHeightIdClaim.HId">
HId HId
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.Iso.IsoHeightOffsetClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.IsoHeightOffsetClaim">
<h1 id="Hi_NcParsers_Claims_Iso_IsoHeightOffsetClaim" data-uid="Hi.NcParsers.Claims.Iso.IsoHeightOffsetClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_IsoHeightOffsetClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.IsoHeightOffsetClaim" class="text-break">
Class IsoHeightOffsetClaim Class IsoHeightOffsetClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a>.<a class="xref" href="Hi.NcParsers.Claims.Iso.html">Iso</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Iso.html">Iso</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -118,9 +118,9 @@ Class IsoHeightOffsetClaim
<dl class="typelist implements"> <dl class="typelist implements">
<dt>Implements</dt> <dt>Implements</dt>
<dd> <dd>
<div><a class="xref" href="Hi.NcParsers.Claims.Iso.IIsoHeightIdClaim.html">IIsoHeightIdClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Iso.IIsoHeightIdClaim.html">IIsoHeightIdClaim</a></div>
<div><a class="xref" href="Hi.NcParsers.Claims.IHeightOffsetClaim.html">IHeightOffsetClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IHeightOffsetClaim.html">IHeightOffsetClaim</a></div>
<div><a class="xref" href="Hi.NcParsers.Claims.IClaim.html">IClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IClaim.html">IClaim</a></div>
</dd> </dd>
</dl> </dl>
@ -185,9 +185,9 @@ Class IsoHeightOffsetClaim
</h2> </h2>
<a id="Hi_NcParsers_Claims_Iso_IsoHeightOffsetClaim_HId_" data-uid="Hi.NcParsers.Claims.Iso.IsoHeightOffsetClaim.HId*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Iso_IsoHeightOffsetClaim_HId_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.IsoHeightOffsetClaim.HId*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_IsoHeightOffsetClaim_HId" data-uid="Hi.NcParsers.Claims.Iso.IsoHeightOffsetClaim.HId"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_IsoHeightOffsetClaim_HId" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.IsoHeightOffsetClaim.HId">
HId HId
</h3> </h3>
@ -216,9 +216,9 @@ Class IsoHeightOffsetClaim
<a id="Hi_NcParsers_Claims_Iso_IsoHeightOffsetClaim_HeightOffset_mm_" data-uid="Hi.NcParsers.Claims.Iso.IsoHeightOffsetClaim.HeightOffset_mm*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Iso_IsoHeightOffsetClaim_HeightOffset_mm_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.IsoHeightOffsetClaim.HeightOffset_mm*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_IsoHeightOffsetClaim_HeightOffset_mm" data-uid="Hi.NcParsers.Claims.Iso.IsoHeightOffsetClaim.HeightOffset_mm"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_IsoHeightOffsetClaim_HeightOffset_mm" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.IsoHeightOffsetClaim.HeightOffset_mm">
HeightOffset_mm HeightOffset_mm
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.Iso.OrthogonalPlaneClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.OrthogonalPlaneClaim">
<h1 id="Hi_NcParsers_Claims_Iso_OrthogonalPlaneClaim" data-uid="Hi.NcParsers.Claims.Iso.OrthogonalPlaneClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_OrthogonalPlaneClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.OrthogonalPlaneClaim" class="text-break">
Class OrthogonalPlaneClaim Class OrthogonalPlaneClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a>.<a class="xref" href="Hi.NcParsers.Claims.Iso.html">Iso</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Iso.html">Iso</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -119,8 +119,8 @@ Class OrthogonalPlaneClaim
<dl class="typelist implements"> <dl class="typelist implements">
<dt>Implements</dt> <dt>Implements</dt>
<dd> <dd>
<div><a class="xref" href="Hi.NcParsers.Claims.IModalFlagClaim.html">IModalFlagClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IModalFlagClaim.html">IModalFlagClaim</a></div>
<div><a class="xref" href="Hi.NcParsers.Claims.IClaim.html">IClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IClaim.html">IClaim</a></div>
</dd> </dd>
</dl> </dl>
@ -185,9 +185,9 @@ Class OrthogonalPlaneClaim
</h2> </h2>
<a id="Hi_NcParsers_Claims_Iso_OrthogonalPlaneClaim_ModalFlags_" data-uid="Hi.NcParsers.Claims.Iso.OrthogonalPlaneClaim.ModalFlags*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Iso_OrthogonalPlaneClaim_ModalFlags_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.OrthogonalPlaneClaim.ModalFlags*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_OrthogonalPlaneClaim_ModalFlags" data-uid="Hi.NcParsers.Claims.Iso.OrthogonalPlaneClaim.ModalFlags"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_OrthogonalPlaneClaim_ModalFlags" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.OrthogonalPlaneClaim.ModalFlags">
ModalFlags ModalFlags
</h3> </h3>
@ -216,9 +216,9 @@ Class OrthogonalPlaneClaim
<a id="Hi_NcParsers_Claims_Iso_OrthogonalPlaneClaim_OrthogonalPlaneFlag_" data-uid="Hi.NcParsers.Claims.Iso.OrthogonalPlaneClaim.OrthogonalPlaneFlag*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_Iso_OrthogonalPlaneClaim_OrthogonalPlaneFlag_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.OrthogonalPlaneClaim.OrthogonalPlaneFlag*"></a>
<h3 id="Hi_NcParsers_Claims_Iso_OrthogonalPlaneClaim_OrthogonalPlaneFlag" data-uid="Hi.NcParsers.Claims.Iso.OrthogonalPlaneClaim.OrthogonalPlaneFlag"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_Iso_OrthogonalPlaneClaim_OrthogonalPlaneFlag" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso.OrthogonalPlaneClaim.OrthogonalPlaneFlag">
OrthogonalPlaneFlag OrthogonalPlaneFlag
</h3> </h3>
@ -249,7 +249,7 @@ Class OrthogonalPlaneClaim
<h2 id="seealso">See Also</h2> <h2 id="seealso">See Also</h2>
<div class="seealso"> <div class="seealso">
<div><a class="xref" href="Hi.NcParsers.Claims.Iso.OrthogonalPlaneClaim.html#Hi_NcParsers_Claims_Iso_OrthogonalPlaneClaim_OrthogonalPlaneFlag">OrthogonalPlaneFlag</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Iso.OrthogonalPlaneClaim.html#Hi_Numerical_SoftParsers_ClaimBased_Iso_OrthogonalPlaneClaim_OrthogonalPlaneFlag">OrthogonalPlaneFlag</a></div>
</div> </div>
</article> </article>

View File

@ -2,9 +2,9 @@
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>Namespace Hi.NcParsers.Claims.Iso | HiAPI-C# 2025 </title> <title>Namespace Hi.Numerical.SoftParsers.ClaimBased.Iso | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Namespace Hi.NcParsers.Claims.Iso | HiAPI-C# 2025 "> <meta name="title" content="Namespace Hi.Numerical.SoftParsers.ClaimBased.Iso | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico"> <link rel="icon" href="../img/HiAPI.favicon.ico">
@ -84,9 +84,9 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.Iso"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso">
<h1 id="Hi_NcParsers_Claims_Iso" data-uid="Hi.NcParsers.Claims.Iso" class="text-break">Namespace Hi.NcParsers.Claims.Iso</h1> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_Iso" data-uid="Hi.Numerical.SoftParsers.ClaimBased.Iso" class="text-break">Namespace Hi.Numerical.SoftParsers.ClaimBased.Iso</h1>
<div class="markdown level0 summary"></div> <div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<div class="markdown level0 remarks"></div> <div class="markdown level0 remarks"></div>
@ -95,22 +95,22 @@
Classes Classes
</h3> </h3>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.Iso.G54CoordinateClaim.html">G54CoordinateClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Iso.G54CoordinateClaim.html">G54CoordinateClaim</a></dt>
<dd><p>Primary Coordinate <a class="xref" href="Hi.NcParsers.Claims.IClaim.html">IClaim</a>. <dd><p>Primary Coordinate <a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IClaim.html">IClaim</a>.
Resolving series includes G54,G55,...,G59,G59.1,G59.2,...G59.9.</p> Resolving series includes G54,G55,...,G59,G59.1,G59.2,...G59.9.</p>
</dd> </dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.Iso.G68CoordinateClaim.html">G68CoordinateClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.html">G68CoordinateClaim</a></dt>
<dd><p>Represents arguments for G68 coordinate rotation command.</p> <dd><p>Represents arguments for G68 coordinate rotation command.</p>
</dd> </dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.Iso.IsoHeightOffsetClaim.html">IsoHeightOffsetClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Iso.IsoHeightOffsetClaim.html">IsoHeightOffsetClaim</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.Iso.OrthogonalPlaneClaim.html">OrthogonalPlaneClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Iso.OrthogonalPlaneClaim.html">OrthogonalPlaneClaim</a></dt>
<dd><p>Plane selection for G17,G18,G19.</p> <dd><p>Plane selection for G17,G18,G19.</p>
</dd> </dd>
</dl> </dl>
@ -118,7 +118,7 @@ Resolving series includes G54,G55,...,G59,G59.1,G59.2,...G59.9.</p>
Interfaces Interfaces
</h3> </h3>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.Iso.IIsoHeightIdClaim.html">IIsoHeightIdClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.Iso.IIsoHeightIdClaim.html">IIsoHeightIdClaim</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>

View File

@ -84,17 +84,17 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.PositioningMode"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.PositioningMode">
<h1 id="Hi_NcParsers_Claims_PositioningMode" data-uid="Hi.NcParsers.Claims.PositioningMode" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_PositioningMode" data-uid="Hi.Numerical.SoftParsers.ClaimBased.PositioningMode" class="text-break">
Enum PositioningMode Enum PositioningMode
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -144,17 +144,17 @@ Enum PositioningMode
<h2 id="fields">Fields <h2 id="fields">Fields
</h2> </h2>
<dl class="parameters"> <dl class="parameters">
<dt id="Hi_NcParsers_Claims_PositioningMode_Absolute"><code>Absolute = 1</code></dt> <dt id="Hi_Numerical_SoftParsers_ClaimBased_PositioningMode_Absolute"><code>Absolute = 1</code></dt>
<dd><p>Absolute Coordinate. <dd><p>Absolute Coordinate.
Coresponding to ISO NC Flag G90.</p> Coresponding to ISO NC Flag G90.</p>
</dd> </dd>
<dt id="Hi_NcParsers_Claims_PositioningMode_Incremental"><code>Incremental = 2</code></dt> <dt id="Hi_Numerical_SoftParsers_ClaimBased_PositioningMode_Incremental"><code>Incremental = 2</code></dt>
<dd><p>Relative(Incremental) Coordinate. <dd><p>Relative(Incremental) Coordinate.
Coresponding to ISO NC Flag G91.</p> Coresponding to ISO NC Flag G91.</p>
</dd> </dd>
<dt id="Hi_NcParsers_Claims_PositioningMode_UnDefined"><code>UnDefined = 0</code></dt> <dt id="Hi_Numerical_SoftParsers_ClaimBased_PositioningMode_UnDefined"><code>UnDefined = 0</code></dt>
<dd></dd> <dd></dd>
</dl> </dl>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.SentenceClaim"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased.SentenceClaim">
<h1 id="Hi_NcParsers_Claims_SentenceClaim" data-uid="Hi.NcParsers.Claims.SentenceClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_ClaimBased_SentenceClaim" data-uid="Hi.Numerical.SoftParsers.ClaimBased.SentenceClaim" class="text-break">
Class SentenceClaim Class SentenceClaim
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.html">ClaimBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -119,7 +119,7 @@ Class SentenceClaim
<dl class="typelist implements"> <dl class="typelist implements">
<dt>Implements</dt> <dt>Implements</dt>
<dd> <dd>
<div><a class="xref" href="Hi.NcParsers.Claims.IClaim.html">IClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IClaim.html">IClaim</a></div>
</dd> </dd>
</dl> </dl>
@ -184,9 +184,9 @@ Class SentenceClaim
</h2> </h2>
<a id="Hi_NcParsers_Claims_SentenceClaim_ClaimList_" data-uid="Hi.NcParsers.Claims.SentenceClaim.ClaimList*"></a> <a id="Hi_Numerical_SoftParsers_ClaimBased_SentenceClaim_ClaimList_" data-uid="Hi.Numerical.SoftParsers.ClaimBased.SentenceClaim.ClaimList*"></a>
<h3 id="Hi_NcParsers_Claims_SentenceClaim_ClaimList" data-uid="Hi.NcParsers.Claims.SentenceClaim.ClaimList"> <h3 id="Hi_Numerical_SoftParsers_ClaimBased_SentenceClaim_ClaimList" data-uid="Hi.Numerical.SoftParsers.ClaimBased.SentenceClaim.ClaimList">
ClaimList ClaimList
</h3> </h3>
@ -204,7 +204,7 @@ Class SentenceClaim
<h4 class="section">Property Value</h4> <h4 class="section">Property Value</h4>
<dl class="parameters"> <dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a>&lt;<a class="xref" href="Hi.NcParsers.Claims.IClaim.html">IClaim</a>&gt;</dt> <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a>&lt;<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IClaim.html">IClaim</a>&gt;</dt>
<dd></dd> <dd></dd>
</dl> </dl>

View File

@ -2,9 +2,9 @@
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>Namespace Hi.NcParsers.Claims | HiAPI-C# 2025 </title> <title>Namespace Hi.Numerical.SoftParsers.ClaimBased | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Namespace Hi.NcParsers.Claims | HiAPI-C# 2025 "> <meta name="title" content="Namespace Hi.Numerical.SoftParsers.ClaimBased | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico"> <link rel="icon" href="../img/HiAPI.favicon.ico">
@ -84,9 +84,9 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims"> <article data-uid="Hi.Numerical.SoftParsers.ClaimBased">
<h1 id="Hi_NcParsers_Claims" data-uid="Hi.NcParsers.Claims" class="text-break">Namespace Hi.NcParsers.Claims</h1> <h1 id="Hi_Numerical_SoftParsers_ClaimBased" data-uid="Hi.Numerical.SoftParsers.ClaimBased" class="text-break">Namespace Hi.Numerical.SoftParsers.ClaimBased</h1>
<div class="markdown level0 summary"></div> <div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<div class="markdown level0 remarks"></div> <div class="markdown level0 remarks"></div>
@ -95,15 +95,7 @@
Classes Classes
</h3> </h3>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.McXyzClaim.html">McXyzClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.SentenceClaim.html">SentenceClaim</a></dt>
<dd></dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.ProgramXyzClaim.html">ProgramXyzClaim</a></dt>
<dd></dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.SentenceClaim.html">SentenceClaim</a></dt>
<dd><p>Simultaneous Claim.</p> <dd><p>Simultaneous Claim.</p>
</dd> </dd>
</dl> </dl>
@ -111,95 +103,86 @@ Classes
Interfaces Interfaces
</h3> </h3>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.IClaim.html">IClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IClaim.html">IClaim</a></dt>
<dd><p>Logic of NC or part of NC statement. <dd><p>Logic of NC or part of NC statement.
Different from the syntax-goal json object which is hard to fully normalized, Different from the syntax-goal json object which is hard to fully normalized,
<a class="xref" href="Hi.NcParsers.Claims.IClaim.html">IClaim</a> is normalized-like object before action.</p> <a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IClaim.html">IClaim</a> is normalized-like object before action.</p>
</dd> </dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.ICoordinateMarkClaim.html">ICoordinateMarkClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateMarkClaim.html">ICoordinateMarkClaim</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.ICoordinateTransformationClaim.html">ICoordinateTransformationClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTransformationClaim.html">ICoordinateTransformationClaim</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.ICoordinateTranslationClaim.html">ICoordinateTranslationClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTranslationClaim.html">ICoordinateTranslationClaim</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.IFeedrateClaim.html">IFeedrateClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IFeatureXyzClaim.html">IFeatureXyzClaim</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.IHeightOffsetClaim.html">IHeightOffsetClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IFeedrateClaim.html">IFeedrateClaim</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.IHubClaim.html">IHubClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IHeightOffsetClaim.html">IHeightOffsetClaim</a></dt>
<dd><p>Working Json path hub.</p>
</dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.IMcXyzClaim.html">IMcXyzClaim</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.IMcXyzabcClaim.html">IMcXyzabcClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IMcXyzabcClaim.html">IMcXyzabcClaim</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.IMessageClaim.html">IMessageClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IMessageClaim.html">IMessageClaim</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.IModalFlagClaim.html">IModalFlagClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IModalFlagClaim.html">IModalFlagClaim</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.IOneShotClaim.html">IOneShotClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IOneShotClaim.html">IOneShotClaim</a></dt>
<dd><p>One-shot (non-modal) Claim. <dd><p>One-shot (non-modal) Claim.
Claim is active only to one sentence in which it is specified.</p> Claim is active only to one sentence in which it is specified.</p>
</dd> </dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.IPauseClaim.html">IPauseClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IPauseClaim.html">IPauseClaim</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.IPolarClaim.html">IPolarClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IPolarClaim.html">IPolarClaim</a></dt>
<dd><p>The class for G12.1 Polar mode. <dd><p>The class for G12.1 Polar mode.
In G12.1 Polar mode, NC code applies (X,C) as (linear axis, hypothetical axis). In G12.1 Polar mode, NC code applies (X,C) as (linear axis, hypothetical axis).
XC, YA, ZB are available.</p> XC, YA, ZB are available.</p>
</dd> </dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.IPositioningModeClaim.html">IPositioningModeClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IPositioningModeClaim.html">IPositioningModeClaim</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.IPreparedToolClaim.html">IPreparedToolClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IPreparedToolClaim.html">IPreparedToolClaim</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.IProgramXyzClaim.html">IProgramXyzClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.ISpindleSpeedClaim.html">ISpindleSpeedClaim</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.ISpindleSpeedClaim.html">ISpindleSpeedClaim</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IToolClaim.html">IToolClaim</a></dt>
<dd></dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.IToolClaim.html">IToolClaim</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<h3 id="enums"> <h3 id="enums">
Enums Enums
</h3> </h3>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Claims.PositioningMode.html">PositioningMode</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.PositioningMode.html">PositioningMode</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>

View File

@ -2,9 +2,9 @@
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>Class SemanticPiece | HiAPI-C# 2025 </title> <title>Class ClaimPiece | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Class SemanticPiece | HiAPI-C# 2025 "> <meta name="title" content="Class ClaimPiece | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico"> <link rel="icon" href="../img/HiAPI.favicon.ico">
@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Semantics.SemanticPiece"> <article data-uid="Hi.Numerical.SoftParsers.Claims.ClaimPiece">
<h1 id="Hi_NcParsers_Semantics_SemanticPiece" data-uid="Hi.NcParsers.Semantics.SemanticPiece" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_Claims_ClaimPiece" data-uid="Hi.Numerical.SoftParsers.Claims.ClaimPiece" class="text-break">
Class SemanticPiece Class ClaimPiece
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Semantics.html">Semantics</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.Claims.html">Claims</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -101,7 +101,7 @@ Class SemanticPiece
<div class="markdown conceptual"></div> <div class="markdown conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public class SemanticPiece</code></pre> <pre><code class="lang-csharp hljs">public class ClaimPiece</code></pre>
</div> </div>
@ -111,7 +111,7 @@ Class SemanticPiece
<dt>Inheritance</dt> <dt>Inheritance</dt>
<dd> <dd>
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div> <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div><span class="xref">SemanticPiece</span></div> <div><span class="xref">ClaimPiece</span></div>
</dd> </dd>
</dl> </dl>
@ -171,8 +171,8 @@ Class SemanticPiece
<h2 id="Hi_NcParsers_Semantics_SemanticPiece_remarks">Remarks</h2> <h2 id="Hi_Numerical_SoftParsers_Claims_ClaimPiece_remarks">Remarks</h2>
<div class="markdown level0 remarks"><p>The design pattern of <a class="xref" href="Hi.NcParsers.Semantics.SemanticPiece.html#Hi_NcParsers_Semantics_SemanticPiece_Sentence">Sentence</a>, <a class="xref" href="Hi.NcParsers.Semantics.SemanticPiece.html#Hi_NcParsers_Semantics_SemanticPiece_JsonObject">JsonObject</a> and <a class="xref" href="Hi.NcParsers.Claims.SentenceClaim.html">SentenceClaim</a> are one-one-one mapping.</p> <div class="markdown level0 remarks"><p>The design pattern of <a class="xref" href="Hi.Numerical.SoftParsers.Claims.ClaimPiece.html#Hi_Numerical_SoftParsers_Claims_ClaimPiece_Sentence">Sentence</a>, <a class="xref" href="Hi.Numerical.SoftParsers.Claims.ClaimPiece.html#Hi_Numerical_SoftParsers_Claims_ClaimPiece_JsonObject">JsonObject</a> and <a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.SentenceClaim.html">SentenceClaim</a> are one-one-one mapping.</p>
</div> </div>
@ -180,10 +180,10 @@ Class SemanticPiece
</h2> </h2>
<a id="Hi_NcParsers_Semantics_SemanticPiece__ctor_" data-uid="Hi.NcParsers.Semantics.SemanticPiece.#ctor*"></a> <a id="Hi_Numerical_SoftParsers_Claims_ClaimPiece__ctor_" data-uid="Hi.Numerical.SoftParsers.Claims.ClaimPiece.#ctor*"></a>
<h3 id="Hi_NcParsers_Semantics_SemanticPiece__ctor_Hi_NcParsers_Sentence_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.NcParsers.Semantics.SemanticPiece.#ctor(Hi.NcParsers.Sentence,System.Text.Json.Nodes.JsonObject)"> <h3 id="Hi_Numerical_SoftParsers_Claims_ClaimPiece__ctor_Hi_Numerical_SoftParsers_Raws_Sentence_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.Numerical.SoftParsers.Claims.ClaimPiece.#ctor(Hi.Numerical.SoftParsers.Raws.Sentence,System.Text.Json.Nodes.JsonObject)">
SemanticPiece(Sentence, JsonObject) ClaimPiece(Sentence, JsonObject)
</h3> </h3>
@ -191,12 +191,12 @@ Class SemanticPiece
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public SemanticPiece(Sentence sentence, JsonObject jsonObject)</code></pre> <pre><code class="lang-csharp hljs">public ClaimPiece(Sentence sentence, JsonObject jsonObject)</code></pre>
</div> </div>
<h4 class="section">Parameters</h4> <h4 class="section">Parameters</h4>
<dl class="parameters"> <dl class="parameters">
<dt><code>sentence</code> <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a></dt> <dt><code>sentence</code> <a class="xref" href="Hi.Numerical.SoftParsers.Raws.Sentence.html">Sentence</a></dt>
<dd></dd> <dd></dd>
<dt><code>jsonObject</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.text.json.nodes.jsonobject">JsonObject</a></dt> <dt><code>jsonObject</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.text.json.nodes.jsonobject">JsonObject</a></dt>
<dd></dd> <dd></dd>
@ -217,9 +217,9 @@ Class SemanticPiece
</h2> </h2>
<a id="Hi_NcParsers_Semantics_SemanticPiece_ClaimList_" data-uid="Hi.NcParsers.Semantics.SemanticPiece.ClaimList*"></a> <a id="Hi_Numerical_SoftParsers_Claims_ClaimPiece_ClaimList_" data-uid="Hi.Numerical.SoftParsers.Claims.ClaimPiece.ClaimList*"></a>
<h3 id="Hi_NcParsers_Semantics_SemanticPiece_ClaimList" data-uid="Hi.NcParsers.Semantics.SemanticPiece.ClaimList"> <h3 id="Hi_Numerical_SoftParsers_Claims_ClaimPiece_ClaimList" data-uid="Hi.Numerical.SoftParsers.Claims.ClaimPiece.ClaimList">
ClaimList ClaimList
</h3> </h3>
@ -237,7 +237,7 @@ Class SemanticPiece
<h4 class="section">Property Value</h4> <h4 class="section">Property Value</h4>
<dl class="parameters"> <dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a>&lt;<a class="xref" href="Hi.NcParsers.Claims.IClaim.html">IClaim</a>&gt;</dt> <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a>&lt;<a class="xref" href="Hi.Numerical.SoftParsers.ClaimBased.IClaim.html">IClaim</a>&gt;</dt>
<dd></dd> <dd></dd>
</dl> </dl>
@ -248,9 +248,9 @@ Class SemanticPiece
<a id="Hi_NcParsers_Semantics_SemanticPiece_JsonObject_" data-uid="Hi.NcParsers.Semantics.SemanticPiece.JsonObject*"></a> <a id="Hi_Numerical_SoftParsers_Claims_ClaimPiece_JsonObject_" data-uid="Hi.Numerical.SoftParsers.Claims.ClaimPiece.JsonObject*"></a>
<h3 id="Hi_NcParsers_Semantics_SemanticPiece_JsonObject" data-uid="Hi.NcParsers.Semantics.SemanticPiece.JsonObject"> <h3 id="Hi_Numerical_SoftParsers_Claims_ClaimPiece_JsonObject" data-uid="Hi.Numerical.SoftParsers.Claims.ClaimPiece.JsonObject">
JsonObject JsonObject
</h3> </h3>
@ -279,9 +279,9 @@ Class SemanticPiece
<a id="Hi_NcParsers_Semantics_SemanticPiece_Sentence_" data-uid="Hi.NcParsers.Semantics.SemanticPiece.Sentence*"></a> <a id="Hi_Numerical_SoftParsers_Claims_ClaimPiece_Sentence_" data-uid="Hi.Numerical.SoftParsers.Claims.ClaimPiece.Sentence*"></a>
<h3 id="Hi_NcParsers_Semantics_SemanticPiece_Sentence" data-uid="Hi.NcParsers.Semantics.SemanticPiece.Sentence"> <h3 id="Hi_Numerical_SoftParsers_Claims_ClaimPiece_Sentence" data-uid="Hi.Numerical.SoftParsers.Claims.ClaimPiece.Sentence">
Sentence Sentence
</h3> </h3>
@ -299,7 +299,7 @@ Class SemanticPiece
<h4 class="section">Property Value</h4> <h4 class="section">Property Value</h4>
<dl class="parameters"> <dl class="parameters">
<dt><a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.Raws.Sentence.html">Sentence</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>

View File

@ -6,7 +6,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Interface INcSemantic | HiAPI-C# 2025 "> <meta name="title" content="Interface INcSemantic | HiAPI-C# 2025 ">
<meta name="description" content="Builder of .SentenceClaim and LinkedList."> <meta name="description" content="Builder of .ClaimPiece.SentenceClaim and LinkedList.">
<link rel="icon" href="../img/HiAPI.favicon.ico"> <link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css"> <link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css"> <link rel="stylesheet" href="../public/main.css">
@ -84,20 +84,20 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Semantics.INcSemantic"> <article data-uid="Hi.Numerical.SoftParsers.Claims.INcSemantic">
<h1 id="Hi_NcParsers_Semantics_INcSemantic" data-uid="Hi.NcParsers.Semantics.INcSemantic" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_Claims_INcSemantic" data-uid="Hi.Numerical.SoftParsers.Claims.INcSemantic" class="text-break">
Interface INcSemantic Interface INcSemantic
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Semantics.html">Semantics</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.Claims.html">Claims</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
<div class="markdown summary"><p>Builder of <a class="xref" href="Hi.NcParsers.Semantics.SemanticPiece.html">SemanticPiece</a>.SentenceClaim and <a class="xref" href="Hi.NcParsers.Semantics.SemanticPiece.html">SemanticPiece</a> LinkedList.</p> <div class="markdown summary"><p>Builder of <a class="xref" href="Hi.Numerical.SoftParsers.Claims.ClaimPiece.html">ClaimPiece</a>.ClaimPiece.SentenceClaim and <a class="xref" href="Hi.Numerical.SoftParsers.Claims.ClaimPiece.html">ClaimPiece</a> LinkedList.</p>
</div> </div>
<div class="markdown conceptual"></div> <div class="markdown conceptual"></div>
@ -153,9 +153,9 @@ Interface INcSemantic
</h2> </h2>
<a id="Hi_NcParsers_Semantics_INcSemantic_DisplayName_" data-uid="Hi.NcParsers.Semantics.INcSemantic.DisplayName*"></a> <a id="Hi_Numerical_SoftParsers_Claims_INcSemantic_DisplayName_" data-uid="Hi.Numerical.SoftParsers.Claims.INcSemantic.DisplayName*"></a>
<h3 id="Hi_NcParsers_Semantics_INcSemantic_DisplayName" data-uid="Hi.NcParsers.Semantics.INcSemantic.DisplayName"> <h3 id="Hi_Numerical_SoftParsers_Claims_INcSemantic_DisplayName" data-uid="Hi.Numerical.SoftParsers.Claims.INcSemantic.DisplayName">
DisplayName DisplayName
</h3> </h3>
@ -189,24 +189,24 @@ Interface INcSemantic
</h2> </h2>
<a id="Hi_NcParsers_Semantics_INcSemantic_Build_" data-uid="Hi.NcParsers.Semantics.INcSemantic.Build*"></a> <a id="Hi_Numerical_SoftParsers_Claims_INcSemantic_Build_" data-uid="Hi.Numerical.SoftParsers.Claims.INcSemantic.Build*"></a>
<h3 id="Hi_NcParsers_Semantics_INcSemantic_Build_System_Collections_Generic_LinkedListNode_Hi_NcParsers_Semantics_SemanticPiece__" data-uid="Hi.NcParsers.Semantics.INcSemantic.Build(System.Collections.Generic.LinkedListNode{Hi.NcParsers.Semantics.SemanticPiece})"> <h3 id="Hi_Numerical_SoftParsers_Claims_INcSemantic_Build_System_Collections_Generic_LinkedListNode_Hi_Numerical_SoftParsers_Claims_ClaimPiece__" data-uid="Hi.Numerical.SoftParsers.Claims.INcSemantic.Build(System.Collections.Generic.LinkedListNode{Hi.Numerical.SoftParsers.Claims.ClaimPiece})">
Build(LinkedListNode&lt;SemanticPiece&gt;) Build(LinkedListNode&lt;ClaimPiece&gt;)
</h3> </h3>
<div class="markdown level1 summary"><p>Refine <a class="xref" href="Hi.NcParsers.Semantics.SemanticPiece.html">SemanticPiece</a>.<a class="xref" href="Hi.NcParsers.Semantics.SemanticPiece.html#Hi_NcParsers_Semantics_SemanticPiece_ClaimList">ClaimList</a> of the node.</p> <div class="markdown level1 summary"><p>Refine <a class="xref" href="Hi.Numerical.SoftParsers.Claims.ClaimPiece.html">ClaimPiece</a>.<a class="xref" href="Hi.Numerical.SoftParsers.Claims.ClaimPiece.html#Hi_Numerical_SoftParsers_Claims_ClaimPiece_ClaimList">ClaimList</a> of the node.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">void Build(LinkedListNode&lt;SemanticPiece&gt; semanticPieceNode)</code></pre> <pre><code class="lang-csharp hljs">void Build(LinkedListNode&lt;ClaimPiece&gt; claimPieceNode)</code></pre>
</div> </div>
<h4 class="section">Parameters</h4> <h4 class="section">Parameters</h4>
<dl class="parameters"> <dl class="parameters">
<dt><code>semanticPieceNode</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.linkedlistnode-1">LinkedListNode</a>&lt;<a class="xref" href="Hi.NcParsers.Semantics.SemanticPiece.html">SemanticPiece</a>&gt;</dt> <dt><code>claimPieceNode</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.linkedlistnode-1">LinkedListNode</a>&lt;<a class="xref" href="Hi.Numerical.SoftParsers.Claims.ClaimPiece.html">ClaimPiece</a>&gt;</dt>
<dd></dd> <dd></dd>
</dl> </dl>
@ -217,7 +217,7 @@ Interface INcSemantic
<h4 class="section" id="Hi_NcParsers_Semantics_INcSemantic_Build_System_Collections_Generic_LinkedListNode_Hi_NcParsers_Semantics_SemanticPiece___remarks">Remarks</h4> <h4 class="section" id="Hi_Numerical_SoftParsers_Claims_INcSemantic_Build_System_Collections_Generic_LinkedListNode_Hi_Numerical_SoftParsers_Claims_ClaimPiece___remarks">Remarks</h4>
<div class="markdown level1 remarks"><p>Since the building process may require the information of the related node, a whole node is passed in.</p> <div class="markdown level1 remarks"><p>Since the building process may require the information of the related node, a whole node is passed in.</p>
</div> </div>

View File

@ -0,0 +1,315 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Class LinearFeatureXyzSemantic | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Class LinearFeatureXyzSemantic | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
<meta name="docfx:navrel" content="../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<meta name="loc:tocFilter" content="Filter by title">
<meta name="loc:nextArticle" content="Next">
<meta name="loc:prevArticle" content="Previous">
<meta name="loc:themeLight" content="Light">
<meta name="loc:themeDark" content="Dark">
<meta name="loc:themeAuto" content="Auto">
<meta name="loc:changeTheme" content="Change theme">
<meta name="loc:copy" content="Copy">
<meta name="loc:downloadPdf" content="Download PDF">
<script type="module" src="./../public/docfx.min.js"></script>
<script>
const theme = localStorage.getItem('theme') || 'auto'
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
</script>
</head>
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
<header class="bg-body border-bottom">
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
<div class="container-xxl flex-nowrap">
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../img/HiAPI.logo.png" alt="">
</a>
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
<i class="bi bi-three-dots"></i>
</button>
<div class="collapse navbar-collapse" id="navpanel">
<div id="navbar">
<form class="search" role="search" id="search">
<i class="bi bi-search"></i>
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="container-xxl">
<div class="toc-offcanvas">
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<nav class="toc" id="toc"></nav>
</div>
</div>
</div>
<div class="content">
<div class="actionbar">
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
<i class="bi bi-list"></i>
</button>
<nav id="breadcrumb"></nav>
</div>
<article data-uid="Hi.Numerical.SoftParsers.Claims.LinearFeatureXyzSemantic">
<h1 id="Hi_Numerical_SoftParsers_Claims_LinearFeatureXyzSemantic" data-uid="Hi.Numerical.SoftParsers.Claims.LinearFeatureXyzSemantic" class="text-break">
Class LinearFeatureXyzSemantic
</h1>
<div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.Claims.html">Claims</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div>
<div class="markdown summary"></div>
<div class="markdown conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class LinearFeatureXyzSemantic : INcSemantic, IToXElement</code></pre>
</div>
<dl class="typelist inheritance">
<dt>Inheritance</dt>
<dd>
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div><span class="xref">LinearFeatureXyzSemantic</span></div>
</dd>
</dl>
<dl class="typelist implements">
<dt>Implements</dt>
<dd>
<div><a class="xref" href="Hi.Numerical.SoftParsers.Claims.INcSemantic.html">INcSemantic</a></div>
<div><a class="xref" href="Hi.Common.XmlUtils.IToXElement.html">IToXElement</a></div>
</dd>
</dl>
<dl class="typelist inheritedMembers">
<dt>Inherited Members</dt>
<dd>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
</div>
</dd></dl>
<dl class="typelist extensionMethods">
<dt>Extension Methods</dt>
<dd>
<div>
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate&lt;TSelf&gt;(TSelf, params object[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke&lt;TSrc&gt;(TSrc, Action&lt;TSrc&gt;)</a>
</div>
<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.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
</div>
<div>
<a class="xref" href="Hi.Common.NameUtil.html#Hi_Common_NameUtil_GetSelectionName_System_Object_">NameUtil.GetSelectionName(object)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_GetPropertyStringIfToStringNotOverloaded_System_Object_System_Boolean_System_Boolean_">StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool)</a>
</div>
<div>
<a class="xref" href="Hi.Parallels.LockUtil.html#Hi_Parallels_LockUtil_Lock_System_Object_">LockUtil.Lock(object)</a>
</div>
</dd></dl>
<h2 class="section" id="properties">Properties
</h2>
<a id="Hi_Numerical_SoftParsers_Claims_LinearFeatureXyzSemantic_DisplayName_" data-uid="Hi.Numerical.SoftParsers.Claims.LinearFeatureXyzSemantic.DisplayName*"></a>
<h3 id="Hi_Numerical_SoftParsers_Claims_LinearFeatureXyzSemantic_DisplayName" data-uid="Hi.Numerical.SoftParsers.Claims.LinearFeatureXyzSemantic.DisplayName">
DisplayName
</h3>
<div class="markdown level1 summary"><p>The builder process name shown on UI.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string DisplayName { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<h2 class="section" id="methods">Methods
</h2>
<a id="Hi_Numerical_SoftParsers_Claims_LinearFeatureXyzSemantic_Build_" data-uid="Hi.Numerical.SoftParsers.Claims.LinearFeatureXyzSemantic.Build*"></a>
<h3 id="Hi_Numerical_SoftParsers_Claims_LinearFeatureXyzSemantic_Build_System_Collections_Generic_LinkedListNode_Hi_Numerical_SoftParsers_Claims_ClaimPiece__" data-uid="Hi.Numerical.SoftParsers.Claims.LinearFeatureXyzSemantic.Build(System.Collections.Generic.LinkedListNode{Hi.Numerical.SoftParsers.Claims.ClaimPiece})">
Build(LinkedListNode&lt;ClaimPiece&gt;)
</h3>
<div class="markdown level1 summary"><p>Refine <a class="xref" href="Hi.Numerical.SoftParsers.Claims.ClaimPiece.html">ClaimPiece</a>.<a class="xref" href="Hi.Numerical.SoftParsers.Claims.ClaimPiece.html#Hi_Numerical_SoftParsers_Claims_ClaimPiece_ClaimList">ClaimList</a> of the node.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void Build(LinkedListNode&lt;ClaimPiece&gt; claimPieceNode)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>claimPieceNode</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.linkedlistnode-1">LinkedListNode</a>&lt;<a class="xref" href="Hi.Numerical.SoftParsers.Claims.ClaimPiece.html">ClaimPiece</a>&gt;</dt>
<dd></dd>
</dl>
<h4 class="section" id="Hi_Numerical_SoftParsers_Claims_LinearFeatureXyzSemantic_Build_System_Collections_Generic_LinkedListNode_Hi_Numerical_SoftParsers_Claims_ClaimPiece___remarks">Remarks</h4>
<div class="markdown level1 remarks"><p>Since the building process may require the information of the related node, a whole node is passed in.</p>
</div>
<a id="Hi_Numerical_SoftParsers_Claims_LinearFeatureXyzSemantic_ToXElement_" data-uid="Hi.Numerical.SoftParsers.Claims.LinearFeatureXyzSemantic.ToXElement*"></a>
<h3 id="Hi_Numerical_SoftParsers_Claims_LinearFeatureXyzSemantic_ToXElement" data-uid="Hi.Numerical.SoftParsers.Claims.LinearFeatureXyzSemantic.ToXElement">
ToXElement()
</h3>
<div class="markdown level1 summary"><p>Get the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.xml.linq.xelement">XElement</a> to represent the object.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public XElement ToXElement()</code></pre>
</div>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.xml.linq.xelement">XElement</a></dt>
<dd><p><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.xml.linq.xelement">XElement</a> to represent the object.</p>
</dd>
</dl>
</article>
<div class="contribution d-print-none">
</div>
</div>
<div class="affix">
<nav id="affix"></nav>
</div>
</main>
<div class="container-xxl search-results" id="search-results"></div>
<footer class="border-top text-secondary">
<div class="container-xxl">
<div class="flex-fill">
<span> Copyright © 2025 <a href='https://superhightech.com.tw'>Tech Coordinate</a>. All rights reserved. <a href='https://superhightech.com.tw'>超級高科技股份有限公司</a> © 2025 版權所有 </span>
</div>
</div>
</footer>
</body>
</html>

View File

@ -2,9 +2,9 @@
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>Class McAbcCyclicPathSemantic | HiAPI-C# 2025 </title> <title>Class McAbcShortestPathSemantic | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Class McAbcCyclicPathSemantic | HiAPI-C# 2025 "> <meta name="title" content="Class McAbcShortestPathSemantic | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico"> <link rel="icon" href="../img/HiAPI.favicon.ico">
@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Semantics.McAbcCyclicPathSemantic"> <article data-uid="Hi.Numerical.SoftParsers.Claims.McAbcShortestPathSemantic">
<h1 id="Hi_NcParsers_Semantics_McAbcCyclicPathSemantic" data-uid="Hi.NcParsers.Semantics.McAbcCyclicPathSemantic" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_Claims_McAbcShortestPathSemantic" data-uid="Hi.Numerical.SoftParsers.Claims.McAbcShortestPathSemantic" class="text-break">
Class McAbcCyclicPathSemantic Class McAbcShortestPathSemantic
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Semantics.html">Semantics</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.Claims.html">Claims</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -101,7 +101,7 @@ Class McAbcCyclicPathSemantic
<div class="markdown conceptual"></div> <div class="markdown conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public class McAbcCyclicPathSemantic : INcSemantic, IToXElement</code></pre> <pre><code class="lang-csharp hljs">public class McAbcShortestPathSemantic : INcSemantic, IToXElement</code></pre>
</div> </div>
@ -111,14 +111,14 @@ Class McAbcCyclicPathSemantic
<dt>Inheritance</dt> <dt>Inheritance</dt>
<dd> <dd>
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div> <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div><span class="xref">McAbcCyclicPathSemantic</span></div> <div><span class="xref">McAbcShortestPathSemantic</span></div>
</dd> </dd>
</dl> </dl>
<dl class="typelist implements"> <dl class="typelist implements">
<dt>Implements</dt> <dt>Implements</dt>
<dd> <dd>
<div><a class="xref" href="Hi.NcParsers.Semantics.INcSemantic.html">INcSemantic</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.Claims.INcSemantic.html">INcSemantic</a></div>
<div><a class="xref" href="Hi.Common.XmlUtils.IToXElement.html">IToXElement</a></div> <div><a class="xref" href="Hi.Common.XmlUtils.IToXElement.html">IToXElement</a></div>
</dd> </dd>
</dl> </dl>
@ -184,10 +184,10 @@ Class McAbcCyclicPathSemantic
</h2> </h2>
<a id="Hi_NcParsers_Semantics_McAbcCyclicPathSemantic__ctor_" data-uid="Hi.NcParsers.Semantics.McAbcCyclicPathSemantic.#ctor*"></a> <a id="Hi_Numerical_SoftParsers_Claims_McAbcShortestPathSemantic__ctor_" data-uid="Hi.Numerical.SoftParsers.Claims.McAbcShortestPathSemantic.#ctor*"></a>
<h3 id="Hi_NcParsers_Semantics_McAbcCyclicPathSemantic__ctor" data-uid="Hi.NcParsers.Semantics.McAbcCyclicPathSemantic.#ctor"> <h3 id="Hi_Numerical_SoftParsers_Claims_McAbcShortestPathSemantic__ctor" data-uid="Hi.Numerical.SoftParsers.Claims.McAbcShortestPathSemantic.#ctor">
McAbcCyclicPathSemantic() McAbcShortestPathSemantic()
</h3> </h3>
@ -195,7 +195,7 @@ Class McAbcCyclicPathSemantic
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public McAbcCyclicPathSemantic()</code></pre> <pre><code class="lang-csharp hljs">public McAbcShortestPathSemantic()</code></pre>
</div> </div>
@ -214,9 +214,9 @@ Class McAbcCyclicPathSemantic
</h2> </h2>
<a id="Hi_NcParsers_Semantics_McAbcCyclicPathSemantic_DisplayName_" data-uid="Hi.NcParsers.Semantics.McAbcCyclicPathSemantic.DisplayName*"></a> <a id="Hi_Numerical_SoftParsers_Claims_McAbcShortestPathSemantic_DisplayName_" data-uid="Hi.Numerical.SoftParsers.Claims.McAbcShortestPathSemantic.DisplayName*"></a>
<h3 id="Hi_NcParsers_Semantics_McAbcCyclicPathSemantic_DisplayName" data-uid="Hi.NcParsers.Semantics.McAbcCyclicPathSemantic.DisplayName"> <h3 id="Hi_Numerical_SoftParsers_Claims_McAbcShortestPathSemantic_DisplayName" data-uid="Hi.Numerical.SoftParsers.Claims.McAbcShortestPathSemantic.DisplayName">
DisplayName DisplayName
</h3> </h3>
@ -246,9 +246,9 @@ Class McAbcCyclicPathSemantic
<a id="Hi_NcParsers_Semantics_McAbcCyclicPathSemantic_XName_" data-uid="Hi.NcParsers.Semantics.McAbcCyclicPathSemantic.XName*"></a> <a id="Hi_Numerical_SoftParsers_Claims_McAbcShortestPathSemantic_XName_" data-uid="Hi.Numerical.SoftParsers.Claims.McAbcShortestPathSemantic.XName*"></a>
<h3 id="Hi_NcParsers_Semantics_McAbcCyclicPathSemantic_XName" data-uid="Hi.NcParsers.Semantics.McAbcCyclicPathSemantic.XName"> <h3 id="Hi_Numerical_SoftParsers_Claims_McAbcShortestPathSemantic_XName" data-uid="Hi.Numerical.SoftParsers.Claims.McAbcShortestPathSemantic.XName">
XName XName
</h3> </h3>
@ -281,24 +281,24 @@ Class McAbcCyclicPathSemantic
</h2> </h2>
<a id="Hi_NcParsers_Semantics_McAbcCyclicPathSemantic_Build_" data-uid="Hi.NcParsers.Semantics.McAbcCyclicPathSemantic.Build*"></a> <a id="Hi_Numerical_SoftParsers_Claims_McAbcShortestPathSemantic_Build_" data-uid="Hi.Numerical.SoftParsers.Claims.McAbcShortestPathSemantic.Build*"></a>
<h3 id="Hi_NcParsers_Semantics_McAbcCyclicPathSemantic_Build_System_Collections_Generic_LinkedListNode_Hi_NcParsers_Semantics_SemanticPiece__" data-uid="Hi.NcParsers.Semantics.McAbcCyclicPathSemantic.Build(System.Collections.Generic.LinkedListNode{Hi.NcParsers.Semantics.SemanticPiece})"> <h3 id="Hi_Numerical_SoftParsers_Claims_McAbcShortestPathSemantic_Build_System_Collections_Generic_LinkedListNode_Hi_Numerical_SoftParsers_Claims_ClaimPiece__" data-uid="Hi.Numerical.SoftParsers.Claims.McAbcShortestPathSemantic.Build(System.Collections.Generic.LinkedListNode{Hi.Numerical.SoftParsers.Claims.ClaimPiece})">
Build(LinkedListNode&lt;SemanticPiece&gt;) Build(LinkedListNode&lt;ClaimPiece&gt;)
</h3> </h3>
<div class="markdown level1 summary"><p>Refine <a class="xref" href="Hi.NcParsers.Semantics.SemanticPiece.html">SemanticPiece</a>.<a class="xref" href="Hi.NcParsers.Semantics.SemanticPiece.html#Hi_NcParsers_Semantics_SemanticPiece_ClaimList">ClaimList</a> of the node.</p> <div class="markdown level1 summary"><p>Refine <a class="xref" href="Hi.Numerical.SoftParsers.Claims.ClaimPiece.html">ClaimPiece</a>.<a class="xref" href="Hi.Numerical.SoftParsers.Claims.ClaimPiece.html#Hi_Numerical_SoftParsers_Claims_ClaimPiece_ClaimList">ClaimList</a> of the node.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public void Build(LinkedListNode&lt;SemanticPiece&gt; semanticPieceNode)</code></pre> <pre><code class="lang-csharp hljs">public void Build(LinkedListNode&lt;ClaimPiece&gt; claimPieceNode)</code></pre>
</div> </div>
<h4 class="section">Parameters</h4> <h4 class="section">Parameters</h4>
<dl class="parameters"> <dl class="parameters">
<dt><code>semanticPieceNode</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.linkedlistnode-1">LinkedListNode</a>&lt;<a class="xref" href="Hi.NcParsers.Semantics.SemanticPiece.html">SemanticPiece</a>&gt;</dt> <dt><code>claimPieceNode</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.linkedlistnode-1">LinkedListNode</a>&lt;<a class="xref" href="Hi.Numerical.SoftParsers.Claims.ClaimPiece.html">ClaimPiece</a>&gt;</dt>
<dd></dd> <dd></dd>
</dl> </dl>
@ -309,16 +309,16 @@ Class McAbcCyclicPathSemantic
<h4 class="section" id="Hi_NcParsers_Semantics_McAbcCyclicPathSemantic_Build_System_Collections_Generic_LinkedListNode_Hi_NcParsers_Semantics_SemanticPiece___remarks">Remarks</h4> <h4 class="section" id="Hi_Numerical_SoftParsers_Claims_McAbcShortestPathSemantic_Build_System_Collections_Generic_LinkedListNode_Hi_Numerical_SoftParsers_Claims_ClaimPiece___remarks">Remarks</h4>
<div class="markdown level1 remarks"><p>Since the building process may require the information of the related node, a whole node is passed in.</p> <div class="markdown level1 remarks"><p>Since the building process may require the information of the related node, a whole node is passed in.</p>
</div> </div>
<a id="Hi_NcParsers_Semantics_McAbcCyclicPathSemantic_ToXElement_" data-uid="Hi.NcParsers.Semantics.McAbcCyclicPathSemantic.ToXElement*"></a> <a id="Hi_Numerical_SoftParsers_Claims_McAbcShortestPathSemantic_ToXElement_" data-uid="Hi.Numerical.SoftParsers.Claims.McAbcShortestPathSemantic.ToXElement*"></a>
<h3 id="Hi_NcParsers_Semantics_McAbcCyclicPathSemantic_ToXElement" data-uid="Hi.NcParsers.Semantics.McAbcCyclicPathSemantic.ToXElement"> <h3 id="Hi_Numerical_SoftParsers_Claims_McAbcShortestPathSemantic_ToXElement" data-uid="Hi.Numerical.SoftParsers.Claims.McAbcShortestPathSemantic.ToXElement">
ToXElement() ToXElement()
</h3> </h3>

View File

@ -2,9 +2,9 @@
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>Namespace Hi.NcParsers.Semantics | HiAPI-C# 2025 </title> <title>Namespace Hi.Numerical.SoftParsers.Claims | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Namespace Hi.NcParsers.Semantics | HiAPI-C# 2025 "> <meta name="title" content="Namespace Hi.Numerical.SoftParsers.Claims | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico"> <link rel="icon" href="../img/HiAPI.favicon.ico">
@ -84,9 +84,9 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Semantics"> <article data-uid="Hi.Numerical.SoftParsers.Claims">
<h1 id="Hi_NcParsers_Semantics" data-uid="Hi.NcParsers.Semantics" class="text-break">Namespace Hi.NcParsers.Semantics</h1> <h1 id="Hi_Numerical_SoftParsers_Claims" data-uid="Hi.Numerical.SoftParsers.Claims" class="text-break">Namespace Hi.Numerical.SoftParsers.Claims</h1>
<div class="markdown level0 summary"></div> <div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<div class="markdown level0 remarks"></div> <div class="markdown level0 remarks"></div>
@ -95,23 +95,23 @@
Classes Classes
</h3> </h3>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Semantics.McAbcCyclicPathSemantic.html">McAbcCyclicPathSemantic</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.Claims.ClaimPiece.html">ClaimPiece</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Semantics.ProgramXyzSemantic.html">ProgramXyzSemantic</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.Claims.LinearFeatureXyzSemantic.html">LinearFeatureXyzSemantic</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Semantics.SemanticPiece.html">SemanticPiece</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.Claims.McAbcShortestPathSemantic.html">McAbcShortestPathSemantic</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<h3 id="interfaces"> <h3 id="interfaces">
Interfaces Interfaces
</h3> </h3>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Semantics.INcSemantic.html">INcSemantic</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.Claims.INcSemantic.html">INcSemantic</a></dt>
<dd><p>Builder of <a class="xref" href="Hi.NcParsers.Semantics.SemanticPiece.html">SemanticPiece</a>.SentenceClaim and <a class="xref" href="Hi.NcParsers.Semantics.SemanticPiece.html">SemanticPiece</a> LinkedList.</p> <dd><p>Builder of <a class="xref" href="Hi.Numerical.SoftParsers.Claims.ClaimPiece.html">ClaimPiece</a>.ClaimPiece.SentenceClaim and <a class="xref" href="Hi.Numerical.SoftParsers.Claims.ClaimPiece.html">ClaimPiece</a> LinkedList.</p>
</dd> </dd>
</dl> </dl>

View File

@ -0,0 +1,210 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Interface ICommentGrabber | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Interface ICommentGrabber | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
<meta name="docfx:navrel" content="../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<meta name="loc:tocFilter" content="Filter by title">
<meta name="loc:nextArticle" content="Next">
<meta name="loc:prevArticle" content="Previous">
<meta name="loc:themeLight" content="Light">
<meta name="loc:themeDark" content="Dark">
<meta name="loc:themeAuto" content="Auto">
<meta name="loc:changeTheme" content="Change theme">
<meta name="loc:copy" content="Copy">
<meta name="loc:downloadPdf" content="Download PDF">
<script type="module" src="./../public/docfx.min.js"></script>
<script>
const theme = localStorage.getItem('theme') || 'auto'
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
</script>
</head>
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
<header class="bg-body border-bottom">
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
<div class="container-xxl flex-nowrap">
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../img/HiAPI.logo.png" alt="">
</a>
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
<i class="bi bi-three-dots"></i>
</button>
<div class="collapse navbar-collapse" id="navpanel">
<div id="navbar">
<form class="search" role="search" id="search">
<i class="bi bi-search"></i>
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="container-xxl">
<div class="toc-offcanvas">
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<nav class="toc" id="toc"></nav>
</div>
</div>
</div>
<div class="content">
<div class="actionbar">
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
<i class="bi bi-list"></i>
</button>
<nav id="breadcrumb"></nav>
</div>
<article data-uid="Hi.Numerical.SoftParsers.ICommentGrabber">
<h1 id="Hi_Numerical_SoftParsers_ICommentGrabber" data-uid="Hi.Numerical.SoftParsers.ICommentGrabber" class="text-break">
Interface ICommentGrabber
</h1>
<div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div>
<div class="markdown summary"></div>
<div class="markdown conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public interface ICommentGrabber</code></pre>
</div>
<dl class="typelist extensionMethods">
<dt>Extension Methods</dt>
<dd>
<div>
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate&lt;TSelf&gt;(TSelf, params object[])</a>
</div>
<div>
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke&lt;TSrc&gt;(TSrc, Action&lt;TSrc&gt;)</a>
</div>
<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.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
</div>
<div>
<a class="xref" href="Hi.Common.NameUtil.html#Hi_Common_NameUtil_GetSelectionName_System_Object_">NameUtil.GetSelectionName(object)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_GetPropertyStringIfToStringNotOverloaded_System_Object_System_Boolean_System_Boolean_">StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool)</a>
</div>
<div>
<a class="xref" href="Hi.Parallels.LockUtil.html#Hi_Parallels_LockUtil_Lock_System_Object_">LockUtil.Lock(object)</a>
</div>
</dd></dl>
<h2 class="section" id="methods">Methods
</h2>
<a id="Hi_Numerical_SoftParsers_ICommentGrabber_GrabComment_" data-uid="Hi.Numerical.SoftParsers.ICommentGrabber.GrabComment*"></a>
<h3 id="Hi_Numerical_SoftParsers_ICommentGrabber_GrabComment_System_String__" data-uid="Hi.Numerical.SoftParsers.ICommentGrabber.GrabComment(System.String@)">
GrabComment(ref string)
</h3>
<div class="markdown level1 summary"><p>Grab comment from <code class="paramref">ncText</code>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">SoftNcComment GrabComment(ref string ncText)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>ncText</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.Numerical.SoftParsers.SoftNcComment.html">SoftNcComment</a></dt>
<dd><p>comment if it existed; null if no comments</p>
</dd>
</dl>
</article>
<div class="contribution d-print-none">
</div>
</div>
<div class="affix">
<nav id="affix"></nav>
</div>
</main>
<div class="container-xxl search-results" id="search-results"></div>
<footer class="border-top text-secondary">
<div class="container-xxl">
<div class="flex-fill">
<span> Copyright © 2025 <a href='https://superhightech.com.tw'>Tech Coordinate</a>. All rights reserved. <a href='https://superhightech.com.tw'>超級高科技股份有限公司</a> © 2025 版權所有 </span>
</div>
</div>
</footer>
</body>
</html>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Keywords.Comment"> <article data-uid="Hi.Numerical.SoftParsers.Keywords.Comment">
<h1 id="Hi_NcParsers_Keywords_Comment" data-uid="Hi.NcParsers.Keywords.Comment" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_Keywords_Comment" data-uid="Hi.Numerical.SoftParsers.Keywords.Comment" class="text-break">
Class Comment Class Comment
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Keywords.html">Keywords</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.Keywords.html">Keywords</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -177,9 +177,9 @@ Class Comment
</h2> </h2>
<a id="Hi_NcParsers_Keywords_Comment_ContentWithSymbol_" data-uid="Hi.NcParsers.Keywords.Comment.ContentWithSymbol*"></a> <a id="Hi_Numerical_SoftParsers_Keywords_Comment_ContentWithSymbol_" data-uid="Hi.Numerical.SoftParsers.Keywords.Comment.ContentWithSymbol*"></a>
<h3 id="Hi_NcParsers_Keywords_Comment_ContentWithSymbol" data-uid="Hi.NcParsers.Keywords.Comment.ContentWithSymbol"> <h3 id="Hi_Numerical_SoftParsers_Keywords_Comment_ContentWithSymbol" data-uid="Hi.Numerical.SoftParsers.Keywords.Comment.ContentWithSymbol">
ContentWithSymbol ContentWithSymbol
</h3> </h3>
@ -208,9 +208,9 @@ Class Comment
<a id="Hi_NcParsers_Keywords_Comment_ContentWithoutSymbol_" data-uid="Hi.NcParsers.Keywords.Comment.ContentWithoutSymbol*"></a> <a id="Hi_Numerical_SoftParsers_Keywords_Comment_ContentWithoutSymbol_" data-uid="Hi.Numerical.SoftParsers.Keywords.Comment.ContentWithoutSymbol*"></a>
<h3 id="Hi_NcParsers_Keywords_Comment_ContentWithoutSymbol" data-uid="Hi.NcParsers.Keywords.Comment.ContentWithoutSymbol"> <h3 id="Hi_Numerical_SoftParsers_Keywords_Comment_ContentWithoutSymbol" data-uid="Hi.Numerical.SoftParsers.Keywords.Comment.ContentWithoutSymbol">
ContentWithoutSymbol ContentWithoutSymbol
</h3> </h3>
@ -239,9 +239,9 @@ Class Comment
<a id="Hi_NcParsers_Keywords_Comment_OralContent_" data-uid="Hi.NcParsers.Keywords.Comment.OralContent*"></a> <a id="Hi_Numerical_SoftParsers_Keywords_Comment_OralContent_" data-uid="Hi.Numerical.SoftParsers.Keywords.Comment.OralContent*"></a>
<h3 id="Hi_NcParsers_Keywords_Comment_OralContent" data-uid="Hi.NcParsers.Keywords.Comment.OralContent"> <h3 id="Hi_Numerical_SoftParsers_Keywords_Comment_OralContent" data-uid="Hi.Numerical.SoftParsers.Keywords.Comment.OralContent">
OralContent OralContent
</h3> </h3>
@ -272,9 +272,9 @@ i.e. Content Without CsScript either Symbol.</p>
<a id="Hi_NcParsers_Keywords_Comment_Symbol_" data-uid="Hi.NcParsers.Keywords.Comment.Symbol*"></a> <a id="Hi_Numerical_SoftParsers_Keywords_Comment_Symbol_" data-uid="Hi.Numerical.SoftParsers.Keywords.Comment.Symbol*"></a>
<h3 id="Hi_NcParsers_Keywords_Comment_Symbol" data-uid="Hi.NcParsers.Keywords.Comment.Symbol"> <h3 id="Hi_Numerical_SoftParsers_Keywords_Comment_Symbol" data-uid="Hi.Numerical.SoftParsers.Keywords.Comment.Symbol">
Symbol Symbol
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Keywords.CsScript"> <article data-uid="Hi.Numerical.SoftParsers.Keywords.CsScript">
<h1 id="Hi_NcParsers_Keywords_CsScript" data-uid="Hi.NcParsers.Keywords.CsScript" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_Keywords_CsScript" data-uid="Hi.Numerical.SoftParsers.Keywords.CsScript" class="text-break">
Class CsScript Class CsScript
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Keywords.html">Keywords</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.Keywords.html">Keywords</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -177,9 +177,9 @@ Class CsScript
</h2> </h2>
<a id="Hi_NcParsers_Keywords_CsScript_BeginScript_" data-uid="Hi.NcParsers.Keywords.CsScript.BeginScript*"></a> <a id="Hi_Numerical_SoftParsers_Keywords_CsScript_BeginScript_" data-uid="Hi.Numerical.SoftParsers.Keywords.CsScript.BeginScript*"></a>
<h3 id="Hi_NcParsers_Keywords_CsScript_BeginScript" data-uid="Hi.NcParsers.Keywords.CsScript.BeginScript"> <h3 id="Hi_Numerical_SoftParsers_Keywords_CsScript_BeginScript" data-uid="Hi.Numerical.SoftParsers.Keywords.CsScript.BeginScript">
BeginScript BeginScript
</h3> </h3>
@ -209,9 +209,9 @@ Class CsScript
<a id="Hi_NcParsers_Keywords_CsScript_EndScript_" data-uid="Hi.NcParsers.Keywords.CsScript.EndScript*"></a> <a id="Hi_Numerical_SoftParsers_Keywords_CsScript_EndScript_" data-uid="Hi.Numerical.SoftParsers.Keywords.CsScript.EndScript*"></a>
<h3 id="Hi_NcParsers_Keywords_CsScript_EndScript" data-uid="Hi.NcParsers.Keywords.CsScript.EndScript"> <h3 id="Hi_Numerical_SoftParsers_Keywords_CsScript_EndScript" data-uid="Hi.Numerical.SoftParsers.Keywords.CsScript.EndScript">
EndScript EndScript
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Keywords.Heidenhain"> <article data-uid="Hi.Numerical.SoftParsers.Keywords.Heidenhain">
<h1 id="Hi_NcParsers_Keywords_Heidenhain" data-uid="Hi.NcParsers.Keywords.Heidenhain" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_Keywords_Heidenhain" data-uid="Hi.Numerical.SoftParsers.Keywords.Heidenhain" class="text-break">
Class Heidenhain Class Heidenhain
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Keywords.html">Keywords</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.Keywords.html">Keywords</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -177,9 +177,9 @@ Class Heidenhain
</h2> </h2>
<a id="Hi_NcParsers_Keywords_Heidenhain_CyclHead_" data-uid="Hi.NcParsers.Keywords.Heidenhain.CyclHead*"></a> <a id="Hi_Numerical_SoftParsers_Keywords_Heidenhain_CyclHead_" data-uid="Hi.Numerical.SoftParsers.Keywords.Heidenhain.CyclHead*"></a>
<h3 id="Hi_NcParsers_Keywords_Heidenhain_CyclHead" data-uid="Hi.NcParsers.Keywords.Heidenhain.CyclHead"> <h3 id="Hi_Numerical_SoftParsers_Keywords_Heidenhain_CyclHead" data-uid="Hi.Numerical.SoftParsers.Keywords.Heidenhain.CyclHead">
CyclHead CyclHead
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Keywords.IndexNote"> <article data-uid="Hi.Numerical.SoftParsers.Keywords.IndexNote">
<h1 id="Hi_NcParsers_Keywords_IndexNote" data-uid="Hi.NcParsers.Keywords.IndexNote" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_Keywords_IndexNote" data-uid="Hi.Numerical.SoftParsers.Keywords.IndexNote" class="text-break">
Class IndexNote Class IndexNote
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Keywords.html">Keywords</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.Keywords.html">Keywords</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -177,9 +177,9 @@ Class IndexNote
</h2> </h2>
<a id="Hi_NcParsers_Keywords_IndexNote_Number_" data-uid="Hi.NcParsers.Keywords.IndexNote.Number*"></a> <a id="Hi_Numerical_SoftParsers_Keywords_IndexNote_Number_" data-uid="Hi.Numerical.SoftParsers.Keywords.IndexNote.Number*"></a>
<h3 id="Hi_NcParsers_Keywords_IndexNote_Number" data-uid="Hi.NcParsers.Keywords.IndexNote.Number"> <h3 id="Hi_Numerical_SoftParsers_Keywords_IndexNote_Number" data-uid="Hi.Numerical.SoftParsers.Keywords.IndexNote.Number">
Number Number
</h3> </h3>
@ -208,9 +208,9 @@ Class IndexNote
<a id="Hi_NcParsers_Keywords_IndexNote_Symbol_" data-uid="Hi.NcParsers.Keywords.IndexNote.Symbol*"></a> <a id="Hi_Numerical_SoftParsers_Keywords_IndexNote_Symbol_" data-uid="Hi.Numerical.SoftParsers.Keywords.IndexNote.Symbol*"></a>
<h3 id="Hi_NcParsers_Keywords_IndexNote_Symbol" data-uid="Hi.NcParsers.Keywords.IndexNote.Symbol"> <h3 id="Hi_Numerical_SoftParsers_Keywords_IndexNote_Symbol" data-uid="Hi.Numerical.SoftParsers.Keywords.IndexNote.Symbol">
Symbol Symbol
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Keywords.Root"> <article data-uid="Hi.Numerical.SoftParsers.Keywords.Root">
<h1 id="Hi_NcParsers_Keywords_Root" data-uid="Hi.NcParsers.Keywords.Root" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_Keywords_Root" data-uid="Hi.Numerical.SoftParsers.Keywords.Root" class="text-break">
Class Root Class Root
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Keywords.html">Keywords</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.Keywords.html">Keywords</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -171,7 +171,7 @@ Class Root
<h2 id="Hi_NcParsers_Keywords_Root_remarks">Remarks</h2> <h2 id="Hi_Numerical_SoftParsers_Keywords_Root_remarks">Remarks</h2>
<div class="markdown level0 remarks"><p>Special class that only the name of this class in the category not shown in the json head since the object is json root.</p> <div class="markdown level0 remarks"><p>Special class that only the name of this class in the category not shown in the json head since the object is json root.</p>
</div> </div>
@ -180,9 +180,9 @@ Class Root
</h2> </h2>
<a id="Hi_NcParsers_Keywords_Root_Flags_" data-uid="Hi.NcParsers.Keywords.Root.Flags*"></a> <a id="Hi_Numerical_SoftParsers_Keywords_Root_Flags_" data-uid="Hi.Numerical.SoftParsers.Keywords.Root.Flags*"></a>
<h3 id="Hi_NcParsers_Keywords_Root_Flags" data-uid="Hi.NcParsers.Keywords.Root.Flags"> <h3 id="Hi_Numerical_SoftParsers_Keywords_Root_Flags" data-uid="Hi.Numerical.SoftParsers.Keywords.Root.Flags">
Flags Flags
</h3> </h3>
@ -212,9 +212,9 @@ Class Root
<a id="Hi_NcParsers_Keywords_Root_Ignored_" data-uid="Hi.NcParsers.Keywords.Root.Ignored*"></a> <a id="Hi_Numerical_SoftParsers_Keywords_Root_Ignored_" data-uid="Hi.Numerical.SoftParsers.Keywords.Root.Ignored*"></a>
<h3 id="Hi_NcParsers_Keywords_Root_Ignored" data-uid="Hi.NcParsers.Keywords.Root.Ignored"> <h3 id="Hi_Numerical_SoftParsers_Keywords_Root_Ignored" data-uid="Hi.Numerical.SoftParsers.Keywords.Root.Ignored">
Ignored Ignored
</h3> </h3>
@ -245,9 +245,9 @@ The text is maybe symbols, a block of words, etc.</p>
<a id="Hi_NcParsers_Keywords_Root_Skipped_" data-uid="Hi.NcParsers.Keywords.Root.Skipped*"></a> <a id="Hi_Numerical_SoftParsers_Keywords_Root_Skipped_" data-uid="Hi.Numerical.SoftParsers.Keywords.Root.Skipped*"></a>
<h3 id="Hi_NcParsers_Keywords_Root_Skipped" data-uid="Hi.NcParsers.Keywords.Root.Skipped"> <h3 id="Hi_Numerical_SoftParsers_Keywords_Root_Skipped" data-uid="Hi.Numerical.SoftParsers.Keywords.Root.Skipped">
Skipped Skipped
</h3> </h3>
@ -278,9 +278,9 @@ The text is maybe symbols, a block of words, etc.</p>
<a id="Hi_NcParsers_Keywords_Root_SkippedFlags_" data-uid="Hi.NcParsers.Keywords.Root.SkippedFlags*"></a> <a id="Hi_Numerical_SoftParsers_Keywords_Root_SkippedFlags_" data-uid="Hi.Numerical.SoftParsers.Keywords.Root.SkippedFlags*"></a>
<h3 id="Hi_NcParsers_Keywords_Root_SkippedFlags" data-uid="Hi.NcParsers.Keywords.Root.SkippedFlags"> <h3 id="Hi_Numerical_SoftParsers_Keywords_Root_SkippedFlags" data-uid="Hi.Numerical.SoftParsers.Keywords.Root.SkippedFlags">
SkippedFlags SkippedFlags
</h3> </h3>
@ -310,9 +310,9 @@ The text is maybe symbols, a block of words, etc.</p>
<a id="Hi_NcParsers_Keywords_Root_UnExpectedFlags_" data-uid="Hi.NcParsers.Keywords.Root.UnExpectedFlags*"></a> <a id="Hi_Numerical_SoftParsers_Keywords_Root_UnExpectedFlags_" data-uid="Hi.Numerical.SoftParsers.Keywords.Root.UnExpectedFlags*"></a>
<h3 id="Hi_NcParsers_Keywords_Root_UnExpectedFlags" data-uid="Hi.NcParsers.Keywords.Root.UnExpectedFlags"> <h3 id="Hi_Numerical_SoftParsers_Keywords_Root_UnExpectedFlags" data-uid="Hi.Numerical.SoftParsers.Keywords.Root.UnExpectedFlags">
UnExpectedFlags UnExpectedFlags
</h3> </h3>
@ -342,9 +342,9 @@ The text is maybe symbols, a block of words, etc.</p>
<a id="Hi_NcParsers_Keywords_Root_UnManagedText_" data-uid="Hi.NcParsers.Keywords.Root.UnManagedText*"></a> <a id="Hi_Numerical_SoftParsers_Keywords_Root_UnManagedText_" data-uid="Hi.Numerical.SoftParsers.Keywords.Root.UnManagedText*"></a>
<h3 id="Hi_NcParsers_Keywords_Root_UnManagedText" data-uid="Hi.NcParsers.Keywords.Root.UnManagedText"> <h3 id="Hi_Numerical_SoftParsers_Keywords_Root_UnManagedText" data-uid="Hi.Numerical.SoftParsers.Keywords.Root.UnManagedText">
UnManagedText UnManagedText
</h3> </h3>
@ -373,9 +373,9 @@ The text is maybe symbols, a block of words, etc.</p>
<a id="Hi_NcParsers_Keywords_Root_UnSupported_" data-uid="Hi.NcParsers.Keywords.Root.UnSupported*"></a> <a id="Hi_Numerical_SoftParsers_Keywords_Root_UnSupported_" data-uid="Hi.Numerical.SoftParsers.Keywords.Root.UnSupported*"></a>
<h3 id="Hi_NcParsers_Keywords_Root_UnSupported" data-uid="Hi.NcParsers.Keywords.Root.UnSupported"> <h3 id="Hi_Numerical_SoftParsers_Keywords_Root_UnSupported" data-uid="Hi.Numerical.SoftParsers.Keywords.Root.UnSupported">
UnSupported UnSupported
</h3> </h3>
@ -404,9 +404,9 @@ The text is maybe symbols, a block of words, etc.</p>
<a id="Hi_NcParsers_Keywords_Root_UnSupportedFlags_" data-uid="Hi.NcParsers.Keywords.Root.UnSupportedFlags*"></a> <a id="Hi_Numerical_SoftParsers_Keywords_Root_UnSupportedFlags_" data-uid="Hi.Numerical.SoftParsers.Keywords.Root.UnSupportedFlags*"></a>
<h3 id="Hi_NcParsers_Keywords_Root_UnSupportedFlags" data-uid="Hi.NcParsers.Keywords.Root.UnSupportedFlags"> <h3 id="Hi_Numerical_SoftParsers_Keywords_Root_UnSupportedFlags" data-uid="Hi.Numerical.SoftParsers.Keywords.Root.UnSupportedFlags">
UnSupportedFlags UnSupportedFlags
</h3> </h3>
@ -436,9 +436,9 @@ The text is maybe symbols, a block of words, etc.</p>
<a id="Hi_NcParsers_Keywords_Root_UnknownFlags_" data-uid="Hi.NcParsers.Keywords.Root.UnknownFlags*"></a> <a id="Hi_Numerical_SoftParsers_Keywords_Root_UnknownFlags_" data-uid="Hi.Numerical.SoftParsers.Keywords.Root.UnknownFlags*"></a>
<h3 id="Hi_NcParsers_Keywords_Root_UnknownFlags" data-uid="Hi.NcParsers.Keywords.Root.UnknownFlags"> <h3 id="Hi_Numerical_SoftParsers_Keywords_Root_UnknownFlags" data-uid="Hi.Numerical.SoftParsers.Keywords.Root.UnknownFlags">
UnknownFlags UnknownFlags
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Keywords.Siemens"> <article data-uid="Hi.Numerical.SoftParsers.Keywords.Siemens">
<h1 id="Hi_NcParsers_Keywords_Siemens" data-uid="Hi.NcParsers.Keywords.Siemens" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_Keywords_Siemens" data-uid="Hi.Numerical.SoftParsers.Keywords.Siemens" class="text-break">
Class Siemens Class Siemens
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Keywords.html">Keywords</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.Keywords.html">Keywords</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>

View File

@ -2,9 +2,9 @@
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>Namespace Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs | HiAPI-C# 2025 </title> <title>Namespace Hi.Numerical.SoftParsers.Keywords | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Namespace Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs | HiAPI-C# 2025 "> <meta name="title" content="Namespace Hi.Numerical.SoftParsers.Keywords | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico"> <link rel="icon" href="../img/HiAPI.favicon.ico">
@ -84,9 +84,9 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs"> <article data-uid="Hi.Numerical.SoftParsers.Keywords">
<h1 id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs" class="text-break">Namespace Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs</h1> <h1 id="Hi_Numerical_SoftParsers_Keywords" data-uid="Hi.Numerical.SoftParsers.Keywords" class="text-break">Namespace Hi.Numerical.SoftParsers.Keywords</h1>
<div class="markdown level0 summary"></div> <div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<div class="markdown level0 remarks"></div> <div class="markdown level0 remarks"></div>
@ -95,15 +95,27 @@
Classes Classes
</h3> </h3>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.HeadPercentCommentSyntax.html">HeadPercentCommentSyntax</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.Keywords.Comment.html">Comment</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.QuoteCommentSyntax.html">QuoteCommentSyntax</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.Keywords.CsScript.html">CsScript</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.TailCommentSyntax.html">TailCommentSyntax</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.Keywords.Heidenhain.html">Heidenhain</a></dt>
<dd></dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.Numerical.SoftParsers.Keywords.IndexNote.html">IndexNote</a></dt>
<dd></dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.Numerical.SoftParsers.Keywords.Root.html">Root</a></dt>
<dd></dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.Numerical.SoftParsers.Keywords.Siemens.html">Siemens</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Segmenters.HeidenhainSegmenter"> <article data-uid="Hi.Numerical.SoftParsers.Raws.HeidenhainSegmenter">
<h1 id="Hi_NcParsers_Segmenters_HeidenhainSegmenter" data-uid="Hi.NcParsers.Segmenters.HeidenhainSegmenter" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_Raws_HeidenhainSegmenter" data-uid="Hi.Numerical.SoftParsers.Raws.HeidenhainSegmenter" class="text-break">
Class HeidenhainSegmenter Class HeidenhainSegmenter
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Segmenters.html">Segmenters</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.Raws.html">Raws</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -103,7 +103,7 @@ Also support single line NC block.</p>
<div class="markdown conceptual"></div> <div class="markdown conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public class HeidenhainSegmenter : ISegmenter, IToXElement</code></pre> <pre><code class="lang-csharp hljs">public class HeidenhainSegmenter : ISegmenter</code></pre>
</div> </div>
@ -120,8 +120,7 @@ Also support single line NC block.</p>
<dl class="typelist implements"> <dl class="typelist implements">
<dt>Implements</dt> <dt>Implements</dt>
<dd> <dd>
<div><a class="xref" href="Hi.NcParsers.Segmenters.ISegmenter.html">ISegmenter</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.Raws.ISegmenter.html">ISegmenter</a></div>
<div><a class="xref" href="Hi.Common.XmlUtils.IToXElement.html">IToXElement</a></div>
</dd> </dd>
</dl> </dl>
@ -186,9 +185,9 @@ Also support single line NC block.</p>
</h2> </h2>
<a id="Hi_NcParsers_Segmenters_HeidenhainSegmenter__ctor_" data-uid="Hi.NcParsers.Segmenters.HeidenhainSegmenter.#ctor*"></a> <a id="Hi_Numerical_SoftParsers_Raws_HeidenhainSegmenter__ctor_" data-uid="Hi.Numerical.SoftParsers.Raws.HeidenhainSegmenter.#ctor*"></a>
<h3 id="Hi_NcParsers_Segmenters_HeidenhainSegmenter__ctor" data-uid="Hi.NcParsers.Segmenters.HeidenhainSegmenter.#ctor"> <h3 id="Hi_Numerical_SoftParsers_Raws_HeidenhainSegmenter__ctor" data-uid="Hi.Numerical.SoftParsers.Raws.HeidenhainSegmenter.#ctor">
HeidenhainSegmenter() HeidenhainSegmenter()
</h3> </h3>
@ -216,9 +215,9 @@ Also support single line NC block.</p>
</h2> </h2>
<a id="Hi_NcParsers_Segmenters_HeidenhainSegmenter_Name_" data-uid="Hi.NcParsers.Segmenters.HeidenhainSegmenter.Name*"></a> <a id="Hi_Numerical_SoftParsers_Raws_HeidenhainSegmenter_Name_" data-uid="Hi.Numerical.SoftParsers.Raws.HeidenhainSegmenter.Name*"></a>
<h3 id="Hi_NcParsers_Segmenters_HeidenhainSegmenter_Name" data-uid="Hi.NcParsers.Segmenters.HeidenhainSegmenter.Name"> <h3 id="Hi_Numerical_SoftParsers_Raws_HeidenhainSegmenter_Name" data-uid="Hi.Numerical.SoftParsers.Raws.HeidenhainSegmenter.Name">
Name Name
</h3> </h3>
@ -247,44 +246,13 @@ Also support single line NC block.</p>
<a id="Hi_NcParsers_Segmenters_HeidenhainSegmenter_XName_" data-uid="Hi.NcParsers.Segmenters.HeidenhainSegmenter.XName*"></a>
<h3 id="Hi_NcParsers_Segmenters_HeidenhainSegmenter_XName" data-uid="Hi.NcParsers.Segmenters.HeidenhainSegmenter.XName">
XName
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static string XName { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<h2 class="section" id="methods">Methods <h2 class="section" id="methods">Methods
</h2> </h2>
<a id="Hi_NcParsers_Segmenters_HeidenhainSegmenter_GetSegment_" data-uid="Hi.NcParsers.Segmenters.HeidenhainSegmenter.GetSegment*"></a> <a id="Hi_Numerical_SoftParsers_Raws_HeidenhainSegmenter_GetSegment_" data-uid="Hi.Numerical.SoftParsers.Raws.HeidenhainSegmenter.GetSegment*"></a>
<h3 id="Hi_NcParsers_Segmenters_HeidenhainSegmenter_GetSegment_System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine__System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine___System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine___" data-uid="Hi.NcParsers.Segmenters.HeidenhainSegmenter.GetSegment(System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine},System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine}@,System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine}@)"> <h3 id="Hi_Numerical_SoftParsers_Raws_HeidenhainSegmenter_GetSegment_System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine__System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine___System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine___" data-uid="Hi.Numerical.SoftParsers.Raws.HeidenhainSegmenter.GetSegment(System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine},System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine}@,System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine}@)">
GetSegment(LinkedListNode&lt;IndexedFileLine&gt;, out LinkedListNode&lt;IndexedFileLine&gt;, out LinkedListNode&lt;IndexedFileLine&gt;) GetSegment(LinkedListNode&lt;IndexedFileLine&gt;, out LinkedListNode&lt;IndexedFileLine&gt;, out LinkedListNode&lt;IndexedFileLine&gt;)
</h3> </h3>
@ -320,39 +288,6 @@ the <code class="paramref">srcNode</code> can be any node in the nodes from <cod
<a id="Hi_NcParsers_Segmenters_HeidenhainSegmenter_ToXElement_" data-uid="Hi.NcParsers.Segmenters.HeidenhainSegmenter.ToXElement*"></a>
<h3 id="Hi_NcParsers_Segmenters_HeidenhainSegmenter_ToXElement" data-uid="Hi.NcParsers.Segmenters.HeidenhainSegmenter.ToXElement">
ToXElement()
</h3>
<div class="markdown level1 summary"><p>Get the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.xml.linq.xelement">XElement</a> to represent the object.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public XElement ToXElement()</code></pre>
</div>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.xml.linq.xelement">XElement</a></dt>
<dd><p><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.xml.linq.xelement">XElement</a> to represent the object.</p>
</dd>
</dl>
</article> </article>

View File

@ -84,25 +84,25 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Segmenters.ISegmenter"> <article data-uid="Hi.Numerical.SoftParsers.Raws.ISegmenter">
<h1 id="Hi_NcParsers_Segmenters_ISegmenter" data-uid="Hi.NcParsers.Segmenters.ISegmenter" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_Raws_ISegmenter" data-uid="Hi.Numerical.SoftParsers.Raws.ISegmenter" class="text-break">
Interface ISegmenter Interface ISegmenter
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Segmenters.html">Segmenters</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.Raws.html">Raws</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
<div class="markdown summary"><p>interface to get segment for <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a>.</p> <div class="markdown summary"><p>interface to get segment for <a class="xref" href="Hi.Numerical.SoftParsers.Raws.Sentence.html">Sentence</a>.</p>
</div> </div>
<div class="markdown conceptual"></div> <div class="markdown conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public interface ISegmenter : IToXElement</code></pre> <pre><code class="lang-csharp hljs">public interface ISegmenter</code></pre>
</div> </div>
@ -111,13 +111,6 @@ Interface ISegmenter
<dl class="typelist inheritedMembers">
<dt>Inherited Members</dt>
<dd>
<div>
<a class="xref" href="Hi.Common.XmlUtils.IToXElement.html#Hi_Common_XmlUtils_IToXElement_ToXElement">IToXElement.ToXElement()</a>
</div>
</dd></dl>
<dl class="typelist extensionMethods"> <dl class="typelist extensionMethods">
<dt>Extension Methods</dt> <dt>Extension Methods</dt>
@ -153,9 +146,9 @@ Interface ISegmenter
</h2> </h2>
<a id="Hi_NcParsers_Segmenters_ISegmenter_Name_" data-uid="Hi.NcParsers.Segmenters.ISegmenter.Name*"></a> <a id="Hi_Numerical_SoftParsers_Raws_ISegmenter_Name_" data-uid="Hi.Numerical.SoftParsers.Raws.ISegmenter.Name*"></a>
<h3 id="Hi_NcParsers_Segmenters_ISegmenter_Name" data-uid="Hi.NcParsers.Segmenters.ISegmenter.Name"> <h3 id="Hi_Numerical_SoftParsers_Raws_ISegmenter_Name" data-uid="Hi.Numerical.SoftParsers.Raws.ISegmenter.Name">
Name Name
</h3> </h3>
@ -188,9 +181,9 @@ Interface ISegmenter
</h2> </h2>
<a id="Hi_NcParsers_Segmenters_ISegmenter_GetSegment_" data-uid="Hi.NcParsers.Segmenters.ISegmenter.GetSegment*"></a> <a id="Hi_Numerical_SoftParsers_Raws_ISegmenter_GetSegment_" data-uid="Hi.Numerical.SoftParsers.Raws.ISegmenter.GetSegment*"></a>
<h3 id="Hi_NcParsers_Segmenters_ISegmenter_GetSegment_System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine__System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine___System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine___" data-uid="Hi.NcParsers.Segmenters.ISegmenter.GetSegment(System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine},System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine}@,System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine}@)"> <h3 id="Hi_Numerical_SoftParsers_Raws_ISegmenter_GetSegment_System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine__System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine___System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine___" data-uid="Hi.Numerical.SoftParsers.Raws.ISegmenter.GetSegment(System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine},System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine}@,System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine}@)">
GetSegment(LinkedListNode&lt;IndexedFileLine&gt;, out LinkedListNode&lt;IndexedFileLine&gt;, out LinkedListNode&lt;IndexedFileLine&gt;) GetSegment(LinkedListNode&lt;IndexedFileLine&gt;, out LinkedListNode&lt;IndexedFileLine&gt;, out LinkedListNode&lt;IndexedFileLine&gt;)
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Sentence"> <article data-uid="Hi.Numerical.SoftParsers.Raws.Sentence">
<h1 id="Hi_NcParsers_Sentence" data-uid="Hi.NcParsers.Sentence" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_Raws_Sentence" data-uid="Hi.Numerical.SoftParsers.Raws.Sentence" class="text-break">
Class Sentence Class Sentence
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.Raws.html">Raws</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -178,9 +178,9 @@ Class Sentence
</h2> </h2>
<a id="Hi_NcParsers_Sentence__ctor_" data-uid="Hi.NcParsers.Sentence.#ctor*"></a> <a id="Hi_Numerical_SoftParsers_Raws_Sentence__ctor_" data-uid="Hi.Numerical.SoftParsers.Raws.Sentence.#ctor*"></a>
<h3 id="Hi_NcParsers_Sentence__ctor_Hi_Common_FileLines_IndexedFileLine_" data-uid="Hi.NcParsers.Sentence.#ctor(Hi.Common.FileLines.IndexedFileLine)"> <h3 id="Hi_Numerical_SoftParsers_Raws_Sentence__ctor_Hi_Common_FileLines_IndexedFileLine_" data-uid="Hi.Numerical.SoftParsers.Raws.Sentence.#ctor(Hi.Common.FileLines.IndexedFileLine)">
Sentence(IndexedFileLine) Sentence(IndexedFileLine)
</h3> </h3>
@ -209,9 +209,9 @@ Class Sentence
<a id="Hi_NcParsers_Sentence__ctor_" data-uid="Hi.NcParsers.Sentence.#ctor*"></a> <a id="Hi_Numerical_SoftParsers_Raws_Sentence__ctor_" data-uid="Hi.Numerical.SoftParsers.Raws.Sentence.#ctor*"></a>
<h3 id="Hi_NcParsers_Sentence__ctor_System_Collections_Generic_List_Hi_Common_FileLines_IndexedFileLine__" data-uid="Hi.NcParsers.Sentence.#ctor(System.Collections.Generic.List{Hi.Common.FileLines.IndexedFileLine})"> <h3 id="Hi_Numerical_SoftParsers_Raws_Sentence__ctor_System_Collections_Generic_List_Hi_Common_FileLines_IndexedFileLine__" data-uid="Hi.Numerical.SoftParsers.Raws.Sentence.#ctor(System.Collections.Generic.List{Hi.Common.FileLines.IndexedFileLine})">
Sentence(List&lt;IndexedFileLine&gt;) Sentence(List&lt;IndexedFileLine&gt;)
</h3> </h3>
@ -244,9 +244,9 @@ Class Sentence
</h2> </h2>
<a id="Hi_NcParsers_Sentence_BlockText_" data-uid="Hi.NcParsers.Sentence.BlockText*"></a> <a id="Hi_Numerical_SoftParsers_Raws_Sentence_BlockText_" data-uid="Hi.Numerical.SoftParsers.Raws.Sentence.BlockText*"></a>
<h3 id="Hi_NcParsers_Sentence_BlockText" data-uid="Hi.NcParsers.Sentence.BlockText"> <h3 id="Hi_Numerical_SoftParsers_Raws_Sentence_BlockText" data-uid="Hi.Numerical.SoftParsers.Raws.Sentence.BlockText">
BlockText BlockText
</h3> </h3>
@ -275,9 +275,9 @@ Class Sentence
<a id="Hi_NcParsers_Sentence_FirstIndexedFileLine_" data-uid="Hi.NcParsers.Sentence.FirstIndexedFileLine*"></a> <a id="Hi_Numerical_SoftParsers_Raws_Sentence_FirstIndexedFileLine_" data-uid="Hi.Numerical.SoftParsers.Raws.Sentence.FirstIndexedFileLine*"></a>
<h3 id="Hi_NcParsers_Sentence_FirstIndexedFileLine" data-uid="Hi.NcParsers.Sentence.FirstIndexedFileLine"> <h3 id="Hi_Numerical_SoftParsers_Raws_Sentence_FirstIndexedFileLine" data-uid="Hi.Numerical.SoftParsers.Raws.Sentence.FirstIndexedFileLine">
FirstIndexedFileLine FirstIndexedFileLine
</h3> </h3>
@ -306,9 +306,9 @@ Class Sentence
<a id="Hi_NcParsers_Sentence_IndexedFileLine_" data-uid="Hi.NcParsers.Sentence.IndexedFileLine*"></a> <a id="Hi_Numerical_SoftParsers_Raws_Sentence_IndexedFileLine_" data-uid="Hi.Numerical.SoftParsers.Raws.Sentence.IndexedFileLine*"></a>
<h3 id="Hi_NcParsers_Sentence_IndexedFileLine" data-uid="Hi.NcParsers.Sentence.IndexedFileLine"> <h3 id="Hi_Numerical_SoftParsers_Raws_Sentence_IndexedFileLine" data-uid="Hi.Numerical.SoftParsers.Raws.Sentence.IndexedFileLine">
IndexedFileLine IndexedFileLine
</h3> </h3>
@ -337,9 +337,9 @@ Class Sentence
<a id="Hi_NcParsers_Sentence_IndexedFileLineList_" data-uid="Hi.NcParsers.Sentence.IndexedFileLineList*"></a> <a id="Hi_Numerical_SoftParsers_Raws_Sentence_IndexedFileLineList_" data-uid="Hi.Numerical.SoftParsers.Raws.Sentence.IndexedFileLineList*"></a>
<h3 id="Hi_NcParsers_Sentence_IndexedFileLineList" data-uid="Hi.NcParsers.Sentence.IndexedFileLineList"> <h3 id="Hi_Numerical_SoftParsers_Raws_Sentence_IndexedFileLineList" data-uid="Hi.Numerical.SoftParsers.Raws.Sentence.IndexedFileLineList">
IndexedFileLineList IndexedFileLineList
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Segmenters.SingleLineSegmenter"> <article data-uid="Hi.Numerical.SoftParsers.Raws.SingleLineSegmenter">
<h1 id="Hi_NcParsers_Segmenters_SingleLineSegmenter" data-uid="Hi.NcParsers.Segmenters.SingleLineSegmenter" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_Raws_SingleLineSegmenter" data-uid="Hi.Numerical.SoftParsers.Raws.SingleLineSegmenter" class="text-break">
Class SingleLineSegmenter Class SingleLineSegmenter
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Segmenters.html">Segmenters</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.Raws.html">Raws</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -101,7 +101,7 @@ Class SingleLineSegmenter
<div class="markdown conceptual"></div> <div class="markdown conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public class SingleLineSegmenter : ISegmenter, IToXElement</code></pre> <pre><code class="lang-csharp hljs">public class SingleLineSegmenter : ISegmenter</code></pre>
</div> </div>
@ -118,8 +118,7 @@ Class SingleLineSegmenter
<dl class="typelist implements"> <dl class="typelist implements">
<dt>Implements</dt> <dt>Implements</dt>
<dd> <dd>
<div><a class="xref" href="Hi.NcParsers.Segmenters.ISegmenter.html">ISegmenter</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.Raws.ISegmenter.html">ISegmenter</a></div>
<div><a class="xref" href="Hi.Common.XmlUtils.IToXElement.html">IToXElement</a></div>
</dd> </dd>
</dl> </dl>
@ -184,9 +183,9 @@ Class SingleLineSegmenter
</h2> </h2>
<a id="Hi_NcParsers_Segmenters_SingleLineSegmenter_Name_" data-uid="Hi.NcParsers.Segmenters.SingleLineSegmenter.Name*"></a> <a id="Hi_Numerical_SoftParsers_Raws_SingleLineSegmenter_Name_" data-uid="Hi.Numerical.SoftParsers.Raws.SingleLineSegmenter.Name*"></a>
<h3 id="Hi_NcParsers_Segmenters_SingleLineSegmenter_Name" data-uid="Hi.NcParsers.Segmenters.SingleLineSegmenter.Name"> <h3 id="Hi_Numerical_SoftParsers_Raws_SingleLineSegmenter_Name" data-uid="Hi.Numerical.SoftParsers.Raws.SingleLineSegmenter.Name">
Name Name
</h3> </h3>
@ -215,44 +214,13 @@ Class SingleLineSegmenter
<a id="Hi_NcParsers_Segmenters_SingleLineSegmenter_XName_" data-uid="Hi.NcParsers.Segmenters.SingleLineSegmenter.XName*"></a>
<h3 id="Hi_NcParsers_Segmenters_SingleLineSegmenter_XName" data-uid="Hi.NcParsers.Segmenters.SingleLineSegmenter.XName">
XName
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static string XName { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
</dl>
<h2 class="section" id="methods">Methods <h2 class="section" id="methods">Methods
</h2> </h2>
<a id="Hi_NcParsers_Segmenters_SingleLineSegmenter_GetSegment_" data-uid="Hi.NcParsers.Segmenters.SingleLineSegmenter.GetSegment*"></a> <a id="Hi_Numerical_SoftParsers_Raws_SingleLineSegmenter_GetSegment_" data-uid="Hi.Numerical.SoftParsers.Raws.SingleLineSegmenter.GetSegment*"></a>
<h3 id="Hi_NcParsers_Segmenters_SingleLineSegmenter_GetSegment_System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine__System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine___System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine___" data-uid="Hi.NcParsers.Segmenters.SingleLineSegmenter.GetSegment(System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine},System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine}@,System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine}@)"> <h3 id="Hi_Numerical_SoftParsers_Raws_SingleLineSegmenter_GetSegment_System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine__System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine___System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine___" data-uid="Hi.Numerical.SoftParsers.Raws.SingleLineSegmenter.GetSegment(System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine},System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine}@,System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine}@)">
GetSegment(LinkedListNode&lt;IndexedFileLine&gt;, out LinkedListNode&lt;IndexedFileLine&gt;, out LinkedListNode&lt;IndexedFileLine&gt;) GetSegment(LinkedListNode&lt;IndexedFileLine&gt;, out LinkedListNode&lt;IndexedFileLine&gt;, out LinkedListNode&lt;IndexedFileLine&gt;)
</h3> </h3>
@ -288,39 +256,6 @@ the <code class="paramref">srcNode</code> can be any node in the nodes from <cod
<a id="Hi_NcParsers_Segmenters_SingleLineSegmenter_ToXElement_" data-uid="Hi.NcParsers.Segmenters.SingleLineSegmenter.ToXElement*"></a>
<h3 id="Hi_NcParsers_Segmenters_SingleLineSegmenter_ToXElement" data-uid="Hi.NcParsers.Segmenters.SingleLineSegmenter.ToXElement">
ToXElement()
</h3>
<div class="markdown level1 summary"><p>Get the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.xml.linq.xelement">XElement</a> to represent the object.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public XElement ToXElement()</code></pre>
</div>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.xml.linq.xelement">XElement</a></dt>
<dd><p><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.xml.linq.xelement">XElement</a> to represent the object.</p>
</dd>
</dl>
</article> </article>

View File

@ -2,9 +2,9 @@
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>Namespace Hi.NcParsers.Segmenters | HiAPI-C# 2025 </title> <title>Namespace Hi.Numerical.SoftParsers.Raws | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Namespace Hi.NcParsers.Segmenters | HiAPI-C# 2025 "> <meta name="title" content="Namespace Hi.Numerical.SoftParsers.Raws | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico"> <link rel="icon" href="../img/HiAPI.favicon.ico">
@ -84,9 +84,9 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Segmenters"> <article data-uid="Hi.Numerical.SoftParsers.Raws">
<h1 id="Hi_NcParsers_Segmenters" data-uid="Hi.NcParsers.Segmenters" class="text-break">Namespace Hi.NcParsers.Segmenters</h1> <h1 id="Hi_Numerical_SoftParsers_Raws" data-uid="Hi.Numerical.SoftParsers.Raws" class="text-break">Namespace Hi.Numerical.SoftParsers.Raws</h1>
<div class="markdown level0 summary"></div> <div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<div class="markdown level0 remarks"></div> <div class="markdown level0 remarks"></div>
@ -95,21 +95,26 @@
Classes Classes
</h3> </h3>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Segmenters.HeidenhainSegmenter.html">HeidenhainSegmenter</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.Raws.HeidenhainSegmenter.html">HeidenhainSegmenter</a></dt>
<dd><p>Heidenhain NC block builder. <dd><p>Heidenhain NC block builder.
Also support single line NC block.</p> Also support single line NC block.</p>
</dd> </dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Segmenters.SingleLineSegmenter.html">SingleLineSegmenter</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.Raws.Sentence.html">Sentence</a></dt>
<dd><p>A small NC block for one or several lines.</p>
</dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.Numerical.SoftParsers.Raws.SingleLineSegmenter.html">SingleLineSegmenter</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<h3 id="interfaces"> <h3 id="interfaces">
Interfaces Interfaces
</h3> </h3>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Segmenters.ISegmenter.html">ISegmenter</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.Raws.ISegmenter.html">ISegmenter</a></dt>
<dd><p>interface to get segment for <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a>.</p> <dd><p>interface to get segment for <a class="xref" href="Hi.Numerical.SoftParsers.Raws.Sentence.html">Sentence</a>.</p>
</dd> </dd>
</dl> </dl>

View File

@ -2,9 +2,9 @@
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>Class ProgramXyzClaim | HiAPI-C# 2025 </title> <title>Class SoftCommentGrabber | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Class ProgramXyzClaim | HiAPI-C# 2025 "> <meta name="title" content="Class SoftCommentGrabber | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico"> <link rel="icon" href="../img/HiAPI.favicon.ico">
@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Claims.ProgramXyzClaim"> <article data-uid="Hi.Numerical.SoftParsers.SoftCommentGrabber">
<h1 id="Hi_NcParsers_Claims_ProgramXyzClaim" data-uid="Hi.NcParsers.Claims.ProgramXyzClaim" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_SoftCommentGrabber" data-uid="Hi.Numerical.SoftParsers.SoftCommentGrabber" class="text-break">
Class ProgramXyzClaim Class SoftCommentGrabber
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Claims.html">Claims</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -101,7 +101,7 @@ Class ProgramXyzClaim
<div class="markdown conceptual"></div> <div class="markdown conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public class ProgramXyzClaim : IProgramXyzClaim, IClaim</code></pre> <pre><code class="lang-csharp hljs">public class SoftCommentGrabber : ICommentGrabber</code></pre>
</div> </div>
@ -111,15 +111,14 @@ Class ProgramXyzClaim
<dt>Inheritance</dt> <dt>Inheritance</dt>
<dd> <dd>
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div> <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div><span class="xref">ProgramXyzClaim</span></div> <div><span class="xref">SoftCommentGrabber</span></div>
</dd> </dd>
</dl> </dl>
<dl class="typelist implements"> <dl class="typelist implements">
<dt>Implements</dt> <dt>Implements</dt>
<dd> <dd>
<div><a class="xref" href="Hi.NcParsers.Claims.IProgramXyzClaim.html">IProgramXyzClaim</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.ICommentGrabber.html">ICommentGrabber</a></div>
<div><a class="xref" href="Hi.NcParsers.Claims.IClaim.html">IClaim</a></div>
</dd> </dd>
</dl> </dl>
@ -180,35 +179,41 @@ Class ProgramXyzClaim
<h2 class="section" id="properties">Properties <h2 class="section" id="methods">Methods
</h2> </h2>
<a id="Hi_NcParsers_Claims_ProgramXyzClaim_ProgramXyz_" data-uid="Hi.NcParsers.Claims.ProgramXyzClaim.ProgramXyz*"></a> <a id="Hi_Numerical_SoftParsers_SoftCommentGrabber_GrabComment_" data-uid="Hi.Numerical.SoftParsers.SoftCommentGrabber.GrabComment*"></a>
<h3 id="Hi_NcParsers_Claims_ProgramXyzClaim_ProgramXyz" data-uid="Hi.NcParsers.Claims.ProgramXyzClaim.ProgramXyz"> <h3 id="Hi_Numerical_SoftParsers_SoftCommentGrabber_GrabComment_System_String__" data-uid="Hi.Numerical.SoftParsers.SoftCommentGrabber.GrabComment(System.String@)">
ProgramXyz GrabComment(ref string)
</h3> </h3>
<div class="markdown level1 summary"><p>Orthogonal absolute position in feature (i.e. program) coordinate.</p> <div class="markdown level1 summary"><p>Grab comment from <code class="paramref">ncText</code>.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public Vec3d ProgramXyz { get; set; }</code></pre> <pre><code class="lang-csharp hljs">public SoftNcComment GrabComment(ref string ncText)</code></pre>
</div> </div>
<h4 class="section">Parameters</h4>
<h4 class="section">Property Value</h4>
<dl class="parameters"> <dl class="parameters">
<dt><a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a></dt> <dt><code>ncText</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.Numerical.SoftParsers.SoftNcComment.html">SoftNcComment</a></dt>
<dd><p>comment if it existed; null if no comments</p>
</dd>
</dl>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.SoftNcComment"> <article data-uid="Hi.Numerical.SoftParsers.SoftNcComment">
<h1 id="Hi_NcParsers_SoftNcComment" data-uid="Hi.NcParsers.SoftNcComment" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_SoftNcComment" data-uid="Hi.Numerical.SoftParsers.SoftNcComment" class="text-break">
Class SoftNcComment Class SoftNcComment
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -177,9 +177,9 @@ Class SoftNcComment
</h2> </h2>
<a id="Hi_NcParsers_SoftNcComment_Content_" data-uid="Hi.NcParsers.SoftNcComment.Content*"></a> <a id="Hi_Numerical_SoftParsers_SoftNcComment_Content_" data-uid="Hi.Numerical.SoftParsers.SoftNcComment.Content*"></a>
<h3 id="Hi_NcParsers_SoftNcComment_Content" data-uid="Hi.NcParsers.SoftNcComment.Content"> <h3 id="Hi_Numerical_SoftParsers_SoftNcComment_Content" data-uid="Hi.Numerical.SoftParsers.SoftNcComment.Content">
Content Content
</h3> </h3>
@ -208,9 +208,9 @@ Class SoftNcComment
<a id="Hi_NcParsers_SoftNcComment_QuoteMark_" data-uid="Hi.NcParsers.SoftNcComment.QuoteMark*"></a> <a id="Hi_Numerical_SoftParsers_SoftNcComment_QuoteMark_" data-uid="Hi.Numerical.SoftParsers.SoftNcComment.QuoteMark*"></a>
<h3 id="Hi_NcParsers_SoftNcComment_QuoteMark" data-uid="Hi.NcParsers.SoftNcComment.QuoteMark"> <h3 id="Hi_Numerical_SoftParsers_SoftNcComment_QuoteMark" data-uid="Hi.Numerical.SoftParsers.SoftNcComment.QuoteMark">
QuoteMark QuoteMark
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.SoftNcEnv"> <article data-uid="Hi.Numerical.SoftParsers.SoftNcEnv">
<h1 id="Hi_NcParsers_SoftNcEnv" data-uid="Hi.NcParsers.SoftNcEnv" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_SoftNcEnv" data-uid="Hi.Numerical.SoftParsers.SoftNcEnv" class="text-break">
Class SoftNcEnv Class SoftNcEnv
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -183,9 +183,9 @@ Class SoftNcEnv
</h2> </h2>
<a id="Hi_NcParsers_SoftNcEnv__ctor_" data-uid="Hi.NcParsers.SoftNcEnv.#ctor*"></a> <a id="Hi_Numerical_SoftParsers_SoftNcEnv__ctor_" data-uid="Hi.Numerical.SoftParsers.SoftNcEnv.#ctor*"></a>
<h3 id="Hi_NcParsers_SoftNcEnv__ctor_System_Xml_Linq_XElement_System_String_System_String_" data-uid="Hi.NcParsers.SoftNcEnv.#ctor(System.Xml.Linq.XElement,System.String,System.String)"> <h3 id="Hi_Numerical_SoftParsers_SoftNcEnv__ctor_System_Xml_Linq_XElement_System_String_System_String_" data-uid="Hi.Numerical.SoftParsers.SoftNcEnv.#ctor(System.Xml.Linq.XElement,System.String,System.String)">
SoftNcEnv(XElement, string, string) SoftNcEnv(XElement, string, string)
</h3> </h3>
@ -226,9 +226,9 @@ Class SoftNcEnv
</h2> </h2>
<a id="Hi_NcParsers_SoftNcEnv_XName_" data-uid="Hi.NcParsers.SoftNcEnv.XName*"></a> <a id="Hi_Numerical_SoftParsers_SoftNcEnv_XName_" data-uid="Hi.Numerical.SoftParsers.SoftNcEnv.XName*"></a>
<h3 id="Hi_NcParsers_SoftNcEnv_XName" data-uid="Hi.NcParsers.SoftNcEnv.XName"> <h3 id="Hi_Numerical_SoftParsers_SoftNcEnv_XName" data-uid="Hi.Numerical.SoftParsers.SoftNcEnv.XName">
XName XName
</h3> </h3>
@ -262,9 +262,9 @@ Class SoftNcEnv
</h2> </h2>
<a id="Hi_NcParsers_SoftNcEnv_MakeXmlSource_" data-uid="Hi.NcParsers.SoftNcEnv.MakeXmlSource*"></a> <a id="Hi_Numerical_SoftParsers_SoftNcEnv_MakeXmlSource_" data-uid="Hi.Numerical.SoftParsers.SoftNcEnv.MakeXmlSource*"></a>
<h3 id="Hi_NcParsers_SoftNcEnv_MakeXmlSource_System_String_System_String_System_Boolean_" data-uid="Hi.NcParsers.SoftNcEnv.MakeXmlSource(System.String,System.String,System.Boolean)"> <h3 id="Hi_Numerical_SoftParsers_SoftNcEnv_MakeXmlSource_System_String_System_String_System_Boolean_" data-uid="Hi.Numerical.SoftParsers.SoftNcEnv.MakeXmlSource(System.String,System.String,System.Boolean)">
MakeXmlSource(string, string, bool) MakeXmlSource(string, string, bool)
</h3> </h3>
@ -304,7 +304,7 @@ This method may also generate additional resources such as related files.</p>
<h4 class="section" id="Hi_NcParsers_SoftNcEnv_MakeXmlSource_System_String_System_String_System_Boolean__remarks">Remarks</h4> <h4 class="section" id="Hi_Numerical_SoftParsers_SoftNcEnv_MakeXmlSource_System_String_System_String_System_Boolean__remarks">Remarks</h4>
<div class="markdown level1 remarks"><p>For the demand of easy moving source folder (especially project folder) without configuration file path corruption, the relative file path is applied. <div class="markdown level1 remarks"><p>For the demand of easy moving source folder (especially project folder) without configuration file path corruption, the relative file path is applied.
The <code class="paramref">baseDirectory</code> is typically the folder at the nearest configuration file folder. The <code class="paramref">baseDirectory</code> is typically the folder at the nearest configuration file folder.
Since the folder can be moving with the configuration file.</p> Since the folder can be moving with the configuration file.</p>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.SoftNcRunner"> <article data-uid="Hi.Numerical.SoftParsers.SoftNcRunner">
<h1 id="Hi_NcParsers_SoftNcRunner" data-uid="Hi.NcParsers.SoftNcRunner" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_SoftNcRunner" data-uid="Hi.Numerical.SoftParsers.SoftNcRunner" class="text-break">
Class SoftNcRunner Class SoftNcRunner
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -183,9 +183,40 @@ Class SoftNcRunner
</h2> </h2>
<a id="Hi_NcParsers_SoftNcRunner_FileIndexOnRunCommand_" data-uid="Hi.NcParsers.SoftNcRunner.FileIndexOnRunCommand*"></a> <a id="Hi_Numerical_SoftParsers_SoftNcRunner_ClaimBuilderList_" data-uid="Hi.Numerical.SoftParsers.SoftNcRunner.ClaimBuilderList*"></a>
<h3 id="Hi_NcParsers_SoftNcRunner_FileIndexOnRunCommand" data-uid="Hi.NcParsers.SoftNcRunner.FileIndexOnRunCommand"> <h3 id="Hi_Numerical_SoftParsers_SoftNcRunner_ClaimBuilderList" data-uid="Hi.Numerical.SoftParsers.SoftNcRunner.ClaimBuilderList">
ClaimBuilderList
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public List&lt;INcSemantic&gt; ClaimBuilderList { get; set; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a>&lt;<a class="xref" href="Hi.Numerical.SoftParsers.Claims.INcSemantic.html">INcSemantic</a>&gt;</dt>
<dd></dd>
</dl>
<a id="Hi_Numerical_SoftParsers_SoftNcRunner_FileIndexOnRunCommand_" data-uid="Hi.Numerical.SoftParsers.SoftNcRunner.FileIndexOnRunCommand*"></a>
<h3 id="Hi_Numerical_SoftParsers_SoftNcRunner_FileIndexOnRunCommand" data-uid="Hi.Numerical.SoftParsers.SoftNcRunner.FileIndexOnRunCommand">
FileIndexOnRunCommand FileIndexOnRunCommand
</h3> </h3>
@ -215,71 +246,9 @@ Class SoftNcRunner
<a id="Hi_NcParsers_SoftNcRunner_NcActuationList_" data-uid="Hi.NcParsers.SoftNcRunner.NcActuationList*"></a> <a id="Hi_Numerical_SoftParsers_SoftNcRunner_NcSyntaxList_" data-uid="Hi.Numerical.SoftParsers.SoftNcRunner.NcSyntaxList*"></a>
<h3 id="Hi_NcParsers_SoftNcRunner_NcActuationList" data-uid="Hi.NcParsers.SoftNcRunner.NcActuationList"> <h3 id="Hi_Numerical_SoftParsers_SoftNcRunner_NcSyntaxList" data-uid="Hi.Numerical.SoftParsers.SoftNcRunner.NcSyntaxList">
NcActuationList
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public List&lt;INcActuation&gt; NcActuationList { get; set; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a>&lt;<a class="xref" href="Hi.NcParsers.Actuations.INcActuation.html">INcActuation</a>&gt;</dt>
<dd></dd>
</dl>
<a id="Hi_NcParsers_SoftNcRunner_NcSemanticList_" data-uid="Hi.NcParsers.SoftNcRunner.NcSemanticList*"></a>
<h3 id="Hi_NcParsers_SoftNcRunner_NcSemanticList" data-uid="Hi.NcParsers.SoftNcRunner.NcSemanticList">
NcSemanticList
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public List&lt;INcSemantic&gt; NcSemanticList { get; set; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a>&lt;<a class="xref" href="Hi.NcParsers.Semantics.INcSemantic.html">INcSemantic</a>&gt;</dt>
<dd></dd>
</dl>
<a id="Hi_NcParsers_SoftNcRunner_NcSyntaxList_" data-uid="Hi.NcParsers.SoftNcRunner.NcSyntaxList*"></a>
<h3 id="Hi_NcParsers_SoftNcRunner_NcSyntaxList" data-uid="Hi.NcParsers.SoftNcRunner.NcSyntaxList">
NcSyntaxList NcSyntaxList
</h3> </h3>
@ -297,7 +266,7 @@ Class SoftNcRunner
<h4 class="section">Property Value</h4> <h4 class="section">Property Value</h4>
<dl class="parameters"> <dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a>&lt;<a class="xref" href="Hi.NcParsers.Syntaxs.Derived.INcSyntax.html">INcSyntax</a>&gt;</dt> <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a>&lt;<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.INcSyntax.html">INcSyntax</a>&gt;</dt>
<dd></dd> <dd></dd>
</dl> </dl>
@ -308,9 +277,9 @@ Class SoftNcRunner
<a id="Hi_NcParsers_SoftNcRunner_Segmenter_" data-uid="Hi.NcParsers.SoftNcRunner.Segmenter*"></a> <a id="Hi_Numerical_SoftParsers_SoftNcRunner_Segmenter_" data-uid="Hi.Numerical.SoftParsers.SoftNcRunner.Segmenter*"></a>
<h3 id="Hi_NcParsers_SoftNcRunner_Segmenter" data-uid="Hi.NcParsers.SoftNcRunner.Segmenter"> <h3 id="Hi_Numerical_SoftParsers_SoftNcRunner_Segmenter" data-uid="Hi.Numerical.SoftParsers.SoftNcRunner.Segmenter">
Segmenter Segmenter
</h3> </h3>
@ -328,7 +297,7 @@ Class SoftNcRunner
<h4 class="section">Property Value</h4> <h4 class="section">Property Value</h4>
<dl class="parameters"> <dl class="parameters">
<dt><a class="xref" href="Hi.NcParsers.Segmenters.ISegmenter.html">ISegmenter</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.Raws.ISegmenter.html">ISegmenter</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
@ -343,9 +312,9 @@ Class SoftNcRunner
</h2> </h2>
<a id="Hi_NcParsers_SoftNcRunner_ResetFileIndex_" data-uid="Hi.NcParsers.SoftNcRunner.ResetFileIndex*"></a> <a id="Hi_Numerical_SoftParsers_SoftNcRunner_ResetFileIndex_" data-uid="Hi.Numerical.SoftParsers.SoftNcRunner.ResetFileIndex*"></a>
<h3 id="Hi_NcParsers_SoftNcRunner_ResetFileIndex" data-uid="Hi.NcParsers.SoftNcRunner.ResetFileIndex"> <h3 id="Hi_Numerical_SoftParsers_SoftNcRunner_ResetFileIndex" data-uid="Hi.Numerical.SoftParsers.SoftNcRunner.ResetFileIndex">
ResetFileIndex() ResetFileIndex()
</h3> </h3>
@ -370,19 +339,19 @@ Class SoftNcRunner
<a id="Hi_NcParsers_SoftNcRunner_RunControlLines_" data-uid="Hi.NcParsers.SoftNcRunner.RunControlLines*"></a> <a id="Hi_Numerical_SoftParsers_SoftNcRunner_RunControlLines_" data-uid="Hi.Numerical.SoftParsers.SoftNcRunner.RunControlLines*"></a>
<h3 id="Hi_NcParsers_SoftNcRunner_RunControlLines_System_String_System_Collections_Generic_IEnumerable_System_String__Hi_MachiningProcs_SessionMessageHost_System_Threading_CancellationToken_" data-uid="Hi.NcParsers.SoftNcRunner.RunControlLines(System.String,System.Collections.Generic.IEnumerable{System.String},Hi.MachiningProcs.SessionMessageHost,System.Threading.CancellationToken)"> <h3 id="Hi_Numerical_SoftParsers_SoftNcRunner_RunControlLines_System_String_System_Collections_Generic_IEnumerable_System_String__Hi_MachiningProcs_SessionMessageHost_System_Threading_CancellationToken_" data-uid="Hi.Numerical.SoftParsers.SoftNcRunner.RunControlLines(System.String,System.Collections.Generic.IEnumerable{System.String},Hi.MachiningProcs.SessionMessageHost,System.Threading.CancellationToken)">
RunControlLines(string, IEnumerable&lt;string&gt;, SessionMessageHost, CancellationToken) RunControlLines(string, IEnumerable&lt;string&gt;, SessionMessageHost, CancellationToken)
</h3> </h3>
<div class="markdown level1 summary"><p>Runs raw Control lines and yields source sentence and Act pairs.</p> <div class="markdown level1 summary"><p>Runs raw Control lines and yields source control line and Act pairs.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public IEnumerable&lt;SentenceActEntry&gt; RunControlLines(string relFilePath, IEnumerable&lt;string&gt; lines, SessionMessageHost sessionMessageHost, CancellationToken cancellationToken)</code></pre> <pre><code class="lang-csharp hljs">public IEnumerable&lt;SourceCommandActEntry&gt; RunControlLines(string relFilePath, IEnumerable&lt;string&gt; lines, SessionMessageHost sessionMessageHost, CancellationToken cancellationToken)</code></pre>
</div> </div>
<h4 class="section">Parameters</h4> <h4 class="section">Parameters</h4>
@ -402,8 +371,8 @@ Class SoftNcRunner
<h4 class="section">Returns</h4> <h4 class="section">Returns</h4>
<dl class="parameters"> <dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="Hi.Numerical.SentenceActEntry.html">SentenceActEntry</a>&gt;</dt> <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="Hi.Numerical.SourceCommandActEntry.html">SourceCommandActEntry</a>&gt;</dt>
<dd><p>Enumerable of source sentence and Act pairs</p> <dd><p>Enumerable of source control line and Act pairs</p>
</dd> </dd>
</dl> </dl>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.SoftNcUtil"> <article data-uid="Hi.Numerical.SoftParsers.SoftNcUtil">
<h1 id="Hi_NcParsers_SoftNcUtil" data-uid="Hi.NcParsers.SoftNcUtil" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_SoftNcUtil" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil" class="text-break">
Class SoftNcUtil Class SoftNcUtil
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -152,9 +152,9 @@ Class SoftNcUtil
</h2> </h2>
<a id="Hi_NcParsers_SoftNcUtil_RegexFlagPrefix_" data-uid="Hi.NcParsers.SoftNcUtil.RegexFlagPrefix*"></a> <a id="Hi_Numerical_SoftParsers_SoftNcUtil_RegexFlagPrefix_" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.RegexFlagPrefix*"></a>
<h3 id="Hi_NcParsers_SoftNcUtil_RegexFlagPrefix" data-uid="Hi.NcParsers.SoftNcUtil.RegexFlagPrefix"> <h3 id="Hi_Numerical_SoftParsers_SoftNcUtil_RegexFlagPrefix" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.RegexFlagPrefix">
RegexFlagPrefix RegexFlagPrefix
</h3> </h3>
@ -188,9 +188,9 @@ Class SoftNcUtil
</h2> </h2>
<a id="Hi_NcParsers_SoftNcUtil_GrabDouble_" data-uid="Hi.NcParsers.SoftNcUtil.GrabDouble*"></a> <a id="Hi_Numerical_SoftParsers_SoftNcUtil_GrabDouble_" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.GrabDouble*"></a>
<h3 id="Hi_NcParsers_SoftNcUtil_GrabDouble_System_String__System_String_System_Boolean_" data-uid="Hi.NcParsers.SoftNcUtil.GrabDouble(System.String@,System.String,System.Boolean)"> <h3 id="Hi_Numerical_SoftParsers_SoftNcUtil_GrabDouble_System_String__System_String_System_Boolean_" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.GrabDouble(System.String@,System.String,System.Boolean)">
GrabDouble(ref string, string, bool) GrabDouble(ref string, string, bool)
</h3> </h3>
@ -235,9 +235,9 @@ The text is changed by replacing tag and value to empty string.</p>
<a id="Hi_NcParsers_SoftNcUtil_GrabFlag_" data-uid="Hi.NcParsers.SoftNcUtil.GrabFlag*"></a> <a id="Hi_Numerical_SoftParsers_SoftNcUtil_GrabFlag_" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.GrabFlag*"></a>
<h3 id="Hi_NcParsers_SoftNcUtil_GrabFlag_System_String__System_String_" data-uid="Hi.NcParsers.SoftNcUtil.GrabFlag(System.String@,System.String)"> <h3 id="Hi_Numerical_SoftParsers_SoftNcUtil_GrabFlag_System_String__System_String_" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.GrabFlag(System.String@,System.String)">
GrabFlag(ref string, string) GrabFlag(ref string, string)
</h3> </h3>
@ -277,9 +277,9 @@ The text is changed by replacing tag and value to empty string.</p>
<a id="Hi_NcParsers_SoftNcUtil_GrabFlags_" data-uid="Hi.NcParsers.SoftNcUtil.GrabFlags*"></a> <a id="Hi_Numerical_SoftParsers_SoftNcUtil_GrabFlags_" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.GrabFlags*"></a>
<h3 id="Hi_NcParsers_SoftNcUtil_GrabFlags_System_String__System_Collections_Generic_IEnumerable_System_String__" data-uid="Hi.NcParsers.SoftNcUtil.GrabFlags(System.String@,System.Collections.Generic.IEnumerable{System.String})"> <h3 id="Hi_Numerical_SoftParsers_SoftNcUtil_GrabFlags_System_String__System_Collections_Generic_IEnumerable_System_String__" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.GrabFlags(System.String@,System.Collections.Generic.IEnumerable{System.String})">
GrabFlags(ref string, IEnumerable&lt;string&gt;) GrabFlags(ref string, IEnumerable&lt;string&gt;)
</h3> </h3>
@ -315,9 +315,9 @@ The text is changed by replacing tag and value to empty string.</p>
<a id="Hi_NcParsers_SoftNcUtil_HasAnyFlag_" data-uid="Hi.NcParsers.SoftNcUtil.HasAnyFlag*"></a> <a id="Hi_Numerical_SoftParsers_SoftNcUtil_HasAnyFlag_" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.HasAnyFlag*"></a>
<h3 id="Hi_NcParsers_SoftNcUtil_HasAnyFlag_System_String_System_Collections_Generic_IEnumerable_System_String__" data-uid="Hi.NcParsers.SoftNcUtil.HasAnyFlag(System.String,System.Collections.Generic.IEnumerable{System.String})"> <h3 id="Hi_Numerical_SoftParsers_SoftNcUtil_HasAnyFlag_System_String_System_Collections_Generic_IEnumerable_System_String__" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.HasAnyFlag(System.String,System.Collections.Generic.IEnumerable{System.String})">
HasAnyFlag(string, IEnumerable&lt;string&gt;) HasAnyFlag(string, IEnumerable&lt;string&gt;)
</h3> </h3>
@ -353,9 +353,9 @@ The text is changed by replacing tag and value to empty string.</p>
<a id="Hi_NcParsers_SoftNcUtil_HasAnyFlag_" data-uid="Hi.NcParsers.SoftNcUtil.HasAnyFlag*"></a> <a id="Hi_Numerical_SoftParsers_SoftNcUtil_HasAnyFlag_" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.HasAnyFlag*"></a>
<h3 id="Hi_NcParsers_SoftNcUtil_HasAnyFlag_System_String_System_String_" data-uid="Hi.NcParsers.SoftNcUtil.HasAnyFlag(System.String,System.String)"> <h3 id="Hi_Numerical_SoftParsers_SoftNcUtil_HasAnyFlag_System_String_System_String_" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.HasAnyFlag(System.String,System.String)">
HasAnyFlag(string, string) HasAnyFlag(string, string)
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.HeadPercentCommentSyntax"> <article data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.HeadPercentCommentSyntax">
<h1 id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs_HeadPercentCommentSyntax" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.HeadPercentCommentSyntax" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs_HeadPercentCommentSyntax" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.HeadPercentCommentSyntax" class="text-break">
Class HeadPercentCommentSyntax Class HeadPercentCommentSyntax
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.html">Syntaxs</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.Derived.html">Derived</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.html">CommentSyntaxs</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.html">SyntaxBased</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.html">CommentSyntaxs</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -118,7 +118,7 @@ Class HeadPercentCommentSyntax
<dl class="typelist implements"> <dl class="typelist implements">
<dt>Implements</dt> <dt>Implements</dt>
<dd> <dd>
<div><a class="xref" href="Hi.NcParsers.Syntaxs.Derived.INcSyntax.html">INcSyntax</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.INcSyntax.html">INcSyntax</a></div>
</dd> </dd>
</dl> </dl>
@ -183,9 +183,9 @@ Class HeadPercentCommentSyntax
</h2> </h2>
<a id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs_HeadPercentCommentSyntax_Name_" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.HeadPercentCommentSyntax.Name*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs_HeadPercentCommentSyntax_Name_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.HeadPercentCommentSyntax.Name*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs_HeadPercentCommentSyntax_Name" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.HeadPercentCommentSyntax.Name"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs_HeadPercentCommentSyntax_Name" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.HeadPercentCommentSyntax.Name">
Name Name
</h3> </h3>
@ -218,9 +218,9 @@ Class HeadPercentCommentSyntax
</h2> </h2>
<a id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs_HeadPercentCommentSyntax_ToArranged_" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.HeadPercentCommentSyntax.ToArranged*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs_HeadPercentCommentSyntax_ToArranged_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.HeadPercentCommentSyntax.ToArranged*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs_HeadPercentCommentSyntax_ToArranged_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.HeadPercentCommentSyntax.ToArranged(System.Text.Json.Nodes.JsonObject)"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs_HeadPercentCommentSyntax_ToArranged_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.HeadPercentCommentSyntax.ToArranged(System.Text.Json.Nodes.JsonObject)">
ToArranged(JsonObject) ToArranged(JsonObject)
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.QuoteCommentSyntax"> <article data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.QuoteCommentSyntax">
<h1 id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs_QuoteCommentSyntax" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.QuoteCommentSyntax" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs_QuoteCommentSyntax" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.QuoteCommentSyntax" class="text-break">
Class QuoteCommentSyntax Class QuoteCommentSyntax
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.html">Syntaxs</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.Derived.html">Derived</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.html">CommentSyntaxs</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.html">SyntaxBased</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.html">CommentSyntaxs</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -118,7 +118,7 @@ Class QuoteCommentSyntax
<dl class="typelist implements"> <dl class="typelist implements">
<dt>Implements</dt> <dt>Implements</dt>
<dd> <dd>
<div><a class="xref" href="Hi.NcParsers.Syntaxs.Derived.INcSyntax.html">INcSyntax</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.INcSyntax.html">INcSyntax</a></div>
</dd> </dd>
</dl> </dl>
@ -183,9 +183,9 @@ Class QuoteCommentSyntax
</h2> </h2>
<a id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs_QuoteCommentSyntax_Name_" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.QuoteCommentSyntax.Name*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs_QuoteCommentSyntax_Name_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.QuoteCommentSyntax.Name*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs_QuoteCommentSyntax_Name" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.QuoteCommentSyntax.Name"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs_QuoteCommentSyntax_Name" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.QuoteCommentSyntax.Name">
Name Name
</h3> </h3>
@ -218,9 +218,9 @@ Class QuoteCommentSyntax
</h2> </h2>
<a id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs_QuoteCommentSyntax_ToArranged_" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.QuoteCommentSyntax.ToArranged*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs_QuoteCommentSyntax_ToArranged_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.QuoteCommentSyntax.ToArranged*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs_QuoteCommentSyntax_ToArranged_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.QuoteCommentSyntax.ToArranged(System.Text.Json.Nodes.JsonObject)"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs_QuoteCommentSyntax_ToArranged_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.QuoteCommentSyntax.ToArranged(System.Text.Json.Nodes.JsonObject)">
ToArranged(JsonObject) ToArranged(JsonObject)
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.TailCommentSyntax"> <article data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.TailCommentSyntax">
<h1 id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs_TailCommentSyntax" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.TailCommentSyntax" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs_TailCommentSyntax" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.TailCommentSyntax" class="text-break">
Class TailCommentSyntax Class TailCommentSyntax
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.html">Syntaxs</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.Derived.html">Derived</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.html">CommentSyntaxs</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.html">SyntaxBased</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.html">CommentSyntaxs</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -118,7 +118,7 @@ Class TailCommentSyntax
<dl class="typelist implements"> <dl class="typelist implements">
<dt>Implements</dt> <dt>Implements</dt>
<dd> <dd>
<div><a class="xref" href="Hi.NcParsers.Syntaxs.Derived.INcSyntax.html">INcSyntax</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.INcSyntax.html">INcSyntax</a></div>
</dd> </dd>
</dl> </dl>
@ -183,9 +183,9 @@ Class TailCommentSyntax
</h2> </h2>
<a id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs_TailCommentSyntax__ctor_" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.TailCommentSyntax.#ctor*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs_TailCommentSyntax__ctor_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.TailCommentSyntax.#ctor*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs_TailCommentSyntax__ctor_System_String_" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.TailCommentSyntax.#ctor(System.String)"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs_TailCommentSyntax__ctor_System_String_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.TailCommentSyntax.#ctor(System.String)">
TailCommentSyntax(string) TailCommentSyntax(string)
</h3> </h3>
@ -218,9 +218,9 @@ Class TailCommentSyntax
</h2> </h2>
<a id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs_TailCommentSyntax_Name_" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.TailCommentSyntax.Name*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs_TailCommentSyntax_Name_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.TailCommentSyntax.Name*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs_TailCommentSyntax_Name" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.TailCommentSyntax.Name"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs_TailCommentSyntax_Name" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.TailCommentSyntax.Name">
Name Name
</h3> </h3>
@ -249,9 +249,9 @@ Class TailCommentSyntax
<a id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs_TailCommentSyntax_TailSymbol_" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.TailCommentSyntax.TailSymbol*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs_TailCommentSyntax_TailSymbol_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.TailCommentSyntax.TailSymbol*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs_TailCommentSyntax_TailSymbol" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.TailCommentSyntax.TailSymbol"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs_TailCommentSyntax_TailSymbol" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.TailCommentSyntax.TailSymbol">
TailSymbol TailSymbol
</h3> </h3>
@ -284,9 +284,9 @@ Class TailCommentSyntax
</h2> </h2>
<a id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs_TailCommentSyntax_ToArranged_" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.TailCommentSyntax.ToArranged*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs_TailCommentSyntax_ToArranged_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.TailCommentSyntax.ToArranged*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_CommentSyntaxs_TailCommentSyntax_ToArranged_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.NcParsers.Syntaxs.Derived.CommentSyntaxs.TailCommentSyntax.ToArranged(System.Text.Json.Nodes.JsonObject)"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs_TailCommentSyntax_ToArranged_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.TailCommentSyntax.ToArranged(System.Text.Json.Nodes.JsonObject)">
ToArranged(JsonObject) ToArranged(JsonObject)
</h3> </h3>

View File

@ -2,9 +2,9 @@
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>Namespace Hi.NcParsers | HiAPI-C# 2025 </title> <title>Namespace Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Namespace Hi.NcParsers | HiAPI-C# 2025 "> <meta name="title" content="Namespace Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico"> <link rel="icon" href="../img/HiAPI.favicon.ico">
@ -84,9 +84,9 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers"> <article data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs">
<h1 id="Hi_NcParsers" data-uid="Hi.NcParsers" class="text-break">Namespace Hi.NcParsers</h1> <h1 id="Hi_Numerical_SoftParsers_SyntaxBased_CommentSyntaxs" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs" class="text-break">Namespace Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs</h1>
<div class="markdown level0 summary"></div> <div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<div class="markdown level0 remarks"></div> <div class="markdown level0 remarks"></div>
@ -95,24 +95,15 @@
Classes Classes
</h3> </h3>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.HeadPercentCommentSyntax.html">HeadPercentCommentSyntax</a></dt>
<dd><p>A small NC block for one or several lines.</p>
</dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.SoftNcComment.html">SoftNcComment</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.SoftNcEnv.html">SoftNcEnv</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.QuoteCommentSyntax.html">QuoteCommentSyntax</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.SoftNcRunner.html">SoftNcRunner</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.TailCommentSyntax.html">TailCommentSyntax</a></dt>
<dd></dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.SoftNcUtil.html">SoftNcUtil</a></dt>
<dd></dd> <dd></dd>
</dl> </dl>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Syntaxs.Derived.CsScriptSyntax"> <article data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CsScriptSyntax">
<h1 id="Hi_NcParsers_Syntaxs_Derived_CsScriptSyntax" data-uid="Hi.NcParsers.Syntaxs.Derived.CsScriptSyntax" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_SyntaxBased_CsScriptSyntax" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CsScriptSyntax" class="text-break">
Class CsScriptSyntax Class CsScriptSyntax
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.html">Syntaxs</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.Derived.html">Derived</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.html">SyntaxBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -118,7 +118,7 @@ Class CsScriptSyntax
<dl class="typelist implements"> <dl class="typelist implements">
<dt>Implements</dt> <dt>Implements</dt>
<dd> <dd>
<div><a class="xref" href="Hi.NcParsers.Syntaxs.Derived.INcSyntax.html">INcSyntax</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.INcSyntax.html">INcSyntax</a></div>
</dd> </dd>
</dl> </dl>
@ -183,9 +183,9 @@ Class CsScriptSyntax
</h2> </h2>
<a id="Hi_NcParsers_Syntaxs_Derived_CsScriptSyntax_Name_" data-uid="Hi.NcParsers.Syntaxs.Derived.CsScriptSyntax.Name*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_CsScriptSyntax_Name_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CsScriptSyntax.Name*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_CsScriptSyntax_Name" data-uid="Hi.NcParsers.Syntaxs.Derived.CsScriptSyntax.Name"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_CsScriptSyntax_Name" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CsScriptSyntax.Name">
Name Name
</h3> </h3>
@ -218,9 +218,9 @@ Class CsScriptSyntax
</h2> </h2>
<a id="Hi_NcParsers_Syntaxs_Derived_CsScriptSyntax_ToArranged_" data-uid="Hi.NcParsers.Syntaxs.Derived.CsScriptSyntax.ToArranged*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_CsScriptSyntax_ToArranged_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CsScriptSyntax.ToArranged*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_CsScriptSyntax_ToArranged_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.NcParsers.Syntaxs.Derived.CsScriptSyntax.ToArranged(System.Text.Json.Nodes.JsonObject)"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_CsScriptSyntax_ToArranged_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.CsScriptSyntax.ToArranged(System.Text.Json.Nodes.JsonObject)">
ToArranged(JsonObject) ToArranged(JsonObject)
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Syntaxs.Derived.FlagSyntax"> <article data-uid="Hi.Numerical.SoftParsers.SyntaxBased.FlagSyntax">
<h1 id="Hi_NcParsers_Syntaxs_Derived_FlagSyntax" data-uid="Hi.NcParsers.Syntaxs.Derived.FlagSyntax" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_SyntaxBased_FlagSyntax" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.FlagSyntax" class="text-break">
Class FlagSyntax Class FlagSyntax
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.html">Syntaxs</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.Derived.html">Derived</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.html">SyntaxBased</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -119,7 +119,7 @@ Class FlagSyntax
<dl class="typelist implements"> <dl class="typelist implements">
<dt>Implements</dt> <dt>Implements</dt>
<dd> <dd>
<div><a class="xref" href="Hi.NcParsers.Syntaxs.Derived.INcSyntax.html">INcSyntax</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.INcSyntax.html">INcSyntax</a></div>
</dd> </dd>
</dl> </dl>
@ -178,7 +178,7 @@ Class FlagSyntax
<h2 id="Hi_NcParsers_Syntaxs_Derived_FlagSyntax_remarks">Remarks</h2> <h2 id="Hi_Numerical_SoftParsers_SyntaxBased_FlagSyntax_remarks">Remarks</h2>
<div class="markdown level0 remarks"><p>The term Flag generally not accomanys with variable value. <div class="markdown level0 remarks"><p>The term Flag generally not accomanys with variable value.
The term Tag generally accomanys with variable value.</p> The term Tag generally accomanys with variable value.</p>
</div> </div>
@ -188,9 +188,9 @@ The term Tag generally accomanys with variable value.</p>
</h2> </h2>
<a id="Hi_NcParsers_Syntaxs_Derived_FlagSyntax__ctor_" data-uid="Hi.NcParsers.Syntaxs.Derived.FlagSyntax.#ctor*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_FlagSyntax__ctor_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.FlagSyntax.#ctor*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_FlagSyntax__ctor_System_Collections_Generic_IEnumerable_System_String__System_Collections_Generic_IEnumerable_System_String__" data-uid="Hi.NcParsers.Syntaxs.Derived.FlagSyntax.#ctor(System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.String})"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_FlagSyntax__ctor_System_Collections_Generic_IEnumerable_System_String__System_Collections_Generic_IEnumerable_System_String__" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.FlagSyntax.#ctor(System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.String})">
FlagSyntax(IEnumerable&lt;string&gt;, IEnumerable&lt;string&gt;) FlagSyntax(IEnumerable&lt;string&gt;, IEnumerable&lt;string&gt;)
</h3> </h3>
@ -225,9 +225,9 @@ The term Tag generally accomanys with variable value.</p>
</h2> </h2>
<a id="Hi_NcParsers_Syntaxs_Derived_FlagSyntax_CategoryPath_" data-uid="Hi.NcParsers.Syntaxs.Derived.FlagSyntax.CategoryPath*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_FlagSyntax_CategoryPath_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.FlagSyntax.CategoryPath*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_FlagSyntax_CategoryPath" data-uid="Hi.NcParsers.Syntaxs.Derived.FlagSyntax.CategoryPath"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_FlagSyntax_CategoryPath" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.FlagSyntax.CategoryPath">
CategoryPath CategoryPath
</h3> </h3>
@ -256,9 +256,9 @@ The term Tag generally accomanys with variable value.</p>
<a id="Hi_NcParsers_Syntaxs_Derived_FlagSyntax_FlagList_" data-uid="Hi.NcParsers.Syntaxs.Derived.FlagSyntax.FlagList*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_FlagSyntax_FlagList_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.FlagSyntax.FlagList*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_FlagSyntax_FlagList" data-uid="Hi.NcParsers.Syntaxs.Derived.FlagSyntax.FlagList"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_FlagSyntax_FlagList" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.FlagSyntax.FlagList">
FlagList FlagList
</h3> </h3>
@ -287,9 +287,9 @@ The term Tag generally accomanys with variable value.</p>
<a id="Hi_NcParsers_Syntaxs_Derived_FlagSyntax_Name_" data-uid="Hi.NcParsers.Syntaxs.Derived.FlagSyntax.Name*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_FlagSyntax_Name_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.FlagSyntax.Name*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_FlagSyntax_Name" data-uid="Hi.NcParsers.Syntaxs.Derived.FlagSyntax.Name"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_FlagSyntax_Name" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.FlagSyntax.Name">
Name Name
</h3> </h3>
@ -322,9 +322,9 @@ The term Tag generally accomanys with variable value.</p>
</h2> </h2>
<a id="Hi_NcParsers_Syntaxs_Derived_FlagSyntax_ToArranged_" data-uid="Hi.NcParsers.Syntaxs.Derived.FlagSyntax.ToArranged*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_FlagSyntax_ToArranged_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.FlagSyntax.ToArranged*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_FlagSyntax_ToArranged_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.NcParsers.Syntaxs.Derived.FlagSyntax.ToArranged(System.Text.Json.Nodes.JsonObject)"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_FlagSyntax_ToArranged_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.FlagSyntax.ToArranged(System.Text.Json.Nodes.JsonObject)">
ToArranged(JsonObject) ToArranged(JsonObject)
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax"> <article data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax">
<h1 id="Hi_NcParsers_Syntaxs_Derived_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax" data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax" class="text-break">
Class HeidenhainDatumSettingSyntax Class HeidenhainDatumSettingSyntax
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.html">Syntaxs</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.Derived.html">Derived</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.html">HeidenhainSyntaxs</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.html">CyclDefSyntaxs</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.html">SyntaxBased</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.html">HeidenhainSyntaxs</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.html">CyclDefSyntaxs</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -119,7 +119,7 @@ Class HeidenhainDatumSettingSyntax
<dl class="typelist implements"> <dl class="typelist implements">
<dt>Implements</dt> <dt>Implements</dt>
<dd> <dd>
<div><a class="xref" href="Hi.NcParsers.Syntaxs.Derived.INcSyntax.html">INcSyntax</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.INcSyntax.html">INcSyntax</a></div>
</dd> </dd>
</dl> </dl>
@ -184,9 +184,9 @@ Class HeidenhainDatumSettingSyntax
</h2> </h2>
<a id="Hi_NcParsers_Syntaxs_Derived_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax__ctor_" data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.#ctor*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax__ctor_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.#ctor*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax__ctor" data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.#ctor"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax__ctor" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.#ctor">
HeidenhainDatumSettingSyntax() HeidenhainDatumSettingSyntax()
</h3> </h3>
@ -214,9 +214,9 @@ Class HeidenhainDatumSettingSyntax
</h2> </h2>
<a id="Hi_NcParsers_Syntaxs_Derived_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax_Name_" data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.Name*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax_Name_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.Name*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax_Name" data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.Name"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax_Name" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.Name">
Name Name
</h3> </h3>
@ -245,9 +245,9 @@ Class HeidenhainDatumSettingSyntax
<a id="Hi_NcParsers_Syntaxs_Derived_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax_TagList_" data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.TagList*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax_TagList_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.TagList*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax_TagList" data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.TagList"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax_TagList" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.TagList">
TagList TagList
</h3> </h3>
@ -280,9 +280,9 @@ Class HeidenhainDatumSettingSyntax
</h2> </h2>
<a id="Hi_NcParsers_Syntaxs_Derived_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax_ToArranged_" data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.ToArranged*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax_ToArranged_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.ToArranged*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax_ToArranged_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.ToArranged(System.Text.Json.Nodes.JsonObject)"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax_ToArranged_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.ToArranged(System.Text.Json.Nodes.JsonObject)">
ToArranged(JsonObject) ToArranged(JsonObject)
</h3> </h3>

View File

@ -84,16 +84,16 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax"> <article data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax">
<h1 id="Hi_NcParsers_Syntaxs_Derived_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax" data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax" class="text-break"> <h1 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax" class="text-break">
Class HeidenhainDatumShiftSyntax Class HeidenhainDatumShiftSyntax
</h1> </h1>
<div class="facts text-secondary"> <div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.NcParsers.html">NcParsers</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.html">Syntaxs</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.Derived.html">Derived</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.html">HeidenhainSyntaxs</a>.<a class="xref" href="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.html">CyclDefSyntaxs</a></dd></dl> <dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.html">SyntaxBased</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.html">HeidenhainSyntaxs</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.html">CyclDefSyntaxs</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl> <dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
</div> </div>
@ -119,7 +119,7 @@ Class HeidenhainDatumShiftSyntax
<dl class="typelist implements"> <dl class="typelist implements">
<dt>Implements</dt> <dt>Implements</dt>
<dd> <dd>
<div><a class="xref" href="Hi.NcParsers.Syntaxs.Derived.INcSyntax.html">INcSyntax</a></div> <div><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.INcSyntax.html">INcSyntax</a></div>
</dd> </dd>
</dl> </dl>
@ -184,9 +184,9 @@ Class HeidenhainDatumShiftSyntax
</h2> </h2>
<a id="Hi_NcParsers_Syntaxs_Derived_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax_Name_" data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.Name*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax_Name_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.Name*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax_Name" data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.Name"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax_Name" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.Name">
Name Name
</h3> </h3>
@ -215,9 +215,9 @@ Class HeidenhainDatumShiftSyntax
<a id="Hi_NcParsers_Syntaxs_Derived_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax_TagList_" data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.TagList*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax_TagList_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.TagList*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax_TagList" data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.TagList"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax_TagList" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.TagList">
TagList TagList
</h3> </h3>
@ -250,9 +250,9 @@ Class HeidenhainDatumShiftSyntax
</h2> </h2>
<a id="Hi_NcParsers_Syntaxs_Derived_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax_ToArranged_" data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.ToArranged*"></a> <a id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax_ToArranged_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.ToArranged*"></a>
<h3 id="Hi_NcParsers_Syntaxs_Derived_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax_ToArranged_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.ToArranged(System.Text.Json.Nodes.JsonObject)"> <h3 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax_ToArranged_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.ToArranged(System.Text.Json.Nodes.JsonObject)">
ToArranged(JsonObject) ToArranged(JsonObject)
</h3> </h3>

View File

@ -2,9 +2,9 @@
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>Namespace Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs | HiAPI-C# 2025 </title> <title>Namespace Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Namespace Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs | HiAPI-C# 2025 "> <meta name="title" content="Namespace Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico"> <link rel="icon" href="../img/HiAPI.favicon.ico">
@ -84,9 +84,9 @@
<nav id="breadcrumb"></nav> <nav id="breadcrumb"></nav>
</div> </div>
<article data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs"> <article data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs">
<h1 id="Hi_NcParsers_Syntaxs_Derived_HeidenhainSyntaxs_CyclDefSyntaxs" data-uid="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs" class="text-break">Namespace Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs</h1> <h1 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs" class="text-break">Namespace Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs</h1>
<div class="markdown level0 summary"></div> <div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<div class="markdown level0 remarks"></div> <div class="markdown level0 remarks"></div>
@ -95,12 +95,12 @@
Classes Classes
</h3> </h3>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.html">HeidenhainDatumSettingSyntax</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.html">HeidenhainDatumSettingSyntax</a></dt>
<dd><p>Heidenhain syntax of <pre><code class="lang-csharp">CYCL DEF 247 DATUM SETTING</code></pre>. <dd><p>Heidenhain syntax of <pre><code class="lang-csharp">CYCL DEF 247 DATUM SETTING</code></pre>.
</dd> </dd>
</dl> </dl>
<dl class="jumplist"> <dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Syntaxs.Derived.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.html">HeidenhainDatumShiftSyntax</a></dt> <dt><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.html">HeidenhainDatumShiftSyntax</a></dt>
<dd><p>Heidenhain syntax of <pre><code class="lang-csharp">CYCL DEF 7 DATUM SHIFT</code></pre>. <dd><p>Heidenhain syntax of <pre><code class="lang-csharp">CYCL DEF 7 DATUM SHIFT</code></pre>.
</dd> </dd>
</dl> </dl>

Some files were not shown because too many files have changed in this diff Show More