From c85e714f5554f3d227b46fd74274d8bc60152fad Mon Sep 17 00:00:00 2001 From: iamboss Date: Sat, 24 Jan 2026 18:13:05 +0800 Subject: [PATCH] tune --- App/Hi.WpfPlus.dll | Bin 68096 -> 68096 bytes App/HiCbtr.dll | Bin 113152 -> 113152 bytes App/HiDisp.dll | Bin 11440128 -> 11440128 bytes App/HiGeom.dll | Bin 419328 -> 419328 bytes App/HiLicense.dll | Bin 81408 -> 81408 bytes App/HiMech.dll | Bin 784896 -> 783872 bytes App/HiNC-2025-win-desktop.deps.json | 150 ++--- App/HiNC-2025-win-desktop.dll | Bin 867840 -> 867840 bytes App/HiNC-2025-win-desktop.pdb | Bin 328208 -> 328200 bytes App/HiNc-Resource.dll | Bin 56320 -> 56320 bytes App/HiNc.dll | Bin 357888 -> 357888 bytes App/HiUniNc.dll | Bin 186880 -> 190976 bytes App/en/HiGeom.resources.dll | Bin 4608 -> 4608 bytes App/en/HiMech.resources.dll | Bin 4608 -> 4608 bytes .../api/Hi.Numerical.HardNcLine.html | 15 +- ...lutionUtils.FeedPerToothNcResolution0.html | 575 ------------------ ...erical.MachiningMotionResolutionUtils.html | 5 - .../Hi.Numerical.NcArgs.NcArgCycle800.html | 430 ++++++++++++- .../api/Hi.Numerical.NcArgs.NcArgG68p2.html | 2 +- .../api/Hi.Numerical.NcArgs.html | 2 +- .../api/Hi.Numerical.NcFlag.html | 126 ++-- .../api/Hi.Numerical.NcGroup00.html | 11 +- .../api/Hi.Numerical.NcGroup03.html | 4 +- .../api/Hi.Numerical.NcGroup05.html | 2 +- .../api/Hi.Numerical.NcGroup06.html | 4 +- .../api/Hi.Numerical.NcGroup09.html | 12 +- .../api/Hi.Numerical.NcGroup10.html | 4 +- .../api/Hi.Numerical.NcGroup13.html | 4 +- .../api/Hi.Numerical.NcGroup14.html | 10 +- .../api/Hi.Numerical.NcGroup15.html | 10 +- .../api/Hi.Numerical.NcGroup16.html | 8 +- ...i.Numerical.NcGroupHeidenhainM107M108.html | 4 +- .../Hi.Numerical.NcGroupHeidenhainPlane.html | 4 +- ...l.NcGroupHeidenhainShortestRotaryPath.html | 4 +- .../Hi.Numerical.NcGroupSpindleRotation.html | 6 +- ...Numerical.Xyzabc.ICoordinateConverter.html | 6 +- ...Xyzabc.SimpleChainCoordinateConverter.html | 6 +- ...XyzabcChainMillingCoordinateConverter.html | 6 +- .../api/Hi.Numerical.Xyzabc.XyzabcSolver.html | 6 +- .../HiAPI-docsite/api/Hi.Numerical.html | 2 +- App/wwwroot/HiAPI-docsite/api/toc.html | 3 - App/wwwroot/HiAPI-docsite/api/toc.json | 2 +- App/wwwroot/HiAPI-docsite/index.json | 55 +- App/wwwroot/HiAPI-docsite/manifest.json | 18 +- App/wwwroot/HiAPI-docsite/xrefmap.yml | 299 ++++----- App/zh-Hans/HiMech.resources.dll | Bin 13312 -> 13312 bytes App/zh-Hans/HiNc.resources.dll | Bin 4608 -> 4608 bytes App/zh-Hant/HiGeom.resources.dll | Bin 4608 -> 4608 bytes App/zh-Hant/HiMech.resources.dll | Bin 13312 -> 13312 bytes App/zh-Hant/HiNc.resources.dll | Bin 6656 -> 6656 bytes 50 files changed, 803 insertions(+), 992 deletions(-) delete mode 100644 App/wwwroot/HiAPI-docsite/api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html diff --git a/App/Hi.WpfPlus.dll b/App/Hi.WpfPlus.dll index 6dc8043ad9d478df222ad42755d3423ef0161b2c..fbcbb8418cbc32d079617c2a3fb2bf1a0a856194 100644 GIT binary patch delta 312 zcmZpe!qPB>WkLr_?BBrU8+#-q851Wjm9%6`o_t?2nK62^vy`o{z!a0a?dq5AdM!RX zbL}6?RFm=CmW=hr6gM#BpRBh8JnhB7?_!w7#bNT zC8ilA8k(A!rkN$BC0nE!O+II2#xhTK<+jNj#sLDGf31IPCc*15F+)J$;5!?p$r;8T z3Q)ln7ombc)n@B_g15Z69Qvwg)#^!;1zqem^O;;Z$C=2$$iU3Nz>v88H521B2a3>eZF%otLDEK49ek-?C`94KPUV9JonU;z{{1F}qjqDDZmB%pj6 hkOfj@3YG!sO#+G~1Jwd$riZdIngT88W@9X61_0W~TU`JE delta 312 zcmZpe!qPB>WkLsww5i&GjXe^Qj0uyMN?I}|O};Og%ow%VS;|&efUhvoZq>|l&huaB zH$8l_uypeTT{cz=Gd%+a1`|dGePcaCJxep~Bx4i9G;`C$G&5sMLxUu9BNKyE!!!%i z6a!OZ(-cb+6Ej0optQl{b4F$?2Uw*SPUbKU5cs_5i;7F^LeB}NcE$|p9B(IQ7<(u{ z1vO!UK-G%xKK=2X(y{olQ~3TllLcMuHuITWImem6z{tSNz`&5O{WTNgaz;k8?UPv; z^BIH97_=FZ7>pTA7z`QG7|a<=84`iC8BoL$C}IGVGiNXY${H}Ff>l@mRiprUra%=S dmL*Wm1gPE+$b;xMm>$Z;XbQBTn~kxQ832QERf_-s diff --git a/App/HiCbtr.dll b/App/HiCbtr.dll index c3aa29b411d47936d11641f086ba433d0e634d43..16bbe09f0ac8e29a4f447a08ccc000fc09fa99a3 100644 GIT binary patch delta 1744 zcma)6drVtZ82?UhOA8F>R5HyCD<}(NwX7G~UT)@#LfJGSxafRj(WJCo-YWCKbF5H# zWh6pQ+yo+KGJ^z!u!10Dw<2Q~DAkVqK47!sAZZXdMhy2o^#6WZfCJ&y|p zbk3=B1#ogJMn?D~#uyL(k-^|4@-isAScqZt(ds;8u2fIqT&Et#`KFqW^Uj*AG=`Or zL7oZV9{7bGsFBkdoQ0i`B76*oBQc702VM}1&*yo=l|9Yyg*$A|#gPR?~>wwcC!6V|!fxEIU0(})Mt@|#KsE)B0F^X1J~ z_2tBCdl1o&n%B`rk3DL_<=Pt~CM@-asg_5>?@P;M@&%z5EKhONZDaIA%QNV8z2zhx zGiq+`$;g%Q8X0XF*Ky;x~%!q*_!S-Y4 z<`D*`tuuyPL*`inI%74WsRT5Upqw*u)Y&ECDJ~mqDS{C(_}aiR+T0~(#bDK7i$Ovq zbh?W_z+YXPb_Q2$%Xe$UOSDD!n@bV?qK@u1{=B0-BHo8RWese4Kla`K`vU=3gB?Nc zh}}c4_3(RJ?-36&SV>-kv)jzSctO>c7k2nRBX(|cv@-ey7I5#|y9oBkeW|zamdL2m z8^mPey*%Y&?>h2Rsdr#Ww`)HOKJH6f&k+ z$EWQiNEc@IkfZebnMxAU@@Cfv-9L9IS1Js6OH0cGu5v{wc6lVF%;lFA$yMfa`^!s9 z{64R@RC{YKIXBnqFDvzxdAP`5;_}F{*QJz60avltUG9?=kH6e4(aDvZ|0n!y#EC66~$6_i81u90^ zVZ_BygnJct63!~lJ{(>gVF;mG#Z>|iVvd679nw8j@SGMe5ZNL_0l4YUzfS)R9w^dC delta 1744 zcma)6YfKzf6h3!nhh3nBtxBqy&;_NTbh9}7oY~Yz>9S~>5Nu3+*RW6CD)^v0N*7jM zfu!J#tw6-|VUW;3aBK+rgEls%#wXOYiH|e}<7g~t(o|!zG49O1BeQHQhs+&Iau%ofgLq z0~%-3xKbEeKO;9Xgl9}duIH+7kUS4QmMrjS8;cg>d_Fpbb6xB(&T6a#=Pfn)n^nww z9EuG9cfdH^RU_r7a2mEi7WW?PkMo4aYkJ6ag{ys=kY#$JZjgLKZS{xA4LV)lfM?`2 zNEk1Gp)M9;dO)$7XB#A}cL{CDdo`Omi@Sixa9;|kbgtp-BPt|_0sh>3M#l*U1vbWYW3-vZ5(DOWxp4=kbE^>xQ%ai32rdmTWU}Se z7q#WcOWP6AcbnJHMq3^<;IjP6r~y;GYN%zW;r9uDDsz#m1%4kx-DZ^@X?+~MF0~F} znF(V%GeaCk3sl;4NU-tbnBE4Hh#swEnuJ+}DMXKLAgUZn;z@ID0!#Pvwzm*O+u1uD zZD%hdbx1Z9p3XSNyi*|{oQ9h9h>mrzo;llb6$=6p zOz3nMdw{>Xk`@)to4>f7BVM98&feS+XD@2)Ze!0o)+6A3Sh7~Zto38x-M`%vfK}KO zWRBQ9bh(G!+ggu+9k`OY3a2-ifANCQx)*l%KTqu3;AmCiV@%-A*S8Yvk-M`0xSgU( zeZ4^pHqpyMF7&P;Kb3t8F2tCGb(hk|_`LoSWPmr3mU@lBG%Nd=PhEci%cuk`dL-U-~q~|8nysZN)rzdi9$!rrllU)5?hN>y6<&LV!!O(2KG|jWxhg#Na=+K@a>`|a zihxWrXZI?tv*w~Ahg{}$`CT5n*InVZyJgW~-@|r({~o{W6-B=!`RS>Z!v81yWo5U; zX@2c1`_IvR{Vk0L->BSuQjsqWTO@C(2;e4gzpKhszpQH}&1PH#k(LXJ=@9F!c6 zpco6vvfJYkBN4agb3~#ZCAm8Hb!Ii*5Qo)QFDM_7B?Iv;yu3i3B>TN!0|`WsAp${g zfD^p9lhGDJ6oMFp(JtZMfvbo(h^!25@ZbbQIAV^Nm1G=WPlwm9`3k#tC=Q89o4 z)AVdCtE*VLcAxU9lyj9<=bHDr5z0-$|E}G7?f5*Zjo0bo@i8(wD7vMr% zgva9uo`8$-L_7&k##8WAJPl9BGw@723(v-La0#A^=i&Ky0bYm~;l+3fUW!X`87{{a zxDqeJ%kc`l60gFmaTKq?5c4>O1uS9-%NSt=W2|Bg6TB9$!|U+|yb*80o3V}!Y+?)B zxC(ESeNC+@=CDDJ_%xDWT^0elzV!}sw6{19jGBm5XY!GriIeukgp7kCH{;q#oph`aJ$JdhEcOzkVIx7yYqh;_%Y(;o9lJv80yd3qcU&g0XVG zm`{??UN^3GlWtt-b*lZeA60v$q%u{lmC|C=FIUP@xtErbxHH^%bWs0oaT?@;1=;;{ z_|vYrgSlKXT<6?GZhaDr2ECvg#6dOd$vhP@r<2Y7Ak7qI)C)@4t`baTT+28OikaUJ d%9&TrsGKFz`Ai&iX8zeTSIHiX?VbBQ_b)ljRj2>} delta 898 zcma)#$#Yb76h?n7#E9ZN&oVg1?!4}P{rWv8?9d%WgQzGdIHWsCE6y{DB0)WZctAuY zYDCdEn`A>-UB%wLu3WoNw=OKJ-1*=y@K)XXov-dRdGK)GWS)C>F5I{A&%d{e1v~~9 z;6m)fW3eBP!$o*Jo`8$-L_7&k##8WAJPl9BGw@723(v-L@LW6(&&Lb!Lc9ns#!GMs zF2!ZI952Po@N&EYuf(fx0I$X(mT(XwEMo<$7-J0+tYeB9UW3=-b$C7AfGhAuY~T>C z#3r_I7;nOxaTVTzx8ew{#@lcW-i~+Rowye7!n<)DuE%@uUfh5i@jkpCAHWB36x-Or zF&xJU?BYZCFmA#}@KJmWAIB%~Nqh>Q#%J(Zd=8(-7jQGah%ez5d>LQCt@tW#!%5tZ zui@+X27+(m4%~@v;Vyg|#of3E-@(23F7Ctk@O}IM_u~|Ph#%p{IE|m+0sIs{!-M!a zet|RiC4Plp<2U#%euv-V4?jA)rC8`p^_ON_g$=#crP;swm$hnHty!%%idn5%FUGZ@ zda;q^R8NPKv{H^&M(K{xWVSb&%ym{RPwJIwvpyUZTXC~hjO%e+Y&4@rv62oo8&NZ< z)`rVde{7pu()vG>Tf>p)Z-i249L1Tw#p^cj|7m1;>2JUObKuZSZ)9@r_bg3IQ3!D% z3|33!QkD)>;;~NDjXUjZJnpvRB%4UP^@(VrTWzP+Ea}#=q!W!L<=&>lbB&)DbwVL5 z$nST0hjz_R7Yb=_jq~dZYtt|gDj^PIp%bFe&8ZXGAq(Rfhb-wfw>0p7~!2{{f_ZS8V_Q diff --git a/App/HiGeom.dll b/App/HiGeom.dll index 9aedf859c1ab135d0309386c8c0d4ea8a120d442..125a9c5f6b9a041fd974b96e6cea32ca280170bd 100644 GIT binary patch delta 95956 zcmaI92Yk=h_xOMA>%Q||d1sLwM23ij5Q$icSg}Wp1hrSJ*h(l~u|iu_T0&K;R*hO! zYE;xJYE=~-RI7HWQ9g=l{m(h~<}LdBKfe7u9>;y&bMHBK-}}0+SKgoe<01LSL*~x1 zY(4t)gL$*ZcsJYN0UZGU+v@>aPtS`e?fS?HF67FnDD!TFQTg32;tM(dcVl7x0*|uq zRx`>>%QR+Y8e)5M&;1pkV_>lO6j|1AOt{sHR!X8{@yh3vaG8J}~W# z1!=(wuMa(!VTI6yvAwM@yD~{@)v>*u@Q0D(YlRB6NPE9CNqa&}Un}&kLNfA|n7-NY zW%RiWCmgg;%6&j-u8kylsQtMNZ#dqwcUvozHz;QF7>b$Ikz$%wI%i^(M-)ZHcH5Zj z4U1ZlEG0+=mEV|bg|`H0D{#yJjPVALB=-&_?RuHx>kYfu!S_|D&>vT6)zuqb?@no^ zWRScwj^qdqU&62zeyBFKw>NaL*aw-bp$4{!6)Ib(bl+kPyrG&eW!MTElS{!F%nC0Ni4>j@Xo-A*c2aioQRnx<&q*KoFufPYrq? zzB1T8$O^ACrwlRG&SeC`x@uwl10f5g6=uX!{2Z3nL<(0NL9$fZxr|VV9^9{%6K?Vd z=*rrQY^SCNrKwRhrmquDVrN;QtsuFaQ%*E-C^ZCUBy_SuEgon?YEy={B1u-oA=3jM z)PJ1Q1KN&woMVL_Bcid0ud$)}JtKMnIsHkic`hRcHcg|bwNohDszK!Jb(E1XujjEEPS}IaoNx(pd}CnR zm}50!;CcY1|FT+4-$;0tLE%^&=aF!S!yg(vJ9v(CXE#2TsBn{FDZXPjlD?AKW4X*R zeIwz+$z-Bj)rC26uz%tg1Fi5XW{ZR1+FuNegO9UGhQv|)MQlbZ$Z#^Z7#%c$4P$CI zPJrwR_p%eT7WV=cvKjHGe zM{3x?;Z~ifHm5Tw<~3X`tl-s-!sDVz4oak$HdRPgs!K6laokv;9uB=gIFvwx_kDDq z0!QGDHYxBY+zZEQ^Mo`#u@|lIE;@6Z%~ z5Y8NwMKQfOTs6gioD=@$S$m#i*7F3DxHOf6Uo14icDBp$&4JAWN7PP$cf)BIeu={{ z0VWN)mtERW!);wE)qb&v>D$QCq8mUPxHqEE%x(i4+83g1RG#FWP?BRYYz0Ra_2s^f zBJ) zhO}t`H@esI!SR7(!gRv_c-gtcG8?0Cs^A!Q!lZ$;PF)J8-WtPwADT$v`#fR>8a� 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 delta 95960 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 %^2ri6U)B7Bf(%N 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 ikN;LdE}5IMfAcCa!;s8P;4B53$h*n diff --git a/App/HiLicense.dll b/App/HiLicense.dll index 2e451a90ae70d4239a618f27e6285a5e1ba8b77d..6019bee7a1d3c4ae1e1d771257ddac6bf9742e88 100644 GIT binary patch delta 315 zcmZqp!_x4FWkLtbUaKoJH};&+VvL>~s@=&Lz4^ZONkf5!cMd;xP2+W1Vg3DQ#J_p$ zn|H*lx}<8fqsQSz4r~nk5-08(CVWrllCArkN%sTO_BMn_DEC z86=t;8YHF}8yipdOD|$sSJ}30@{#lafjPy8r3Hoc+`H5>LjrTfH%wN^a8rN^e&>P; zf>hTeI{^WP@l^piDAQRWgum4ul|<8G`{sB9Lte drqh5rfpGdkYerL6Lk2wt1CR^;Gfp&M0{~ILTb=*_ delta 315 zcmZqp!_x4FWkLswCj)o$#-0;ej8T(AwL2N3Hs9AiX(*t3O6P)meU4K@%il!hUtifa z?}&}#v@p;!U|=v|WY9O(Gt{#*&^9tlwKPmgF*h?bGfgo|F}6rev`n!yv`kI0G%-y} zvP?`fO|?uiv7GFeUc}b6YVcGX@(l zXfqfwm@%X>STYzgqyV8gkY@(QOoHEtr<;O4H)zo3_vdU&p6S54FKBjUJL*L diff --git a/App/HiMech.dll b/App/HiMech.dll index f5e7d655e4f8646487aa6699d336c22fb7d8c0d9..2bd2302fb8f093720b6b2138a5f846d3f284a5d3 100644 GIT binary patch literal 783872 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%0A)V6|MQJ`Pw7)%o5lx=ZkW`r(OeC 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

J#L#utF9i?7FF5L#5`{ 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 oJ;bB3U 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

  • pn~q$4!?4%J~8&m+E@U6 z-q|++VD)q7YlB&**_ zdi&20oqP5|ZDQh+EHMX>H(1=)M~CasL`Td7SnDm~1gz$h4Kdhg`#VSY`rn~T&m0{c zKUeD?6@@)^LC?qQcB;7DTWL(S+mr3?e|%#s>OL@gVqmKG&{GrCJz49u;yOc6@6kP3 z%0Dk8y$U`tI-*m${iEu}VKR=^ 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�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 P|7H1ek9RZpU-34{cMnXn78ge|im`@UVE!y-+O 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

    -Fn4dOsV_}PAs7~ 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 S&*1;REPw9teg^*sfByxp$K-_o diff --git a/App/HiNC-2025-win-desktop.deps.json b/App/HiNC-2025-win-desktop.deps.json index a860a7c..52205df 100644 --- a/App/HiNC-2025-win-desktop.deps.json +++ b/App/HiNC-2025-win-desktop.deps.json @@ -11,9 +11,9 @@ "dependencies": { "AvalonEdit": "6.3.0.90", "FontAwesome.Sharp": "6.3.0", - "Hi.WpfPlus": "3.1.96", - "HiNc": "3.1.112", - "HiNc-Resource": "3.1.12", + "Hi.WpfPlus": "3.1.97", + "HiNc": "3.1.113", + "HiNc-Resource": "3.1.13", "runtimepack.Microsoft.NETCore.App.Runtime.win-x64": "10.0.2", "runtimepack.Microsoft.WindowsDesktop.App.Runtime.win-x64": "10.0.2", "runtimepack.Microsoft.AspNetCore.App.Runtime.win-x64": "10.0.2" @@ -1673,36 +1673,36 @@ } } }, - "Hi.WpfPlus/3.1.96": { + "Hi.WpfPlus/3.1.97": { "dependencies": { - "HiDisp": "3.1.98" + "HiDisp": "3.1.99" }, "runtime": { "lib/net10.0-windows7.0/Hi.WpfPlus.dll": { - "assemblyVersion": "3.1.96.0", - "fileVersion": "3.1.96.0" + "assemblyVersion": "3.1.97.0", + "fileVersion": "3.1.97.0" } } }, - "HiCbtr/3.1.96": { + "HiCbtr/3.1.97": { "dependencies": { - "HiDisp": "3.1.98" + "HiDisp": "3.1.99" }, "runtime": { "lib/net10.0/HiCbtr.dll": { - "assemblyVersion": "3.1.96.0", - "fileVersion": "3.1.96.0" + "assemblyVersion": "3.1.97.0", + "fileVersion": "3.1.97.0" } } }, - "HiDisp/3.1.98": { + "HiDisp/3.1.99": { "dependencies": { - "HiGeom": "3.1.90" + "HiGeom": "3.1.91" }, "runtime": { "lib/net10.0/HiDisp.dll": { - "assemblyVersion": "3.1.98.0", - "fileVersion": "3.1.98.0" + "assemblyVersion": "3.1.99.0", + "fileVersion": "3.1.99.0" } }, "native": { @@ -1720,7 +1720,7 @@ } } }, - "HiGeom/3.1.90": { + "HiGeom/3.1.91": { "dependencies": { "Google.Protobuf": "3.28.3", "Grpc.AspNetCore": "2.66.0", @@ -1731,8 +1731,8 @@ }, "runtime": { "lib/net10.0/HiGeom.dll": { - "assemblyVersion": "3.1.90.0", - "fileVersion": "3.1.90.0" + "assemblyVersion": "3.1.91.0", + "fileVersion": "3.1.91.0" } }, "resources": { @@ -1744,27 +1744,27 @@ } } }, - "HiLicense/3.1.90": { + "HiLicense/3.1.91": { "dependencies": { - "HiGeom": "3.1.90" + "HiGeom": "3.1.91" }, "runtime": { "lib/net10.0/HiLicense.dll": { - "assemblyVersion": "3.1.90.0", - "fileVersion": "3.1.90.0" + "assemblyVersion": "3.1.91.0", + "fileVersion": "3.1.91.0" } } }, - "HiMech/3.1.103": { + "HiMech/3.1.104": { "dependencies": { "CommandLineParser": "2.9.1", - "HiCbtr": "3.1.96", + "HiCbtr": "3.1.97", "Microsoft.CodeAnalysis.CSharp.Scripting": "5.0.0" }, "runtime": { "lib/net10.0/HiMech.dll": { - "assemblyVersion": "3.1.103.0", - "fileVersion": "3.1.103.0" + "assemblyVersion": "3.1.104.0", + "fileVersion": "3.1.104.0" } }, "resources": { @@ -1779,19 +1779,19 @@ } } }, - "HiNc/3.1.112": { + "HiNc/3.1.113": { "dependencies": { "Google.Protobuf": "3.28.3", "Grpc.AspNetCore": "2.66.0", "Grpc.Net.Client": "2.66.0", - "HiLicense": "3.1.90", - "HiMech": "3.1.103", - "HiUniNc": "3.1.100" + "HiLicense": "3.1.91", + "HiMech": "3.1.104", + "HiUniNc": "3.1.101" }, "runtime": { "lib/net10.0/HiNc.dll": { - "assemblyVersion": "3.1.112.0", - "fileVersion": "3.1.112.0" + "assemblyVersion": "3.1.113.0", + "fileVersion": "3.1.113.0" } }, "resources": { @@ -1803,22 +1803,22 @@ } } }, - "HiNc-Resource/3.1.12": { + "HiNc-Resource/3.1.13": { "runtime": { "lib/net10.0/HiNc-Resource.dll": { - "assemblyVersion": "3.1.12.0", - "fileVersion": "3.1.12.0" + "assemblyVersion": "3.1.13.0", + "fileVersion": "3.1.13.0" } } }, - "HiUniNc/3.1.100": { + "HiUniNc/3.1.101": { "dependencies": { - "HiMech": "3.1.103" + "HiMech": "3.1.104" }, "runtime": { "lib/net10.0/HiUniNc.dll": { - "assemblyVersion": "3.1.100.0", - "fileVersion": "3.1.100.0" + "assemblyVersion": "3.1.101.0", + "fileVersion": "3.1.101.0" } } }, @@ -2191,68 +2191,68 @@ "path": "grpc.net.common/2.66.0", "hashPath": "grpc.net.common.2.66.0.nupkg.sha512" }, - "Hi.WpfPlus/3.1.96": { + "Hi.WpfPlus/3.1.97": { "type": "package", "serviceable": true, - "sha512": "sha512-XJ1Lf0uncfB4HlM5PskbOfQVbeGArdy0hg7rJAxNCLly67nxBqucosdVf28JGabfU8hME7a/237g0CDnfeegiw==", - "path": "hi.wpfplus/3.1.96", - "hashPath": "hi.wpfplus.3.1.96.nupkg.sha512" + "sha512": "sha512-/NrHVJ+jsbIRKAGdTnmLR/vEZyZeNZEwbeHyhrB+uN3GUbU7MD9EX7XlCHvOLQQzetqnPeM7t86zWmg5BItC+Q==", + "path": "hi.wpfplus/3.1.97", + "hashPath": "hi.wpfplus.3.1.97.nupkg.sha512" }, - "HiCbtr/3.1.96": { + "HiCbtr/3.1.97": { "type": "package", "serviceable": true, - "sha512": "sha512-8tfylfq2mXRTy1TXr1b/nxybhzUhyMatsMGEBvBuPs1Ozgf+o2zfIUHrjCykj50B+XKrI4s94UiWv7jVBD+X0w==", - "path": "hicbtr/3.1.96", - "hashPath": "hicbtr.3.1.96.nupkg.sha512" + "sha512": "sha512-t9yH4fcGfaq16O3Zeu4PsU+ZG2U9N+Wad2J75c9xoousH2Z4djCqBKjvVG+pCVVaFSRW8Aak8Cn0KMX8+Qybow==", + "path": "hicbtr/3.1.97", + "hashPath": "hicbtr.3.1.97.nupkg.sha512" }, - "HiDisp/3.1.98": { + "HiDisp/3.1.99": { "type": "package", "serviceable": true, - "sha512": "sha512-idBUgnFCIA0fywtURvjFGgsTf1fKIOs9NZA6H0b8N6vFjptdSUktZ2BbVCNFT0gjM9JAynUrXHAg4ElKrDcnsA==", - "path": "hidisp/3.1.98", - "hashPath": "hidisp.3.1.98.nupkg.sha512" + "sha512": "sha512-NIlrX7anhM6WxyIuCCxmXaWWIVxIantvBFUZPhv3o43Vnw9tzSWBTG14KBi57/qrpdSA7TGwpVdKSySAQOJ8FQ==", + "path": "hidisp/3.1.99", + "hashPath": "hidisp.3.1.99.nupkg.sha512" }, - "HiGeom/3.1.90": { + "HiGeom/3.1.91": { "type": "package", "serviceable": true, - "sha512": "sha512-A0yPGUKKMeSgGHSgBi72CkskrWjD5nhda/rmW85JwH+AVFsthXka25ZgG5SsFphh0XKl72sTvFFjJ3ic3BD1bA==", - "path": "higeom/3.1.90", - "hashPath": "higeom.3.1.90.nupkg.sha512" + "sha512": "sha512-u1G51kW+qRfnimJuzsPPIQZ8LIs4aYIAZ0D0850/YtkDS+KaQNIsKqyWwhJQJgq6rEyUrjO8bYeAflxHTd2TaQ==", + "path": "higeom/3.1.91", + "hashPath": "higeom.3.1.91.nupkg.sha512" }, - "HiLicense/3.1.90": { + "HiLicense/3.1.91": { "type": "package", "serviceable": true, - "sha512": "sha512-ycoWQZW8sxDcf0TtqU9ypan2xMlnsrSlxtmuezXCwyvpv3y05NwJzA5JX5h1QVHlpMfk5HUYwvwSiRAu7ZT9zQ==", - "path": "hilicense/3.1.90", - "hashPath": "hilicense.3.1.90.nupkg.sha512" + "sha512": "sha512-GqeMgwjoc6ZtczhUOzxrzdIZPQulGSu0iz3O0VycKcChQVy9q1/V+Bl6QELMF2GoNMH5YpsrXoxlxvmJ9A3/Eg==", + "path": "hilicense/3.1.91", + "hashPath": "hilicense.3.1.91.nupkg.sha512" }, - "HiMech/3.1.103": { + "HiMech/3.1.104": { "type": "package", "serviceable": true, - "sha512": "sha512-e0uYjQKcHS8m4vp8UuTWWY3FAvDTR1yeKIsgZjs3gr9KOs2CL5oAK1uEZ7CUBIH0cZuvjaLXq5vmT04yuAxayA==", - "path": "himech/3.1.103", - "hashPath": "himech.3.1.103.nupkg.sha512" + "sha512": "sha512-2uVC2kB58pW8jcEQRgxNgElNqvgH+6kwMoQXdL0ueUcbCk12wjsDBCTAd3qepJb7qXXW734O7kDnsbD7IRcc0Q==", + "path": "himech/3.1.104", + "hashPath": "himech.3.1.104.nupkg.sha512" }, - "HiNc/3.1.112": { + "HiNc/3.1.113": { "type": "package", "serviceable": true, - "sha512": "sha512-5rYr4w3U+80r82VIcR0SJ74qw7TBA7YBSM237CfcM5NCA938xVYAl4xQd5Dt8MFy1GmPc728CNFhAiBsapNbEQ==", - "path": "hinc/3.1.112", - "hashPath": "hinc.3.1.112.nupkg.sha512" + "sha512": "sha512-vmIZ9VMBbsct51GDGXS8xL14naOO2oEWHUnVn3Tfej53UNvw8Rv6QTAf96iArlXFAX+cqHurjbPZLWx34GwHfA==", + "path": "hinc/3.1.113", + "hashPath": "hinc.3.1.113.nupkg.sha512" }, - "HiNc-Resource/3.1.12": { + "HiNc-Resource/3.1.13": { "type": "package", "serviceable": true, - "sha512": "sha512-l7+sHBlaScBRTei8bUC+FhRalFOnGQW4imf58Fd37vA/yPPEjpfNxwz7PMYqefMXTNJ6DtsxN1dcnN6sfbI7ZQ==", - "path": "hinc-resource/3.1.12", - "hashPath": "hinc-resource.3.1.12.nupkg.sha512" + "sha512": "sha512-uZ51eqXzU/BbG8Lq2EwN19jBFYLRneVgcdeWWPUUSPAMSqvYIY2cduQWQjRYHtCa0ovQ47Sr8ur8BcBeoJE/kg==", + "path": "hinc-resource/3.1.13", + "hashPath": "hinc-resource.3.1.13.nupkg.sha512" }, - "HiUniNc/3.1.100": { + "HiUniNc/3.1.101": { "type": "package", "serviceable": true, - "sha512": "sha512-5Nxc3e+zBljZ+ztpyuFT8vrhkn5keV6UZAe3ERWiNvlkWWA8WgiS/d7gQKvKl652kZc/nKh6a6YBHyDPdAQ+uQ==", - "path": "hiuninc/3.1.100", - "hashPath": "hiuninc.3.1.100.nupkg.sha512" + "sha512": "sha512-TrQBwyW5TyhlQlvDqfOM1ke/kd7D+Okkl+UrKwk3JRjhZHRzzsVfaIWCCNCZ08M96HquN6EIbn3xAH/jVfRE7Q==", + "path": "hiuninc/3.1.101", + "hashPath": "hiuninc.3.1.101.nupkg.sha512" }, "MathNet.Numerics/5.0.0": { "type": "package", diff --git a/App/HiNC-2025-win-desktop.dll b/App/HiNC-2025-win-desktop.dll index b52d7a6de4acd208b79b10b153cdf790aba85956..53633b01f5e5c3b642b00f6798bfbde386b132cd 100644 GIT binary patch delta 10603 zcmYk?33wD$w!rb*U12qtuxN-1R3s8mG@?jA&@>ti@Pd7K8~JW3Svtq4NDXe;pwu0z zqe|W=K8z!9E|%jtZ1{=P-;X2lJv@N*Hc4GJj>h?7P&p*N!_>_(AqW4CA$%XVVGL_* zk$EjJ7f0Y^`~Y`*20N-VB6Tcy5}Yfzv1 zd=gXfBRq_W+t?Tm#QC@b|AV)dNqv6|;)nPx-nd<kqDza6O*I)EzSZ7*5A6 zcm-ROOWh!xh8yq{HvYHNjrq3>BM zcHJxa_xA?n!(|fpeJb%}+>W&>B;NyP;-~mKw%;dp&*M7$4%7F`_#m7g%aY0B7M23|`_x`WI5zAIITJ+=o{%^MKU<9jD<&{1#IW zN?kvE2e*qsb&f>hAt`K*58!Z|j{m}HOgt>}I^vT!6W8Hhyozm)xbyV$pYMI>s0wi% zevNgH$^x0#4@ct^T#ZNY3by=G=J&#h7;$x<|2-sr#U@|Lgd7}+Z{f%ICH{ste=YN} z(84LW6f5y}t@r%5sFI02aSYDIO8gDeqf-9}25}8m#-W^9hZ6SF%KtV5pKc*=#R;~+halbFqlLEM({9R#k6mvz7IZ)b8#~sLjSi? z-x?pr=W%wB4_omd{(v`}kOm!a7%sqrco|!ql=?g@#@$$jXEFF29}>TliML=|%*Fng zhp*zhSc<=3L;WX;`#a?}d=M@CKQXA5kl2P%yoBayY19$>;Zs-t*s`#3+0PC*cCzfj?u$57KZjPQnsAf>*G`1*z|iqc8CM zPbIMwcVIQDA7$c=crW(F=WzzE#GQB&ji02?&3NBWJpY48yo7Uc4erC!SoddXbPML- zP#ll*@nif9FJQgkFVd(r=HhUC9mBX0kKoVP=%Vz=#2z>jC*fk;iovh=a2Zp6l}7FG z5gdzC@B`eAF}#XR|08`m;A8k4&K84e1&KX)0&8B925r#7>F8h#6MvKXyKoSW!8dRo zuJqK;{{a&I%hKQmY=;(3$Mtv;lYWeA2RC61ue~Dmom}1Leihu$E66w8V#SI8MM~EX8AZ6-~eN zxetfoF- zuIIxycwHSS%*5_E4p-nItW{U)@4{NUdrWR14ccON9E($N1@6Xk zczr{e-wFHR(+zq43rQ@(&3F{gU_v8ll!C3WGY-HPa277dO}Gz_HRAcdM54)cvcTQg z4J{mlZ{jlCg!}M3UVpvx%fP$wLG1GwA4cLUo)4-Sp8umNJReo3JO`?ao=>QR6u0qH zj6a9tRC_N!LAAFtOO5`iU3BR4FIG)jD`ooE;zm_q7nK?*sRepCA5p99 zic(`n{o^`q)rzRJ#=1;9$R4xR$Qb3$iq?^4(K@=B7dQ0Tx-3@bxTreD)|Kui zae7@D50DR#w}>s`Jg;uRkyrLal9Yv#q%4#q zWuYXutfb6X<&_;zmNHde%2a(RQ}x}l!tF+tFKp-UFq(PQ4>po&tC3V&jilOYq^nDo z?l6*kUY*fc>deMcXEv5Pv$0!uu-qv3`Sf|;X{6L~56QgAU2MxvBg=oHt^Mmxqlf=k zW4p^Pqp7aS-(@uOs#H_AYQ`?Z_AZt(*|EuvO?NnZw~^V^?HNjw;ZT|khtl-0zAB5- zWNU$&Wjt^*hd^w_W4B$&ZX>Ie*DjrQ=~5mh4##7+JY|oO)y6GX8Eh_t&1J~yCV7** z>E`X=9wWn>7HGw$TFJCPE171Ix5!&=-aZ(gb{o@fW7=&@BX5zn+`OH+*XZe;K_^qD zIhiue$#jS9y+(#S4Q*sN)JBFwZM;SI8e_a+vz-i^?PS<&=ME43)W}V9pCOgSEs(`s zPaJS#yZlq5*{$xw;cG8t3Hsk#xN#bBXUy^Pc5;Q$&btn(qpYervMR9|kKJ92sW6)9 zTW3ZEH<;7W&9162GQF*bJ4uspCutJaZ)5%FR2aE3oXv1H!`bd||9wU?Z`caRuoaMD zE8q^#h!1yWxHH3@-Qn_mtQ~zohNBP2aP$FpIBCC;>m8q!!|WUx4iSgqv0EP8Z)DeZ z?=vS?%AH(YZddH*c%!*))%W|2p1wQn>`Hwy-n55S8Y%u*s{M~jqiO2>H|W<{S2^_| z40nyFdG;z@minU}j*?d0xRBih3Oi@G~Q`!?GLorN}w z)4Ve?tRH*t$LjrbnO*gTkuuEPYq+1T)-NK5GSxq#M(EW{?Z;Y6drecl`Tk7r&*q84 z#163&kKJALKVTHKc|uQ*KF;PJXY-G<`GIVHAe$fPPRlsRJHZ+(!`5IKwg$VyGY;xA z>u!G75RPpKn;Rl!p&@cmVaA;y5mljg;Sfi4oMm4;Xyki$xid_rJHupplsFoX-Bk+@ z8ACg`s|NC0 zCXg>}to(@nQ$b%5;*gF9+9ijLtf0FqYoxTZMsf~_L-Ck%GE&+(BO~e~-OeG7>iD`e zeWi%iD5*0?Mbz^;ZxRP|{F#me#MY?A_UI!LkqA$-YatxtYB5Jx_^cC-4^%{G9O}ePp+*v2|EbrlUf->v` zW!MRNO}}Oj;R!Mvp1?4%6OY~UEngeK4rlZpqHjuh^i39`s5F${6Zx zCNxdTL(`-@G|e6UzRGCkosjT!HZz^g5IgbMEzgSbUQ#nzd?uTj=?>3`8W~=<=qwqI z&SH2r<+J~Y-SR43o_c=^{TiFiorKZZ5%rectXjXJPw8QE4tEe*b0R8W_pCO?c+XDY zZD}5OTbc*n*3I=x(R!PUhK?Okb2Idb)E?EUc@br{)a|uTX#?}Q$|&E!PGXu$={LhuDh8vU-SohSvDh&qci4@0=wm6C za;I3zqr}m8EPGK)xN;a+qJOXI`2k`}$2)aw5r=eqtDXIgktGlQQkGdN%Q#EjUCj8# z$naOUwLkvGXxd>)rr!Lrh}y4B*MH>HyhnFmCes4TWST{6#bdWk(zizDfRsD+xrjuR zrF9~#7U7_Xqr_^tjH~4`u9nL|n#<)N)0ZFjzNrS5NAzFQ_P0hx(EX#^VYrOpC~=Hf zt&r&nD`a{)S}XLW(%UK{Rx2Yaw~fAEw2QQXl^o?tj*{3S4y|0w< zA8=96S06@H=eu-2?VH+w_A{-ez3Fa!pK3>G)!K+!qczvcdgfYLFF+iK$KF{zX{2~> zlju4rkFMivu9LGBTPI&CivJ~tTZS=A_=wYhIhcnDC5&SZ=3zm}@f*C$P)wo>W3Kj= zlSVV|vIN%4Y0p_N{qnE?!;BXbJH%zgQQ{b}+Q4PpApK0@bmAP$+i*PS?XQ4DF_vKr z6EOuh_bn2^4Og)s;7u)x(0p5jV5j`S;YWLlIsMx0P8`8+JZ zVsuL7xSUcst}^mb@=@~9QtnX36Si`t(znV2Ihcn97~Xo?d(euB%P@v&8(+6EeH;BS z4@29ePXTf9wg;uKj6@6*$|RqTIT$WuBgAE{cGYR)gl}0%`5EJ?ug*pNB!^E$)bNsu zb4HC;sUy^%|Ge>{d^VI%|4n^1B_Y%Itlgw>!ok!h{wz}WEc>%+m|ZV5A;tHkeM@S> zP~Wh^iKz)C6H{vpd@?!m&#sg1-L<9rqzgxWI+<2lRC0cNjZqs4Kj=`i{9tsArn=e2lU`MUS=>!X;Uf7a>$ z<8j^a#P|W~7oKXUe=_t>*2F~p4e9Lg#OBFQI%^X)me2d!x@o^`AG6`r!?u~9_@YVn k%pY0Z-1k-k^U}jh7LJ*+;>dKnbEkT%ORgP}c;Sox0udPiz5oCK delta 10509 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 V)yIh;`-!~7MT{1s~rVx4K?K|BGA)6{M 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 BHy!{0 delta 35654 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 diff --git a/App/HiNc-Resource.dll b/App/HiNc-Resource.dll index ccd725b4d90e641ef7f564d104560e21693fbbfc..8931089266f0b2e6d0cd7be68537364a6eb38ae7 100644 GIT binary patch delta 301 zcmZqJ!Q8Nec|r$EciY>Y8+$yM8F@EfWq!{n&{Q}1*+$8|Ufb^Ok>BR~L}2n2)-M*u zdIk&(CX5XF#(IW&hQ`|F<`yXy7RiZ5i3X`@=7xsm1}VwrX(NI| ziAiab*kxGQ*GWyAtiT>1kR&O5@0(w`UyIH$&!0)NEG9Rw`zb&L`;I^bfvUyi*Lb$9 z&5QB=XFD%qvLmCyW6M?0H}-fiGxBV{%KV;D;75(HMM6c5@4g8q7QA_wH*fM4)-M)D zdIk&(CX5XF#(IW&hDO@vsg_1YCWe-2DM`tODMl7%K%S|IQHp_yMN*1IYKnPMN{UH} zWzr;e85Xmt9$O|Wum=cSe0^r|zK+|T4I3sph4kd`O>SWKQ-BIqGC&1^s!dqUPd*4) znSP_W;hFekM@EIsd>nJmaq=)QGB7hRFz{^NeC;zMqtWK&H>w$fjTp2U%o$P{EE$Y| z(1gJd$Vy{KVMt;~2C`FtVipW$P&reeyb(~$07zQ^RipsPR3K>%W~Tr}Q-HdYCYRna TWi?{ZV=&mf@s>X$69WSP1_)c* diff --git a/App/HiNc.dll b/App/HiNc.dll index f3db656dd5752930ed272ffb4cb83070262ac9ac..85846240681365d94b1a31850a90f872a495141d 100644 GIT binary patch delta 1688 zcma)5drVVT82`>W_ufjipz?H%F$$KJQu;1lk=4>t*0^D!44;FP7Dbpa*0PEyC@Acq zGEjGB=Awz)BItq+^k#{Rd#N+b;Qkqz6UDJ5OQun`nazlC=iagG-!=Ju=llJ>$L)9S zceme4-hM0jt=G8NqJ-P0cK`V*vJLHweV>lBos|cq$^)pYH=~q`B+Q4H5nwLp7Yv5y z!tb>*e$_P?7T_QyIk*rVrtTb^icZp%Id}{`re-~3cW9{|XQ3di*W=ZwjGotHvnGhr zT5{p>iz!6{Y^KP74d@SQG+-y@Ia+PNj>P@Q9Z*C0oHJ!QcqxQ;sNp->Z@}rx%p{Va z1MRMqEo#`4Bg6#ww9OqTh9d4kw+;m2Zr8z)kh@)gPmrAXW3pU4Su#;2z;s>Y9n@{ zyR^s1ruv!=8F36vQez%YpQmO2S%9&fe6s+7^=*3u_`IEO*1`)kn1>CjYTg~lhds16 zkCk-OI1`R}AK|4MKYUy9Q-vSei0t>m+%;+#_Ma(J!`QCLb~POKPqLZf=YPCefKkpJ zaDfJ$3+v!7|3j}1YNantI0IR)aSI{>++(;L%y@i}4mNFkC!&TY*l0Rv+kLD>fHdL` zl)=5%KZ{ksMVe@4V=bm$GrRUwLbsT)p3QaCj1L%(qLHl?Fy5-FuYe>@#@pLuj4H|i zsOr@);Gd|ffC(vN!4ZVk(J?DdH!edDx&;uiJ5UGjyD?+RRZ)WQ9yWSms|(hS+Jr4bu0v__c3HpSK)X@F;yhF6K) zu!^-EfD3qEdmZ$)UUxJ=R8c6s!J2DMDM^8K^`GF2?-?ZJ;xk;1%qsT7nx(>)|Z_0rZofRe)wgr@{uNS);;^ zPqTfD@o++B?2~yKT$G282tOkc0bG!hJvcE%vx-k|O@s)qW!Nk^S7P&W<6drri{UFB zEDgG59Op(Eo1A7AeuUeM?@zN5siz-z#wit3*hBxTn8M4ZnOyM*ubXBiQqd4DOhPfK zJlzl^iDJ(xn8l0cjd}zu^!m=W;U- zk#4DI4!OZ;vR#(feGv)R{sEw#o@7c)92VFYpsfhIv^TR+M2y zIm^SQE$pUb{VZ!DrIB=_OukW)p5u}Nsl^8MgRYF?C@1StPHq?F%VV-S7CKCh0;^~e zZKBO27F$YuKEKN*dM)5{P6QTvzBS)!wHqyAix{p6hpO#1YbaRbs4fs)qAMthAzMvIbc&W5=Xz1Bc1R;f zxErH!O>AhwhHsLFUgmcpWS7KO_@!ut9gJXsFf);14YLqbgB@&OWnPde4#o>u)TLOE ip~xaO76~!W$;`rhC#+W@)!?9G5nf~um=opipuYi-7t$C2 delta 1675 zcma)5ZA?>F7=F(=_qI}3Q28{9K*7=vOX=-xONXqs#hU7dix>>L!Jrip6`8G8KtVuo zQyc?zM;Ev0oQa?dbAUI?obEHmp>g}gwhY9vWlN^f&5(_#bLVy}`@8$&Iq&nF=Y4M8 zbI;v#J8{qL#8+S9?$s2YJm2}p4rCeF8~HXBWwezYk;;ysj_x!K7mAw)5hK7H&@Jo_ z&Vl>YGJf9CA5=h?l5Cuh8mKE9C!+&&O*S4u-%+!Uu`lT|9nM6H=_Va6MSA*$4x81B zQA)i59zUN{pnzhE^jME>P@^8(@HnBBdMw6oMJ~SzR?ogrq=n4^+@gZ>v{#Q)SE@)T zP79j$qy`ln%vMAc@KKY??|~F@CvmLzApK(#0RBBt~bM+wJI3&T_{q)Nc%*y3f}Tfu$f}#y}wfd zeVog0hhN}wPz!(h9(c9jl|D1!G-Q#ug&_r8W4H=bc=SmvY}t4;q=HFQU$2Fx&NKB2 zxQ|`_BKYm)k0T}UHjOv4v689R%#QtcOdHHt$L2a^#z%}zXn0o%j5aDamB3vhu!E)v?0TrEL%^AH&%&5k1CtA6ycDgMrOCCIh6J2%DPocWb_&}=wU8MN z93paHIg9OsllV|`4Rkk-iM0@pD%sNE1%jJ4@JC&;j@x$4K}YbZsdl! z2>z;-*`Q-a2X}+9iD@>IALe%A$!V4@b@k%5m}tjC?56*9Jj5%fncVRRKR3+2kgtmK~)r?;Up9pWw|@pG1nIP494KsV#{RY>^G;c)95ue~TMmGRVuy zU{o25Di?X!(!fqi)-SRUDTSmOWpXWQdYVh{Cwug&sg5*Hn3MG|C&z_3IWEjCmma5( zLo;JnvSaGTKeMCj##5YhB8z;AkxdF@lV9D+{oF$iAd9xt5F6dUk=*-Nk(knwjOr+9 zB@5A7s&6F+&;~lxO0rRqjxv_`0{aU8JjY&?R{{tsrQL00MT~T(lZbrQQiolzc*H!D zAc#Jb=(F2Q9y_b7d2XxV7TrF(B~ME4AxFEj3iCWRUtyu!vL|0;>vb z_B?T^SF~H`_nBPA|8r(!agJGAhDOKQ->h(dU_5osswW{3H^=x?If%FqA+ diff --git a/App/HiUniNc.dll b/App/HiUniNc.dll index cc4bcad7e68d184a27ffefcb5e9d0c2e2eda7647..906a5d549791e4d568ffdb568381a3f586c7a268 100644 GIT binary patch delta 88165 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 G-v0-*=TSBQ diff --git a/App/en/HiGeom.resources.dll b/App/en/HiGeom.resources.dll index cd774d593b784a438e40a32fd0edc62f9b6ed77c..1d8253c4aefea1eb9cf2a492d901ba81acd43720 100644 GIT binary patch delta 228 zcmWNIF;2rk5JmsSL@0&9#t@V8$LRoR(%1~#P%)V&~7c`mBmYsI44{>(5N+vZF5&(64J31RF ziXX?%>W+{>qlJY>F9e}P1s1c|fY8ZZN@CeGLIEeOmd1!%*>{qhApg6k6FVm4DB@{) JqoPXx)IYocGu{9I delta 228 zcmZorX;7Ka!E!PA?6r+OPRxu^o6j@zG6`%tsGDs(+t+JX3R delta 224 zcmZorX;7Ka!NR(`@#4lFCuYX<&F7g#nFP|WmAuudGWXr^YU&5EJOAcy{=%BYXlblx zz`$V2$Y5ZsXQ*drV61IoZf231nv`gelxk{bmTGBWWSDGdn3|TBW|nH6WSnSZk&P-Q%&4Dr&491g#`7MFQ_wpAr F0RUAeIFA4T diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.HardNcLine.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.HardNcLine.html index 1fdb579..1723e2c 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.HardNcLine.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.HardNcLine.html @@ -207,7 +207,7 @@ Class HardNcLine

    -
    public HardNcLine(HardNcEnv ncEnv, IndexedFileLine fileLine, HardNcLine preNcLine, out NcNoteCache ncLineCache, IMessageHost messageHost)
    +
    public HardNcLine(HardNcEnv ncEnv, IndexedFileLine fileLine, HardNcLine preNcLine, out NcNoteCache ncNoteCache, IMessageHost messageHost)

    Parameters

    @@ -222,7 +222,7 @@ Class HardNcLine

    reference HardNcLine that this HardNcLine copy from. If previous HardNcLine is not null, apply previous HardNcLine.

    -
    ncLineCache NcNoteCache
    +
    ncNoteCache NcNoteCache

    Output NC note cache

    messageHost IMessageHost
    @@ -1717,7 +1717,8 @@ Include -

    Cartesian Program Position XYZ, Abs Program Position (as G90 position). +

    XYZ in Feature Coordinate. +Cartesian Program Position XYZ, Abs Program Position (as G90 position). NC coordinate position is the position processed by modal flags. NC coordinate position is the position after radius compensation. The NC(Program) coordinate position is comprehensible by User. @@ -2260,7 +2261,7 @@ So be care that do not change the NC XYZ if not needed.

    -
    public DVec3d GetMcByProgramPos(Vec3d programPos, HardNcEnv ncEnv, NcNoteCache ncLineCache, IMessageHost messageHost, out Vec3d programXyz)
    +
    public DVec3d GetMcByProgramPos(Vec3d programPos, HardNcEnv ncEnv, NcNoteCache ncNoteCache, IMessageHost messageHost, out Vec3d programXyz)

    Parameters

    @@ -2269,7 +2270,7 @@ So be care that do not change the NC XYZ if not needed.

    ncEnv HardNcEnv
    -
    ncLineCache NcNoteCache
    +
    ncNoteCache NcNoteCache
    messageHost IMessageHost
    @@ -2465,7 +2466,7 @@ So be care that do not change the NC XYZ if not needed.

    -
    public void RebuildByMc(HardNcEnv ncEnv, DVec3d mc, NcNoteCache ncLineCache, IMessageHost messageHost)
    +
    public void RebuildByMc(HardNcEnv ncEnv, DVec3d mc, NcNoteCache ncNoteCache, IMessageHost messageHost)

    Parameters

    @@ -2476,7 +2477,7 @@ So be care that do not change the NC XYZ if not needed.

    mc DVec3d

    MC coordinates.

    -
    ncLineCache NcNoteCache
    +
    ncNoteCache NcNoteCache

    NC line cache.

    messageHost IMessageHost
    diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html deleted file mode 100644 index 23680fe..0000000 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html +++ /dev/null @@ -1,575 +0,0 @@ - - - - - Class FeedPerToothNcResolution0 | HiAPI-C# 2025 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - -
    -
    -
    -
    -
    Table of Contents
    - -
    -
    - -
    -
    -
    - -
    -
    - - - -
    - -
    - - - -

    -Class FeedPerToothNcResolution0 -

    - -
    -
    Namespace
    Hi.Numerical.MachiningMotionResolutionUtils
    -
    Assembly
    HiMech.dll
    -
    - -

    Automatic resolution by feed per tooth.

    -
    -
    - -
    -
    public class FeedPerToothNcResolution0 : IMachiningMotionResolution, IMakeXmlSource, IToXElement
    -
    - - - - -
    -
    Inheritance
    -
    - -
    FeedPerToothNcResolution0
    -
    -
    - -
    -
    Implements
    -
    - - - -
    -
    - - -
    -
    Inherited Members
    -
    - - - - - - - -
    - -
    -
    Extension Methods
    -
    - - - - - - - -
    - - - - - -

    Constructors -

    - - - - -

    - FeedPerToothNcResolution0() - -

    - -

    Ctor.

    -
    -
    - -
    -
    public FeedPerToothNcResolution0()
    -
    - - - - - - - - - - - - - - - -

    - FeedPerToothNcResolution0(XElement) - -

    - -

    Ctor.

    -
    -
    - -
    -
    public FeedPerToothNcResolution0(XElement src)
    -
    - -

    Parameters

    -
    -
    src XElement
    -

    XML

    -
    -
    - - - - - - - - - - - - -

    Properties -

    - - - - -

    - LinearResolution_mm - -

    - -

    Linear axis resolution in millimeter.

    -
    -
    - -
    -
    public double LinearResolution_mm { get; }
    -
    - - - - - -

    Property Value

    -
    -
    double
    -
    -
    - - - - -

    Remarks

    -

    setter is for internal usage

    -
    - - - - - - -

    - MillingToolFluteMap - -

    - -

    Internal use. -MillingToolFluteMap. -Transient data.

    -
    -
    - -
    -
    public object MillingToolFluteMap { get; set; }
    -
    - - - - - -

    Property Value

    -
    -
    object
    -
    -
    - - - - - - - - - - -

    - RotaryResolution_deg - -

    - -

    Rotary axis resolution in degree.

    -
    -
    - -
    -
    public double RotaryResolution_deg { get; set; }
    -
    - - - - - -

    Property Value

    -
    -
    double
    -
    -
    - - - - -

    Remarks

    -

    setter is for internal usage

    -
    - - - - - - -

    - RotaryResolution_rad - -

    - -

    Rotary axis resolution in radian.

    -
    -
    - -
    -
    public double RotaryResolution_rad { get; }
    -
    - - - - - -

    Property Value

    -
    -
    double
    -
    -
    - - - - -

    Remarks

    -

    setter is for internal usage

    -
    - - - - - - -

    - XName - -

    - -

    Name for XML IO.

    -
    -
    - -
    -
    public static string XName { get; }
    -
    - - - - - -

    Property Value

    -
    -
    string
    -
    -
    - - - - - - - - -

    Methods -

    - - - - -

    - AdjustResolution(int, double, double) - -

    - -

    Adjusts the resolution based on flute number, feed rate and spindle speed.

    -
    -
    - -
    -
    public void AdjustResolution(int fluteNum, double feedrate_mmds, double spindleSpeed_radds)
    -
    - -

    Parameters

    -
    -
    fluteNum int
    -

    Number of flutes in the cutting tool

    -
    -
    feedrate_mmds double
    -

    Feed rate in mm per second

    -
    -
    spindleSpeed_radds double
    -

    Spindle speed in radians per second

    -
    -
    - - - - - - - - - - - - - - -

    - MakeXmlSource(string, string, bool) - -

    - -

    Creates an XML representation of the object. -This method may also generate additional resources such as related files.

    -
    -
    - -
    -
    public XElement MakeXmlSource(string baseDirectory, string relFile, bool exhibitionOnly)
    -
    - -

    Parameters

    -
    -
    baseDirectory string
    -

    The base directory for resolving relative paths

    -
    -
    relFile string
    -

    The relative file path for the XML source

    -
    -
    exhibitionOnly bool
    -

    if true, the extended file creation is suppressed.

    -
    -
    - -

    Returns

    -
    -
    XElement
    -

    An XML element representing the object's state

    -
    -
    - - - - - - - -

    Remarks

    -

    For the demand of easy moving source folder (especially project folder) without configuration file path corruption, the relative file path is applied. -The baseDirectory is typically the folder at the nearest configuration file folder. -Since the folder can be moving with the configuration file.

    -
    - - - - - - -

    - ToXElement() - -

    - -

    Get the XElement to represent the object.

    -
    -
    - -
    -
    public XElement ToXElement()
    -
    - - -

    Returns

    -
    -
    XElement
    -

    XElement to represent the object.

    -
    -
    - - - - - - - - - - - - -
    - -
    -
    - - -
    - -
    - -
    -
    - -
    - - - - diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.MachiningMotionResolutionUtils.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.MachiningMotionResolutionUtils.html index d384544..e91a982 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.MachiningMotionResolutionUtils.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.MachiningMotionResolutionUtils.html @@ -102,11 +102,6 @@ Classes
    FeedPerToothMachiningMotionResolution

    Automatic resolution by feed per tooth.

    -
    -
    -
    -
    FeedPerToothNcResolution0
    -

    Automatic resolution by feed per tooth.

    diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcArgs.NcArgCycle800.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcArgs.NcArgCycle800.html index bbdc444..962543e 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcArgs.NcArgCycle800.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcArgs.NcArgCycle800.html @@ -6,7 +6,7 @@ - + @@ -97,7 +97,7 @@ Class NcArgCycle800
    Assembly
    HiUniNc.dll
    -

    Represents parameters for the Cycle 800 (Plane Tilting) in Heidenhain controls.

    +

    Represents parameters for Siemens CYCLE800 (Plane Tilting / Swivel).

    @@ -145,9 +145,6 @@ Class NcArgCycle800 -
    @@ -178,6 +175,10 @@ Class NcArgCycle800 +

    Remarks

    +

    CYCLE800 is used for 5-axis machining to define tilted working planes. +The MODE parameter controls how angles A, B, C are interpreted.

    +

    Properties @@ -191,10 +192,12 @@ Class NcArgCycle800

    -
      -
    1. Axis angle (axial, projection angle swivel modes)
    2. -
    3. Angle of rotation about the Z axis in XY plane(solid angle swivel mode)
    4. -
    +

    First rotation angle in degrees. +Interpretation depends on MODE:

    +
      +
    • Solid angle mode: Rotation about Z axis in XY plane
    • +
    • Axial mode: Rotation of first rotary axis (typically A)
    • +
    @@ -219,6 +222,105 @@ Class NcArgCycle800 + + +

    + AxisForA + +

    + +

    Gets the rotation axis for parameter A from bits 1-0. +01=X, 10=Y, 11=Z (00 is invalid/not used)

    +
    +
    + +
    +
    public int AxisForA { get; }
    +
    + + + + + +

    Property Value

    +
    +
    int
    +
    +
    + + + + + + + + + + +

    + AxisForB + +

    + +

    Gets the rotation axis for parameter B from bits 3-2. +01=X, 10=Y, 11=Z (00 is invalid/not used)

    +
    +
    + +
    +
    public int AxisForB { get; }
    +
    + + + + + +

    Property Value

    +
    +
    int
    +
    +
    + + + + + + + + + + +

    + AxisForC + +

    + +

    Gets the rotation axis for parameter C from bits 5-4. +01=X, 10=Y, 11=Z (00 is invalid/not used)

    +
    +
    + +
    +
    public int AxisForC { get; }
    +
    + + + + + +

    Property Value

    +
    +
    int
    +
    +
    + + + + + + + +

    @@ -226,10 +328,12 @@ Class NcArgCycle800

    -
      -
    1. Axis angle (axial, projection angle swivel modes)
    2. -
    3. Angle of rotation in space about the Y axis(swivel mode ‘solid angle’)
    4. -
    +

    Second rotation angle in degrees. +Interpretation depends on MODE:

    +
      +
    • Solid angle mode: Rotation about Y axis in space
    • +
    • Axial mode: Rotation of second rotary axis (typically B)
    • +
    @@ -261,7 +365,11 @@ Class NcArgCycle800 -

    Axis angle (axial, projection angle swivel modes).

    +

    Third rotation angle in degrees. +Interpretation depends on MODE:

    +
      +
    • Axial mode: Rotation of third rotary axis (typically C)
    • +
    @@ -325,11 +433,11 @@ Class NcArgCycle800 -

    Retract. +

    Retract mode. Values: 0: No retraction -1: Retract Z axis(default) -2: Retract Z, X, Y axis1) +1: Retract Z axis (default) +2: Retract Z, X, Y axes 4: Maximum retraction in tool direction 5: Incremental retraction in tool direction

    @@ -356,6 +464,166 @@ Values: + + +

    + FR_I + +

    + +

    Value of incremental retraction in tool direction.

    +
    +
    + +
    +
    public double FR_I { get; set; }
    +
    + + + + + +

    Property Value

    +
    +
    double
    +
    +
    + + + + + + + + + + +

    + IsAxisByAxisMode + +

    + +

    Gets whether this is Axis by Axis mode (bits 7-6 = 00).

    +
    +
    + +
    +
    public bool IsAxisByAxisMode { get; }
    +
    + + + + + +

    Property Value

    +
    +
    bool
    +
    +
    + + + + + + + + + + +

    + IsDirectRotaryAxisMode + +

    + +

    Gets whether this is Direct Rotary Axis mode (bits 7-6 = 11).

    +
    +
    + +
    +
    public bool IsDirectRotaryAxisMode { get; }
    +
    + + + + + +

    Property Value

    +
    +
    bool
    +
    +
    + + + + + + + + + + +

    + IsProjectionAngleMode + +

    + +

    Gets whether this is Projection Angle mode (bits 7-6 = 10).

    +
    +
    + +
    +
    public bool IsProjectionAngleMode { get; }
    +
    + + + + + +

    Property Value

    +
    +
    bool
    +
    +
    + + + + + + + + + + +

    + IsSolidAngleMode + +

    + +

    Gets whether this is Solid Angle mode (bits 7-6 = 01).

    +
    +
    + +
    +
    public bool IsSolidAngleMode { get; }
    +
    + + + + + +

    Property Value

    +
    +
    bool
    +
    +
    + + + + + + + +

    @@ -363,9 +631,15 @@ Values:

    -

    Swivel mode.

    -

    Evaluation of angle: -Decimal parameter mode, binary coding.

    +

    Swivel mode - controls angle interpretation. +Binary coded decimal parameter: +Bit 0 (1): 0=new, 1=additive +Bit 1 (2): Reserved +Bit 2 (4): Reserved
    +Bit 3 (8): 0=solid angles (Euler), 1=RPY angles +Bit 4 (16): 0=direct, 1=indirect +Bit 5 (32): 0=XYZ rotation sequence, 1=ZYX rotation sequence +Bit 6 (64): 0=angle refers to rotary axis, 1=angle refers to workpiece

    @@ -397,10 +671,10 @@ Decimal parameter mode, binary coding.

    -

    Swivel plane. +

    Swivel plane mode. UNITS DIGIT: -0: New -1: Additive

    +0: New (absolute) +1: Additive (relative to current)

    @@ -425,6 +699,39 @@ UNITS DIGIT: + + +

    + SwivelModeType + +

    + +

    Gets the swivel mode type from bits 7-6. +00 = Axis by Axis, 01 = Solid Angle, 10 = Projection Angle, 11 = Direct Rotary Axis

    +
    +
    + +
    +
    public int SwivelModeType { get; }
    +
    + + + + + +

    Property Value

    +
    +
    int
    +
    +
    + + + + + + + +

    @@ -432,8 +739,8 @@ UNITS DIGIT:

    -

    Name of swivel data record -“0” Deselection of data record

    +

    Name of swivel data record. +“0” = Deselection of data record (cancels swivel)

    @@ -465,7 +772,7 @@ UNITS DIGIT: -

    Reference point prior to rotation.

    +

    Reference point prior to rotation (absolute coordinates).

    @@ -497,7 +804,7 @@ UNITS DIGIT: -

    Zero point after rotation

    +

    Zero point offset after rotation.

    @@ -522,6 +829,75 @@ UNITS DIGIT: +

    Methods +

    + + + + +

    + GetTableToFeatureMat4d() + +

    + +

    Gets the transformation matrix for this CYCLE800 swivel.

    +
    +
    + +
    +
    public Mat4d GetTableToFeatureMat4d()
    +
    + + +

    Returns

    +
    +
    Mat4d
    +

    The 4x4 transformation matrix from base to tilted coordinate system.

    +
    +
    + + + + + + + + + + + + + +

    + ToString() + +

    + +

    Returns a string representation of this CYCLE800 argument.

    +
    +
    + +
    +
    public override string ToString()
    +
    + + +

    Returns

    +
    +
    string
    +
    +
    + + + + + + + + + + + diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcArgs.NcArgG68p2.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcArgs.NcArgG68p2.html index 747e4ac..fd041b2 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcArgs.NcArgG68p2.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcArgs.NcArgG68p2.html @@ -297,7 +297,7 @@ G98 G81 X0.0 Y9.652 Z279.075 C20. R295.075 F72.

    -

    Gets transformation matrix from table to feature coordinate system.

    +

    Gets transformation matrix from table to feature.

    diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcArgs.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcArgs.html index b3f9103..e84f661 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcArgs.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcArgs.html @@ -127,7 +127,7 @@ Radius compensation.

    NcArgCycle800
    -

    Represents parameters for the Cycle 800 (Plane Tilting) in Heidenhain controls.

    +

    Represents parameters for Siemens CYCLE800 (Plane Tilting / Swivel).

    diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcFlag.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcFlag.html index d7df15b..9be17d5 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcFlag.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcFlag.html @@ -152,7 +152,7 @@ Enum NcFlag
    [NcLifeCycle(NcLifeCycleMode.Modal)] -Cooling = 78
    +Cooling = 79

    Cooling enabled.

    @@ -358,14 +358,14 @@ Tool axis direction control.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup14))] -G54Series = 33
    +G54Series = 34

    Group14. Coordinate settings.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup15))] -G60 = 34
    +G60 = 35

    Group15. Siemens: Exact stop / positioning mode. @@ -373,21 +373,21 @@ Machine decelerates to complete stop at each programmed point.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup15))] -G61 = 35
    +G61 = 36

    Group15. Exact stop mode.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup15))] -G62 = 36
    +G62 = 37

    Group15. Automatic corner override.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup15))] -G63 = 37
    +G63 = 38

    Group15. Tapping mode. @@ -395,14 +395,14 @@ Not support.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup15))] -G64 = 38
    +G64 = 39

    Group15. Cutting mode.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup16))] -G68 = 43
    +G68 = 44

    Group16. 3-dimensional coordinate system conversion. @@ -411,21 +411,21 @@ run a pattern of operations in a rotated angle.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup16))] [NcName("G68.2")] -G68p2 = 44
    +G68p2 = 45

    Group16. Tilted working plane command.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup16))] -G69 = 45
    +G69 = 46

    Group16. Coordinate system rotation cancel or 3-dimensional coordinate conversion mode off

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup06))] -G70 = 47
    +G70 = 48

    Group06. Input in inch. @@ -435,7 +435,7 @@ Fanuc system A,B specification is [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup06))] -G71 = 48 +G71 = 49

    Group06. Input in mm. @@ -445,7 +445,7 @@ Fanuc system A,B specification is [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup09))] -G80 = 49 +G80 = 50

    Group09. Canned cycle cancel. @@ -454,7 +454,7 @@ See G81<

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup09))] -G81 = 50
    +G81 = 51

    Group09. Drilling cycle or spot boring cycle. @@ -463,14 +463,14 @@ The same parsing behavior group: [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup09))] -G82 = 51 +G82 = 52

    Group09. Drilling cycle or spot boring cycle with bottom staying time.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup09))] -G83 = 52
    +G83 = 53

    Group09. Drilling cycle or spot boring cycle. @@ -478,7 +478,7 @@ drilling cycle in form of pecking.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup09))] -G85 = 53
    +G85 = 54

    Group09. Drilling cycle or spot boring cycle. @@ -487,7 +487,7 @@ The same parsing behavior group: [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup09))] -G86 = 54 +G86 = 55

    Group09. Drilling cycle or spot boring cycle. @@ -496,28 +496,28 @@ The same parsing behavior group: [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup03))] -G90 = 55 +G90 = 56

    Group03. Absolute coordinate system.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup03))] -G91 = 56
    +G91 = 57

    Group03. Relative coordinate system.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup05))] -G94 = 57
    +G94 = 58

    Group05. Use F as mm/min.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup13))] -G96 = 58
    +G96 = 59

    Group13. Constant surface speed control cancel. @@ -525,14 +525,14 @@ not support.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup13))] -G97 = 59
    +G97 = 60

    Group13. Constant surface speed control cancel.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup10))] -G98 = 60
    +G98 = 61

    Group10. Canned cycle : return to initial level. @@ -540,7 +540,7 @@ See G99<

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup10))] -G99 = 61
    +G99 = 62

    Group10. Canned cycle : return to R point level. @@ -549,7 +549,7 @@ See G98<

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup14))] [NcName("DATUM")] -HeidenhainDatum = 42
    +HeidenhainDatum = 43

    Group14. Heidenhain flag. @@ -557,7 +557,7 @@ Coordinate settings for CYCL DEF 7 and CYCL DEF 247.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcName("FMAX")] -HeidenhainFMax = 62
    +HeidenhainFMax = 63

    Heidenhain flag. Flag Name ‘FMAX’.

    @@ -583,7 +583,7 @@ Nonlinear motion.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupHeidenhainM107M108))] [NcName("M107")] -HeidenhainM107 = 85
    +HeidenhainM107 = 86

    Heidenhain flag. Enable Suppress error message for replacement tools with oversize.

    @@ -591,7 +591,7 @@ Enable Suppress error message for replacement tools with oversize.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupHeidenhainM107M108))] [NcName("M108")] -HeidenhainM108 = 86
    +HeidenhainM108 = 87

    Heidenhain flag. Reset M107. disable Suppress error message for replacement tools with oversize.

    @@ -599,7 +599,7 @@ Reset M107. disable Suppress error message for replacement tools with oversize.<
    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupHeidenhainShortestRotaryPath))] [NcName("M126")] -HeidenhainM126 = 87
    +HeidenhainM126 = 88

    NcGroup.HeidenhainShortestRotaryPath. Heidenhain flag. @@ -610,7 +610,7 @@ For Heidenhain.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupHeidenhainShortestRotaryPath))] [NcName("M127")] -HeidenhainM127 = 88
    +HeidenhainM127 = 89

    NcGroup.HeidenhainShortestRotaryPath. Heidenhain flag. @@ -637,7 +637,7 @@ M129: cancel RTCP (Rotational Tool Center Point).

    [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName("M140")] -HeidenhainM140 = 89
    +HeidenhainM140 = 90

    From TNC640 documentation: Retraction from the contour in the tool-axis direction: M140. @@ -649,7 +649,7 @@ Always define a TOOL CALL with a tool axis before entering M140, otherwise the d

    [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName("M140")] -HeidenhainM140InitiativeF = 90
    +HeidenhainM140InitiativeF = 91

    Feedrate on HeidenhainM140. The TNC640 documentation does not show that the Feedrate on M140 is one shot or modal. @@ -657,14 +657,14 @@ HiNC assumes Feedrate on M140 is one shot feedrate with M140 command.

    [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName("M91")] -HeidenhainM91 = 84
    +HeidenhainM91 = 85

    Heidenhain flag. If you want the coordinates in a positioning block to be referenced to the machine datum, end the block with M91.

    [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName("MOVE")] -HeidenhainMove = 83
    +HeidenhainMove = 84

    Heidenhain flag. MOVE indicates to position the rotary axes and simultaneously compensate position.

    @@ -672,27 +672,27 @@ MOVE indicates to position the rotary axes and simultaneously compensate positio
    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupHeidenhainPlane))] [NcName("PLANE RESET")] -HeidenhainPlaneReset = 79
    +HeidenhainPlaneReset = 80

    Heidenhain Plane command is exclusive

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupHeidenhainPlane))] [NcName("PLANE SPATIAL")] -HeidenhainPlaneSpatial = 80
    +HeidenhainPlaneSpatial = 81

    Heidenhain Plane command is exclusive

    [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName("STAY")] -HeidenhainStay = 81
    +HeidenhainStay = 82

    Heidenhain flag. STAY indicates to maintain the current rotary axis positioning.

    [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName("TOOL CALL")] -HeidenhainToolCall = 67
    +HeidenhainToolCall = 68

    Heidenhain flag. Tool call. @@ -700,7 +700,7 @@ Flag Name ‘TOOL CALL’.

    [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName("TOOL DEF")] -HeidenhainToolDef = 68
    +HeidenhainToolDef = 69

    Heidenhain flag. tool definition. @@ -708,7 +708,7 @@ Flag Name ‘TOOL DEF’.

    [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName("TURN")] -HeidenhainTurn = 82
    +HeidenhainTurn = 83

    Heidenhain flag. TURN indicates to automatically position the rotary axes.

    @@ -716,7 +716,7 @@ TURN indicates to automatically position the rotary axes.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup14))] [NcName("CYCL DEF 247")] -Heidenhain_CYCL_DEF_247 = 40
    +Heidenhain_CYCL_DEF_247 = 41

    Group14. Heidenhain flag. With the DATUM SETTING cycle you can activate as the new datum a preset defined in a preset table. @@ -728,76 +728,86 @@ If you activate preset number 0 (line 0), then you activate the datum that you l

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup14))] [NcName("CYCL DEF 7")] -Heidenhain_CYCL_DEF_7 = 39
    +Heidenhain_CYCL_DEF_7 = 40

    Group14. Heidenhain flag. For shifting contours directly within the program or from datum tables.

    [NcLifeCycle(NcLifeCycleMode.Modal)] -M02 = 69
    +M02 = 70

    Program end.

    [NcLifeCycle(NcLifeCycleMode.OneShot)] -M03 = 63
    +M03 = 64

    Activate spindle rotation in CW.

    [NcLifeCycle(NcLifeCycleMode.OneShot)] -M04 = 64
    +M04 = 65

    Activate spindle rotation in CCW.

    [NcLifeCycle(NcLifeCycleMode.OneShot)] -M05 = 65
    +M05 = 66

    deactivate spindle rotation.

    [NcLifeCycle(NcLifeCycleMode.OneShot)] -M06 = 66
    +M06 = 67

    Tool changed.

    [NcLifeCycle(NcLifeCycleMode.OneShot)] -M08 = 70
    +M08 = 71

    Start cooling.

    [NcLifeCycle(NcLifeCycleMode.OneShot)] -M09 = 71
    +M09 = 72

    Stop cooling.

    [NcLifeCycle(NcLifeCycleMode.OneShot)] -M13 = 72
    +M13 = 73

    Spindle CW & Coolant ON.

    [NcLifeCycle(NcLifeCycleMode.OneShot)] -M14 = 73
    +M14 = 74

    Spindle CCW & Coolant ON

    [NcLifeCycle(NcLifeCycleMode.Modal)] -M30 = 74
    +M30 = 75

    Program end.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup16))] [NcName("CYCLE800")] -SiemensCycle800 = 46
    +SiemensCycle800 = 47

    Group16. Siemens flag. Tilted working plane command.

    CYCLE800() cancels the previous transformation.

    +
    +
    [NcLifeCycle(NcLifeCycleMode.OneShot)] +[NcGroup(typeof(NcGroup00))] +[NcName("CYCLE800_SWIVEL")] +SiemensCycle800Swivel = 33
    + +

    Group00. +Siemens CYCLE800 swivel motion - rotary axis positioning with RTCP. +Similar to G53.1 but specific to CYCLE800 behavior. +Includes: rotary axis motion + tool center point management.

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup14))] [NcName("G500")] -SiemensG500 = 41
    +SiemensG500 = 42

    Group14. Siemens command. @@ -850,7 +860,7 @@ Enable RTCP (Rotational Tool Center Point) (=Tool Center Point Management, TCPM)

    [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupSpindleRotation))] -SpindleCcw = 77
    +SpindleCcw = 78

    NcGroupSpindleRotation. Rotate spindle counter-clockwise (CCW). @@ -858,7 +868,7 @@ See [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupSpindleRotation))] -SpindleCw = 76 +SpindleCw = 77

    NcGroupSpindleRotation. Rotate spindle clockwise (CW). @@ -866,7 +876,7 @@ See [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupSpindleRotation))] -SpindleStop = 75 +SpindleStop = 76

    NcGroupSpindleRotation. Stop spindle rotation. diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup00.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup00.html index affdb09..6d19722 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup00.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup00.html @@ -6,7 +6,7 @@ - + @@ -100,7 +100,7 @@ Enum NcGroup00

    @@ -168,6 +168,13 @@ Machine coordinate system setting.

    Group00. Tool axis direction control.

    +
    +
    SiemensCycle800Swivel = 33
    + +

    Group00. +Siemens CYCLE800 swivel motion - rotary axis positioning with RTCP. +Similar to G53.1 but specific to CYCLE800 behavior. +Includes: rotary axis motion + tool center point management.

    diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup03.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup03.html index 32af3b6..d0c5afd 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup03.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup03.html @@ -161,12 +161,12 @@ Absolute(G90) or increment(G91) coordinate.

    Fields

    -
    G90 = 55
    +
    G90 = 56

    Group03. Absolute coordinate system.

    -
    G91 = 56
    +
    G91 = 57

    Group03. Relative coordinate system.

    diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup05.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup05.html index 075fc32..6f9751b 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup05.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup05.html @@ -146,7 +146,7 @@ For feedrate.

    Fields

    -
    G94 = 57
    +
    G94 = 58

    Group05. Use F as mm/min.

    diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup06.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup06.html index f1a6286..fa8d2dc 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup06.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup06.html @@ -161,7 +161,7 @@ Input in mm. For Fanuc specification A,B. RS274D specification is G71.

    -
    G70 = 47
    +
    G70 = 48

    Group06. Input in inch. @@ -169,7 +169,7 @@ Fanuc system C specification. Syntec specification. For RS274D specification. Fanuc system A,B specification is G20.

    -
    G71 = 48
    +
    G71 = 49

    Group06. Input in mm. diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup09.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup09.html index 4c477d7..65b09b2 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup09.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup09.html @@ -146,39 +146,39 @@ Canned cycle.

    Fields

    -
    G80 = 49
    +
    G80 = 50

    Group09. Canned cycle cancel. Electronic gear box : synchronization cancellation. See G81, G82, G83, G85, G86 for available canned cycles.

    -
    G81 = 50
    +
    G81 = 51

    Group09. Drilling cycle or spot boring cycle. Electronic gear box : synchronization start. The same parsing behavior group: G81,G85,G86.

    -
    G82 = 51
    +
    G82 = 52

    Group09. Drilling cycle or spot boring cycle with bottom staying time.

    -
    G83 = 52
    +
    G83 = 53

    Group09. Drilling cycle or spot boring cycle. drilling cycle in form of pecking.

    -
    G85 = 53
    +
    G85 = 54

    Group09. Drilling cycle or spot boring cycle. Electronic gear box : synchronization start. The same parsing behavior group: G81,G85,G86.

    -
    G86 = 54
    +
    G86 = 55

    Group09. Drilling cycle or spot boring cycle. diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup10.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup10.html index 07550ec..ea6e54e 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup10.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup10.html @@ -147,13 +147,13 @@ Canned cycle return point.

    Fields

    -
    G98 = 60
    +
    G98 = 61

    Group10. Canned cycle : return to initial level. See G99 for R point level return.

    -
    G99 = 61
    +
    G99 = 62

    Group10. Canned cycle : return to R point level. diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup13.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup13.html index e8cb617..aca4ce0 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup13.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup13.html @@ -145,13 +145,13 @@ Enum NcGroup13

    Fields

    -
    G96 = 58
    +
    G96 = 59

    Group13. Constant surface speed control cancel. not support.

    -
    G97 = 59
    +
    G97 = 60

    Group13. Constant surface speed control cancel.

    diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup14.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup14.html index 06039bf..15e8643 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup14.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup14.html @@ -146,18 +146,18 @@ Coordinate system. Such as Fields
    -
    G54Series = 33
    +
    G54Series = 34

    Group14. Coordinate settings.

    -
    HeidenhainDatum = 42
    +
    HeidenhainDatum = 43

    Group14. Heidenhain flag. Coordinate settings for CYCL DEF 7 and CYCL DEF 247.

    -
    Heidenhain_CYCL_DEF_247 = 40
    +
    Heidenhain_CYCL_DEF_247 = 41

    Group14. Heidenhain flag. With the DATUM SETTING cycle you can activate as the new datum a preset defined in a preset table. @@ -166,13 +166,13 @@ After a DATUM SETTING cycle definition, all of the coordinate inputs and datum s If you activate preset number 0 (line 0), then you activate the datum that you last set in the Manual Operation or El. Handwheel operating mode.

    -
    Heidenhain_CYCL_DEF_7 = 39
    +
    Heidenhain_CYCL_DEF_7 = 40

    Group14. Heidenhain flag. For shifting contours directly within the program or from datum tables.

    -
    SiemensG500 = 41
    +
    SiemensG500 = 42

    Group14. Siemens command. diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup15.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup15.html index 415418b..58817a4 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup15.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup15.html @@ -145,29 +145,29 @@ Enum NcGroup15

    Fields

    -
    G60 = 34
    +
    G60 = 35

    Group15. Siemens: Exact stop / positioning mode. Machine decelerates to complete stop at each programmed point.

    -
    G61 = 35
    +
    G61 = 36

    Group15. Exact stop mode.

    -
    G62 = 36
    +
    G62 = 37

    Group15. Automatic corner override.

    -
    G63 = 37
    +
    G63 = 38

    Group15. Tapping mode. Not support.

    -
    G64 = 38
    +
    G64 = 39

    Group15. Cutting mode.

    diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup16.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup16.html index e7402ce..1ea24e0 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup16.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroup16.html @@ -148,23 +148,23 @@ Heidenhain equivalent group is
    Fields
    -
    G68 = 43
    +
    G68 = 44

    Group16. 3-dimensional coordinate system conversion. run a pattern of operations in a rotated angle.

    -
    G68p2 = 44
    +
    G68p2 = 45

    Group16. Tilted working plane command.

    -
    G69 = 45
    +
    G69 = 46

    Group16. Coordinate system rotation cancel or 3-dimensional coordinate conversion mode off

    -
    SiemensCycle800 = 46
    +
    SiemensCycle800 = 47

    Group16. Siemens flag. diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroupHeidenhainM107M108.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroupHeidenhainM107M108.html index 499591d..cd2f9c7 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroupHeidenhainM107M108.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroupHeidenhainM107M108.html @@ -147,12 +147,12 @@ Enable or disable Suppress error message for replacement tools with oversize.

    Fields
    -
    HeidenhainM107 = 85
    +
    HeidenhainM107 = 86

    Heidenhain flag. Enable Suppress error message for replacement tools with oversize.

    -
    HeidenhainM108 = 86
    +
    HeidenhainM108 = 87

    Heidenhain flag. Reset M107. disable Suppress error message for replacement tools with oversize.

    diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroupHeidenhainPlane.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroupHeidenhainPlane.html index f2e1b14..3eaa799 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroupHeidenhainPlane.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroupHeidenhainPlane.html @@ -146,11 +146,11 @@ ISO equivalent group is
    NcGro

    Fields

    -
    HeidenhainPlaneReset = 79
    +
    HeidenhainPlaneReset = 80

    Heidenhain Plane command is exclusive

    -
    HeidenhainPlaneSpatial = 80
    +
    HeidenhainPlaneSpatial = 81

    Heidenhain Plane command is exclusive

    diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroupHeidenhainShortestRotaryPath.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroupHeidenhainShortestRotaryPath.html index 3bf1bd3..087df8a 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroupHeidenhainShortestRotaryPath.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroupHeidenhainShortestRotaryPath.html @@ -148,7 +148,7 @@ shortest rotary state.

    Fields

    -
    HeidenhainM126 = 87
    +
    HeidenhainM126 = 88

    NcGroup.HeidenhainShortestRotaryPath. Heidenhain flag. @@ -156,7 +156,7 @@ Shortest rotation for commands of ABC axise. The M126 will be canceled automatically at the end of the program. For Heidenhain.

    -
    HeidenhainM127 = 88
    +
    HeidenhainM127 = 89

    NcGroup.HeidenhainShortestRotaryPath. Heidenhain flag. diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroupSpindleRotation.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroupSpindleRotation.html index 58312d9..b073062 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroupSpindleRotation.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.NcGroupSpindleRotation.html @@ -147,19 +147,19 @@ See Fields

    -
    SpindleCcw = 77
    +
    SpindleCcw = 78

    NcGroupSpindleRotation. Rotate spindle counter-clockwise (CCW). See SpindleStop to stop rotation and SpindleCw for clockwise rotation.

    -
    SpindleCw = 76
    +
    SpindleCw = 77

    NcGroupSpindleRotation. Rotate spindle clockwise (CW). See SpindleStop to stop rotation and SpindleCcw for counter-clockwise rotation.

    -
    SpindleStop = 75
    +
    SpindleStop = 76

    NcGroupSpindleRotation. Stop spindle rotation. diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.Xyzabc.ICoordinateConverter.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.Xyzabc.ICoordinateConverter.html index 1378830..aca0842 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.Xyzabc.ICoordinateConverter.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.Xyzabc.ICoordinateConverter.html @@ -295,7 +295,8 @@ The NP is from table buckle to tool attacher.

    -

    Converts machine ABC coordinates to a tilt matrix.

    +

    Converts machine ABC coordinates to a tilt matrix. +the tilt matrix is the transformation matrix from table to attacher.

    @@ -413,7 +414,8 @@ The NP is from table buckle to tool attacher.

    -

    Converts a tilt matrix to machine ABC coordinates.

    +

    Converts a tilt matrix to machine ABC coordinates. +the tilt matrix is the transformation matrix from table to attacher.

    diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.Xyzabc.SimpleChainCoordinateConverter.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.Xyzabc.SimpleChainCoordinateConverter.html index db92548..b593cfb 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.Xyzabc.SimpleChainCoordinateConverter.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.Xyzabc.SimpleChainCoordinateConverter.html @@ -545,7 +545,8 @@ The NP is from table buckle to tool attacher.

    -

    Converts machine ABC coordinates to a tilt matrix.

    +

    Converts machine ABC coordinates to a tilt matrix. +the tilt matrix is the transformation matrix from table to attacher.

    @@ -661,7 +662,8 @@ The NP is from table buckle to tool attacher.

    -

    Converts a tilt matrix to machine ABC coordinates.

    +

    Converts a tilt matrix to machine ABC coordinates. +the tilt matrix is the transformation matrix from table to attacher.

    diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.Xyzabc.XyzabcChainMillingCoordinateConverter.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.Xyzabc.XyzabcChainMillingCoordinateConverter.html index 8c549da..80ba182 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.Xyzabc.XyzabcChainMillingCoordinateConverter.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.Xyzabc.XyzabcChainMillingCoordinateConverter.html @@ -498,7 +498,8 @@ Since the folder can be moving with the configuration file.

    -

    Converts machine ABC coordinates to a tilt matrix.

    +

    Converts machine ABC coordinates to a tilt matrix. +the tilt matrix is the transformation matrix from table to attacher.

    @@ -614,7 +615,8 @@ The NP is from table buckle to tool attacher.

    -

    Converts a tilt matrix to machine ABC coordinates.

    +

    Converts a tilt matrix to machine ABC coordinates. +the tilt matrix is the transformation matrix from table to attacher.

    diff --git a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.Xyzabc.XyzabcSolver.html b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.Xyzabc.XyzabcSolver.html index 8aa471c..7c4d770 100644 --- a/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.Xyzabc.XyzabcSolver.html +++ b/App/wwwroot/HiAPI-docsite/api/Hi.Numerical.Xyzabc.XyzabcSolver.html @@ -408,7 +408,8 @@ The NP is from table buckle to tool attacher.

    -
    NcGroup00

    NcGroup enum. GCode Group00. -Include G04,G52,G53,G53p1,SiemensSupa.

    +Include G04,G52,G53,G53p1,SiemensCycle800Swivel,SiemensSupa.

    diff --git a/App/wwwroot/HiAPI-docsite/api/toc.html b/App/wwwroot/HiAPI-docsite/api/toc.html index 47e6af7..7eee140 100644 --- a/App/wwwroot/HiAPI-docsite/api/toc.html +++ b/App/wwwroot/HiAPI-docsite/api/toc.html @@ -2657,9 +2657,6 @@
  • FeedPerToothMachiningMotionResolution
  • -
  • - FeedPerToothNcResolution0 -
  • FixedMachiningMotionResolution
  • diff --git a/App/wwwroot/HiAPI-docsite/api/toc.json b/App/wwwroot/HiAPI-docsite/api/toc.json index 09fa8cd..00f03d9 100644 --- a/App/wwwroot/HiAPI-docsite/api/toc.json +++ b/App/wwwroot/HiAPI-docsite/api/toc.json @@ -1,2 +1,2 @@ -{"items":[{"name":"Hi.Cbtr","href":"Hi.Cbtr.html","topicHref":"Hi.Cbtr.html","topicUid":"Hi.Cbtr","type":"Namespace","items":[{"name":"CachedTris","href":"Hi.Cbtr.CachedTris.html","topicHref":"Hi.Cbtr.CachedTris.html","topicUid":"Hi.Cbtr.CachedTris","type":"Class"},{"name":"CachedTris.SweepingMode","href":"Hi.Cbtr.CachedTris.SweepingMode.html","topicHref":"Hi.Cbtr.CachedTris.SweepingMode.html","topicUid":"Hi.Cbtr.CachedTris.SweepingMode","type":"Enum"},{"name":"CbtrPickable","href":"Hi.Cbtr.CbtrPickable.html","topicHref":"Hi.Cbtr.CbtrPickable.html","topicUid":"Hi.Cbtr.CbtrPickable","type":"Class"},{"name":"CubeTree","href":"Hi.Cbtr.CubeTree.html","topicHref":"Hi.Cbtr.CubeTree.html","topicUid":"Hi.Cbtr.CubeTree","type":"Class"},{"name":"CubeTree.diff_response_func_t","href":"Hi.Cbtr.CubeTree.diff_response_func_t.html","topicHref":"Hi.Cbtr.CubeTree.diff_response_func_t.html","topicUid":"Hi.Cbtr.CubeTree.diff_response_func_t","type":"Delegate"},{"name":"CubeTreeFile","href":"Hi.Cbtr.CubeTreeFile.html","topicHref":"Hi.Cbtr.CubeTreeFile.html","topicUid":"Hi.Cbtr.CubeTreeFile","type":"Class"},{"name":"DiffAttachment","href":"Hi.Cbtr.DiffAttachment.html","topicHref":"Hi.Cbtr.DiffAttachment.html","topicUid":"Hi.Cbtr.DiffAttachment","type":"Class"},{"name":"GeomBoolCache","href":"Hi.Cbtr.GeomBoolCache.html","topicHref":"Hi.Cbtr.GeomBoolCache.html","topicUid":"Hi.Cbtr.GeomBoolCache","type":"Class"},{"name":"GeomBoolCacheEnum","href":"Hi.Cbtr.GeomBoolCacheEnum.html","topicHref":"Hi.Cbtr.GeomBoolCacheEnum.html","topicUid":"Hi.Cbtr.GeomBoolCacheEnum","type":"Enum"},{"name":"IGetInitStickConvex","href":"Hi.Cbtr.IGetInitStickConvex.html","topicHref":"Hi.Cbtr.IGetInitStickConvex.html","topicUid":"Hi.Cbtr.IGetInitStickConvex","type":"Interface"},{"name":"InitStickConvex","href":"Hi.Cbtr.InitStickConvex.html","topicHref":"Hi.Cbtr.InitStickConvex.html","topicUid":"Hi.Cbtr.InitStickConvex","type":"Class"},{"name":"LsStl","href":"Hi.Cbtr.LsStl.html","topicHref":"Hi.Cbtr.LsStl.html","topicUid":"Hi.Cbtr.LsStl","type":"Class"},{"name":"Substraction","href":"Hi.Cbtr.Substraction.html","topicHref":"Hi.Cbtr.Substraction.html","topicUid":"Hi.Cbtr.Substraction","type":"Class"},{"name":"UnhighlightablePickable","href":"Hi.Cbtr.UnhighlightablePickable.html","topicHref":"Hi.Cbtr.UnhighlightablePickable.html","topicUid":"Hi.Cbtr.UnhighlightablePickable","type":"Class"},{"name":"UnmanagedSubstraction","href":"Hi.Cbtr.UnmanagedSubstraction.html","topicHref":"Hi.Cbtr.UnmanagedSubstraction.html","topicUid":"Hi.Cbtr.UnmanagedSubstraction","type":"Class"},{"name":"node_diff_t","href":"Hi.Cbtr.node_diff_t.html","topicHref":"Hi.Cbtr.node_diff_t.html","topicUid":"Hi.Cbtr.node_diff_t","type":"Struct"}]},{"name":"Hi.Collision","href":"Hi.Collision.html","topicHref":"Hi.Collision.html","topicUid":"Hi.Collision","type":"Namespace","items":[{"name":"AnchoredCollidableLeaf","href":"Hi.Collision.AnchoredCollidableLeaf.html","topicHref":"Hi.Collision.AnchoredCollidableLeaf.html","topicUid":"Hi.Collision.AnchoredCollidableLeaf","type":"Class"},{"name":"AnchoredCollidablePair","href":"Hi.Collision.AnchoredCollidablePair.html","topicHref":"Hi.Collision.AnchoredCollidablePair.html","topicUid":"Hi.Collision.AnchoredCollidablePair","type":"Class"},{"name":"CollidableStl","href":"Hi.Collision.CollidableStl.html","topicHref":"Hi.Collision.CollidableStl.html","topicUid":"Hi.Collision.CollidableStl","type":"Class"},{"name":"CollisionFlag","href":"Hi.Collision.CollisionFlag.html","topicHref":"Hi.Collision.CollisionFlag.html","topicUid":"Hi.Collision.CollisionFlag","type":"Enum"},{"name":"CollisionIndexPair","href":"Hi.Collision.CollisionIndexPair.html","topicHref":"Hi.Collision.CollisionIndexPair.html","topicUid":"Hi.Collision.CollisionIndexPair","type":"Class"},{"name":"CollisionUtil","href":"Hi.Collision.CollisionUtil.html","topicHref":"Hi.Collision.CollisionUtil.html","topicUid":"Hi.Collision.CollisionUtil","type":"Class"},{"name":"FuncAnchoredCollidable","href":"Hi.Collision.FuncAnchoredCollidable.html","topicHref":"Hi.Collision.FuncAnchoredCollidable.html","topicUid":"Hi.Collision.FuncAnchoredCollidable","type":"Class"},{"name":"IAnchoredCollidableBased","href":"Hi.Collision.IAnchoredCollidableBased.html","topicHref":"Hi.Collision.IAnchoredCollidableBased.html","topicUid":"Hi.Collision.IAnchoredCollidableBased","type":"Interface"},{"name":"IAnchoredCollidableLeaf","href":"Hi.Collision.IAnchoredCollidableLeaf.html","topicHref":"Hi.Collision.IAnchoredCollidableLeaf.html","topicUid":"Hi.Collision.IAnchoredCollidableLeaf","type":"Interface"},{"name":"IAnchoredCollidableNode","href":"Hi.Collision.IAnchoredCollidableNode.html","topicHref":"Hi.Collision.IAnchoredCollidableNode.html","topicUid":"Hi.Collision.IAnchoredCollidableNode","type":"Interface"},{"name":"IAnchoredCollidableStem","href":"Hi.Collision.IAnchoredCollidableStem.html","topicHref":"Hi.Collision.IAnchoredCollidableStem.html","topicUid":"Hi.Collision.IAnchoredCollidableStem","type":"Interface"},{"name":"ICollidable","href":"Hi.Collision.ICollidable.html","topicHref":"Hi.Collision.ICollidable.html","topicUid":"Hi.Collision.ICollidable","type":"Interface"},{"name":"ICollidee","href":"Hi.Collision.ICollidee.html","topicHref":"Hi.Collision.ICollidee.html","topicUid":"Hi.Collision.ICollidee","type":"Interface"},{"name":"ICollisionArena","href":"Hi.Collision.ICollisionArena.html","topicHref":"Hi.Collision.ICollisionArena.html","topicUid":"Hi.Collision.ICollisionArena","type":"Interface"},{"name":"ICollisionIndex","href":"Hi.Collision.ICollisionIndex.html","topicHref":"Hi.Collision.ICollisionIndex.html","topicUid":"Hi.Collision.ICollisionIndex","type":"Interface"},{"name":"IGetAnchoredCollidablePairs","href":"Hi.Collision.IGetAnchoredCollidablePairs.html","topicHref":"Hi.Collision.IGetAnchoredCollidablePairs.html","topicUid":"Hi.Collision.IGetAnchoredCollidablePairs","type":"Interface"},{"name":"IGetCollidable","href":"Hi.Collision.IGetCollidable.html","topicHref":"Hi.Collision.IGetCollidable.html","topicUid":"Hi.Collision.IGetCollidable","type":"Interface"},{"name":"IGetCollisionIndexPairs","href":"Hi.Collision.IGetCollisionIndexPairs.html","topicHref":"Hi.Collision.IGetCollisionIndexPairs.html","topicUid":"Hi.Collision.IGetCollisionIndexPairs","type":"Interface"},{"name":"IGetDefaultCollidablePairs","href":"Hi.Collision.IGetDefaultCollidablePairs.html","topicHref":"Hi.Collision.IGetDefaultCollidablePairs.html","topicUid":"Hi.Collision.IGetDefaultCollidablePairs","type":"Interface"},{"name":"IGetTriTree","href":"Hi.Collision.IGetTriTree.html","topicHref":"Hi.Collision.IGetTriTree.html","topicUid":"Hi.Collision.IGetTriTree","type":"Interface"},{"name":"MechCollisionResult","href":"Hi.Collision.MechCollisionResult.html","topicHref":"Hi.Collision.MechCollisionResult.html","topicUid":"Hi.Collision.MechCollisionResult","type":"Class"},{"name":"MechCollisionUtil","href":"Hi.Collision.MechCollisionUtil.html","topicHref":"Hi.Collision.MechCollisionUtil.html","topicUid":"Hi.Collision.MechCollisionUtil","type":"Class"},{"name":"TriTree","href":"Hi.Collision.TriTree.html","topicHref":"Hi.Collision.TriTree.html","topicUid":"Hi.Collision.TriTree","type":"Class"}]},{"name":"Hi.Collisions","href":"Hi.Collisions.html","topicHref":"Hi.Collisions.html","topicUid":"Hi.Collisions","type":"Namespace","items":[{"name":"AnchoredCollidabled","href":"Hi.Collisions.AnchoredCollidabled.html","topicHref":"Hi.Collisions.AnchoredCollidabled.html","topicUid":"Hi.Collisions.AnchoredCollidabled","type":"Class"},{"name":"IAnchoredCollidabled","href":"Hi.Collisions.IAnchoredCollidabled.html","topicHref":"Hi.Collisions.IAnchoredCollidabled.html","topicUid":"Hi.Collisions.IAnchoredCollidabled","type":"Interface"}]},{"name":"Hi.Coloring","href":"Hi.Coloring.html","topicHref":"Hi.Coloring.html","topicUid":"Hi.Coloring","type":"Namespace","items":[{"name":"ColorUtil","href":"Hi.Coloring.ColorUtil.html","topicHref":"Hi.Coloring.ColorUtil.html","topicUid":"Hi.Coloring.ColorUtil","type":"Class"},{"name":"DictionaryColorGuide","href":"Hi.Coloring.DictionaryColorGuide.html","topicHref":"Hi.Coloring.DictionaryColorGuide.html","topicUid":"Hi.Coloring.DictionaryColorGuide","type":"Class"},{"name":"DiscreteQuantityColorGuide","href":"Hi.Coloring.DiscreteQuantityColorGuide.html","topicHref":"Hi.Coloring.DiscreteQuantityColorGuide.html","topicUid":"Hi.Coloring.DiscreteQuantityColorGuide","type":"Class"},{"name":"FilteredColorGuide","href":"Hi.Coloring.FilteredColorGuide.html","topicHref":"Hi.Coloring.FilteredColorGuide.html","topicUid":"Hi.Coloring.FilteredColorGuide","type":"Class"},{"name":"FuncRangeColorGuide","href":"Hi.Coloring.FuncRangeColorGuide.html","topicHref":"Hi.Coloring.FuncRangeColorGuide.html","topicUid":"Hi.Coloring.FuncRangeColorGuide","type":"Class"},{"name":"IColorGuide","href":"Hi.Coloring.IColorGuide.html","topicHref":"Hi.Coloring.IColorGuide.html","topicUid":"Hi.Coloring.IColorGuide","type":"Interface"},{"name":"IColorGuideProperty","href":"Hi.Coloring.IColorGuideProperty.html","topicHref":"Hi.Coloring.IColorGuideProperty.html","topicUid":"Hi.Coloring.IColorGuideProperty","type":"Interface"},{"name":"IGetColorGuide","href":"Hi.Coloring.IGetColorGuide.html","topicHref":"Hi.Coloring.IGetColorGuide.html","topicUid":"Hi.Coloring.IGetColorGuide","type":"Interface"},{"name":"IGetRangeColorRule","href":"Hi.Coloring.IGetRangeColorRule.html","topicHref":"Hi.Coloring.IGetRangeColorRule.html","topicUid":"Hi.Coloring.IGetRangeColorRule","type":"Interface"},{"name":"IGetRgb","href":"Hi.Coloring.IGetRgb.html","topicHref":"Hi.Coloring.IGetRgb.html","topicUid":"Hi.Coloring.IGetRgb","type":"Interface"},{"name":"IGetRgbWithPriority","href":"Hi.Coloring.IGetRgbWithPriority.html","topicHref":"Hi.Coloring.IGetRgbWithPriority.html","topicUid":"Hi.Coloring.IGetRgbWithPriority","type":"Interface"},{"name":"PlainColorGuide","href":"Hi.Coloring.PlainColorGuide.html","topicHref":"Hi.Coloring.PlainColorGuide.html","topicUid":"Hi.Coloring.PlainColorGuide","type":"Class"},{"name":"QuantityColorGuide","href":"Hi.Coloring.QuantityColorGuide.html","topicHref":"Hi.Coloring.QuantityColorGuide.html","topicUid":"Hi.Coloring.QuantityColorGuide","type":"Class"},{"name":"RangeColorRule","href":"Hi.Coloring.RangeColorRule.html","topicHref":"Hi.Coloring.RangeColorRule.html","topicUid":"Hi.Coloring.RangeColorRule","type":"Class"},{"name":"RatioRgbFuncEnum","href":"Hi.Coloring.RatioRgbFuncEnum.html","topicHref":"Hi.Coloring.RatioRgbFuncEnum.html","topicUid":"Hi.Coloring.RatioRgbFuncEnum","type":"Enum"},{"name":"RgbSeed","href":"Hi.Coloring.RgbSeed.html","topicHref":"Hi.Coloring.RgbSeed.html","topicUid":"Hi.Coloring.RgbSeed","type":"Class"}]},{"name":"Hi.Common","href":"Hi.Common.html","topicHref":"Hi.Common.html","topicUid":"Hi.Common","type":"Namespace","items":[{"name":"BinIoUtil","href":"Hi.Common.BinIoUtil.html","topicHref":"Hi.Common.BinIoUtil.html","topicUid":"Hi.Common.BinIoUtil","type":"Class"},{"name":"BitUtil","href":"Hi.Common.BitUtil.html","topicHref":"Hi.Common.BitUtil.html","topicUid":"Hi.Common.BitUtil","type":"Class"},{"name":"BlockingTimer","href":"Hi.Common.BlockingTimer.html","topicHref":"Hi.Common.BlockingTimer.html","topicUid":"Hi.Common.BlockingTimer","type":"Class"},{"name":"BytesUtil","href":"Hi.Common.BytesUtil.html","topicHref":"Hi.Common.BytesUtil.html","topicUid":"Hi.Common.BytesUtil","type":"Class"},{"name":"ConcurrentTimeCounter","href":"Hi.Common.ConcurrentTimeCounter.html","topicHref":"Hi.Common.ConcurrentTimeCounter.html","topicUid":"Hi.Common.ConcurrentTimeCounter","type":"Class"},{"name":"ConsoleUtil","href":"Hi.Common.ConsoleUtil.html","topicHref":"Hi.Common.ConsoleUtil.html","topicUid":"Hi.Common.ConsoleUtil","type":"Class"},{"name":"CppLogUtil","href":"Hi.Common.CppLogUtil.html","topicHref":"Hi.Common.CppLogUtil.html","topicUid":"Hi.Common.CppLogUtil","type":"Class"},{"name":"CppLogUtil.LogDelegate","href":"Hi.Common.CppLogUtil.LogDelegate.html","topicHref":"Hi.Common.CppLogUtil.LogDelegate.html","topicUid":"Hi.Common.CppLogUtil.LogDelegate","type":"Delegate"},{"name":"CultureUtil","href":"Hi.Common.CultureUtil.html","topicHref":"Hi.Common.CultureUtil.html","topicUid":"Hi.Common.CultureUtil","type":"Class"},{"name":"DebugUtil","href":"Hi.Common.DebugUtil.html","topicHref":"Hi.Common.DebugUtil.html","topicUid":"Hi.Common.DebugUtil","type":"Class"},{"name":"DuplicateUtil","href":"Hi.Common.DuplicateUtil.html","topicHref":"Hi.Common.DuplicateUtil.html","topicUid":"Hi.Common.DuplicateUtil","type":"Class"},{"name":"EnumUtil","href":"Hi.Common.EnumUtil.html","topicHref":"Hi.Common.EnumUtil.html","topicUid":"Hi.Common.EnumUtil","type":"Class"},{"name":"EnumerablePlayer","href":"Hi.Common.EnumerablePlayer.html","topicHref":"Hi.Common.EnumerablePlayer.html","topicUid":"Hi.Common.EnumerablePlayer","type":"Class"},{"name":"ExceptionUtil","href":"Hi.Common.ExceptionUtil.html","topicHref":"Hi.Common.ExceptionUtil.html","topicUid":"Hi.Common.ExceptionUtil","type":"Class"},{"name":"IAbstractNote","href":"Hi.Common.IAbstractNote.html","topicHref":"Hi.Common.IAbstractNote.html","topicUid":"Hi.Common.IAbstractNote","type":"Interface"},{"name":"IBinaryIo","href":"Hi.Common.IBinaryIo.html","topicHref":"Hi.Common.IBinaryIo.html","topicUid":"Hi.Common.IBinaryIo","type":"Interface"},{"name":"IClearCache","href":"Hi.Common.IClearCache.html","topicHref":"Hi.Common.IClearCache.html","topicUid":"Hi.Common.IClearCache","type":"Interface"},{"name":"IDuplicate","href":"Hi.Common.IDuplicate.html","topicHref":"Hi.Common.IDuplicate.html","topicUid":"Hi.Common.IDuplicate","type":"Interface"},{"name":"IGetQuantityByKey","href":"Hi.Common.IGetQuantityByKey.html","topicHref":"Hi.Common.IGetQuantityByKey.html","topicUid":"Hi.Common.IGetQuantityByKey","type":"Interface"},{"name":"IGetSelectionName","href":"Hi.Common.IGetSelectionName.html","topicHref":"Hi.Common.IGetSelectionName.html","topicUid":"Hi.Common.IGetSelectionName","type":"Interface"},{"name":"INameNote","href":"Hi.Common.INameNote.html","topicHref":"Hi.Common.INameNote.html","topicUid":"Hi.Common.INameNote","type":"Interface"},{"name":"IPreferredFileName","href":"Hi.Common.IPreferredFileName.html","topicHref":"Hi.Common.IPreferredFileName.html","topicUid":"Hi.Common.IPreferredFileName","type":"Interface"},{"name":"ISourceFile","href":"Hi.Common.ISourceFile.html","topicHref":"Hi.Common.ISourceFile.html","topicUid":"Hi.Common.ISourceFile","type":"Interface"},{"name":"IToPresentDto","href":"Hi.Common.IToPresentDto.html","topicHref":"Hi.Common.IToPresentDto.html","topicUid":"Hi.Common.IToPresentDto","type":"Interface"},{"name":"IUpdateByContent","href":"Hi.Common.IUpdateByContent.html","topicHref":"Hi.Common.IUpdateByContent.html","topicUid":"Hi.Common.IUpdateByContent","type":"Interface"},{"name":"IUriGetter","href":"Hi.Common.IUriGetter.html","topicHref":"Hi.Common.IUriGetter.html","topicUid":"Hi.Common.IUriGetter","type":"Interface"},{"name":"IWriteBin","href":"Hi.Common.IWriteBin.html","topicHref":"Hi.Common.IWriteBin.html","topicUid":"Hi.Common.IWriteBin","type":"Interface"},{"name":"IndexSegment","href":"Hi.Common.IndexSegment.html","topicHref":"Hi.Common.IndexSegment.html","topicUid":"Hi.Common.IndexSegment","type":"Class"},{"name":"IntegerKeyDictionaryConverter","href":"Hi.Common.IntegerKeyDictionaryConverter.html","topicHref":"Hi.Common.IntegerKeyDictionaryConverter.html","topicUid":"Hi.Common.IntegerKeyDictionaryConverter","type":"Class"},{"name":"IntegerKeyDictionaryConverter","href":"Hi.Common.IntegerKeyDictionaryConverter-1.html","topicHref":"Hi.Common.IntegerKeyDictionaryConverter-1.html","topicUid":"Hi.Common.IntegerKeyDictionaryConverter`1","type":"Class"},{"name":"InternalException","href":"Hi.Common.InternalException.html","topicHref":"Hi.Common.InternalException.html","topicUid":"Hi.Common.InternalException","type":"Class"},{"name":"InvokeUtil","href":"Hi.Common.InvokeUtil.html","topicHref":"Hi.Common.InvokeUtil.html","topicUid":"Hi.Common.InvokeUtil","type":"Class"},{"name":"JsonUtil","href":"Hi.Common.JsonUtil.html","topicHref":"Hi.Common.JsonUtil.html","topicUid":"Hi.Common.JsonUtil","type":"Class"},{"name":"LooseRunner","href":"Hi.Common.LooseRunner.html","topicHref":"Hi.Common.LooseRunner.html","topicUid":"Hi.Common.LooseRunner","type":"Class"},{"name":"LooseRunner.MergedCancellationTokenRun","href":"Hi.Common.LooseRunner.MergedCancellationTokenRun.html","topicHref":"Hi.Common.LooseRunner.MergedCancellationTokenRun.html","topicUid":"Hi.Common.LooseRunner.MergedCancellationTokenRun","type":"Delegate"},{"name":"ManualUtil","href":"Hi.Common.ManualUtil.html","topicHref":"Hi.Common.ManualUtil.html","topicUid":"Hi.Common.ManualUtil","type":"Class"},{"name":"MaskUtil","href":"Hi.Common.MaskUtil.html","topicHref":"Hi.Common.MaskUtil.html","topicUid":"Hi.Common.MaskUtil","type":"Class"},{"name":"NameUtil","href":"Hi.Common.NameUtil.html","topicHref":"Hi.Common.NameUtil.html","topicUid":"Hi.Common.NameUtil","type":"Class"},{"name":"PacePlayee","href":"Hi.Common.PacePlayee.html","topicHref":"Hi.Common.PacePlayee.html","topicUid":"Hi.Common.PacePlayee","type":"Class"},{"name":"PacePlayer","href":"Hi.Common.PacePlayer.html","topicHref":"Hi.Common.PacePlayer.html","topicUid":"Hi.Common.PacePlayer","type":"Class"},{"name":"Pair","href":"Hi.Common.Pair-2.html","topicHref":"Hi.Common.Pair-2.html","topicUid":"Hi.Common.Pair`2","type":"Class"},{"name":"Range","href":"Hi.Common.Range-1.html","topicHref":"Hi.Common.Range-1.html","topicUid":"Hi.Common.Range`1","type":"Class"},{"name":"ResourceUtil","href":"Hi.Common.ResourceUtil.html","topicHref":"Hi.Common.ResourceUtil.html","topicUid":"Hi.Common.ResourceUtil","type":"Class"},{"name":"RoutineBlocker","href":"Hi.Common.RoutineBlocker.html","topicHref":"Hi.Common.RoutineBlocker.html","topicUid":"Hi.Common.RoutineBlocker","type":"Class"},{"name":"RoutineBlocker0","href":"Hi.Common.RoutineBlocker0.html","topicHref":"Hi.Common.RoutineBlocker0.html","topicUid":"Hi.Common.RoutineBlocker0","type":"Class"},{"name":"SearchResult","href":"Hi.Common.SearchResult.html","topicHref":"Hi.Common.SearchResult.html","topicUid":"Hi.Common.SearchResult","type":"Enum"},{"name":"SeqPairUtil","href":"Hi.Common.SeqPairUtil.html","topicHref":"Hi.Common.SeqPairUtil.html","topicUid":"Hi.Common.SeqPairUtil","type":"Class"},{"name":"SeqPair","href":"Hi.Common.SeqPair-1.html","topicHref":"Hi.Common.SeqPair-1.html","topicUid":"Hi.Common.SeqPair`1","type":"Class"},{"name":"ServerFileExplorerConfig","href":"Hi.Common.ServerFileExplorerConfig.html","topicHref":"Hi.Common.ServerFileExplorerConfig.html","topicUid":"Hi.Common.ServerFileExplorerConfig","type":"Class"},{"name":"Slice","href":"Hi.Common.Slice.html","topicHref":"Hi.Common.Slice.html","topicUid":"Hi.Common.Slice","type":"Class"},{"name":"StringLocalizer","href":"Hi.Common.StringLocalizer.html","topicHref":"Hi.Common.StringLocalizer.html","topicUid":"Hi.Common.StringLocalizer","type":"Class"},{"name":"StringUtil","href":"Hi.Common.StringUtil.html","topicHref":"Hi.Common.StringUtil.html","topicUid":"Hi.Common.StringUtil","type":"Class"},{"name":"TaskUtil","href":"Hi.Common.TaskUtil.html","topicHref":"Hi.Common.TaskUtil.html","topicUid":"Hi.Common.TaskUtil","type":"Class"},{"name":"TimeCounter","href":"Hi.Common.TimeCounter.html","topicHref":"Hi.Common.TimeCounter.html","topicUid":"Hi.Common.TimeCounter","type":"Class"}]},{"name":"Hi.Common.Collections","href":"Hi.Common.Collections.html","topicHref":"Hi.Common.Collections.html","topicUid":"Hi.Common.Collections","type":"Namespace","items":[{"name":"DictionaryUtil","href":"Hi.Common.Collections.DictionaryUtil.html","topicHref":"Hi.Common.Collections.DictionaryUtil.html","topicUid":"Hi.Common.Collections.DictionaryUtil","type":"Class"},{"name":"EnumerableUtil","href":"Hi.Common.Collections.EnumerableUtil.html","topicHref":"Hi.Common.Collections.EnumerableUtil.html","topicUid":"Hi.Common.Collections.EnumerableUtil","type":"Class"},{"name":"FixedSizeConcurrentLinkedListUtil","href":"Hi.Common.Collections.FixedSizeConcurrentLinkedListUtil.html","topicHref":"Hi.Common.Collections.FixedSizeConcurrentLinkedListUtil.html","topicUid":"Hi.Common.Collections.FixedSizeConcurrentLinkedListUtil","type":"Class"},{"name":"LinkedListUtil","href":"Hi.Common.Collections.LinkedListUtil.html","topicHref":"Hi.Common.Collections.LinkedListUtil.html","topicUid":"Hi.Common.Collections.LinkedListUtil","type":"Class"},{"name":"ListIndexBasedEnumerable","href":"Hi.Common.Collections.ListIndexBasedEnumerable-1.html","topicHref":"Hi.Common.Collections.ListIndexBasedEnumerable-1.html","topicUid":"Hi.Common.Collections.ListIndexBasedEnumerable`1","type":"Class"},{"name":"ListIndexBasedIEnumerator","href":"Hi.Common.Collections.ListIndexBasedIEnumerator-1.html","topicHref":"Hi.Common.Collections.ListIndexBasedIEnumerator-1.html","topicUid":"Hi.Common.Collections.ListIndexBasedIEnumerator`1","type":"Class"},{"name":"ListUtil","href":"Hi.Common.Collections.ListUtil.html","topicHref":"Hi.Common.Collections.ListUtil.html","topicUid":"Hi.Common.Collections.ListUtil","type":"Class"},{"name":"ListUtil.OuterPolationMode","href":"Hi.Common.Collections.ListUtil.OuterPolationMode.html","topicHref":"Hi.Common.Collections.ListUtil.OuterPolationMode.html","topicUid":"Hi.Common.Collections.ListUtil.OuterPolationMode","type":"Enum"},{"name":"SearchTargetMode","href":"Hi.Common.Collections.SearchTargetMode.html","topicHref":"Hi.Common.Collections.SearchTargetMode.html","topicUid":"Hi.Common.Collections.SearchTargetMode","type":"Enum"},{"name":"SeekDirection","href":"Hi.Common.Collections.SeekDirection.html","topicHref":"Hi.Common.Collections.SeekDirection.html","topicUid":"Hi.Common.Collections.SeekDirection","type":"Enum"},{"name":"SortedListUtil","href":"Hi.Common.Collections.SortedListUtil.html","topicHref":"Hi.Common.Collections.SortedListUtil.html","topicUid":"Hi.Common.Collections.SortedListUtil","type":"Class"},{"name":"SubList","href":"Hi.Common.Collections.SubList-1.html","topicHref":"Hi.Common.Collections.SubList-1.html","topicUid":"Hi.Common.Collections.SubList`1","type":"Class"},{"name":"SynList","href":"Hi.Common.Collections.SynList-1.html","topicHref":"Hi.Common.Collections.SynList-1.html","topicUid":"Hi.Common.Collections.SynList`1","type":"Class"}]},{"name":"Hi.Common.CsvUtils","href":"Hi.Common.CsvUtils.html","topicHref":"Hi.Common.CsvUtils.html","topicUid":"Hi.Common.CsvUtils","type":"Namespace","items":[{"name":"CsvInputKit","href":"Hi.Common.CsvUtils.CsvInputKit.html","topicHref":"Hi.Common.CsvUtils.CsvInputKit.html","topicUid":"Hi.Common.CsvUtils.CsvInputKit","type":"Class"},{"name":"CsvOutputKit","href":"Hi.Common.CsvUtils.CsvOutputKit.html","topicHref":"Hi.Common.CsvUtils.CsvOutputKit.html","topicUid":"Hi.Common.CsvUtils.CsvOutputKit","type":"Class"},{"name":"CsvUtil","href":"Hi.Common.CsvUtils.CsvUtil.html","topicHref":"Hi.Common.CsvUtils.CsvUtil.html","topicUid":"Hi.Common.CsvUtils.CsvUtil","type":"Class"},{"name":"ICsvRowIo","href":"Hi.Common.CsvUtils.ICsvRowIo.html","topicHref":"Hi.Common.CsvUtils.ICsvRowIo.html","topicUid":"Hi.Common.CsvUtils.ICsvRowIo","type":"Interface"},{"name":"IGetCsvDictionary","href":"Hi.Common.CsvUtils.IGetCsvDictionary.html","topicHref":"Hi.Common.CsvUtils.IGetCsvDictionary.html","topicUid":"Hi.Common.CsvUtils.IGetCsvDictionary","type":"Interface"}]},{"name":"Hi.Common.FileLines","href":"Hi.Common.FileLines.html","topicHref":"Hi.Common.FileLines.html","topicUid":"Hi.Common.FileLines","type":"Namespace","items":[{"name":"FileBeginEventArgs","href":"Hi.Common.FileLines.FileBeginEventArgs.html","topicHref":"Hi.Common.FileLines.FileBeginEventArgs.html","topicUid":"Hi.Common.FileLines.FileBeginEventArgs","type":"Class"},{"name":"FileEndEventArgs","href":"Hi.Common.FileLines.FileEndEventArgs.html","topicHref":"Hi.Common.FileLines.FileEndEventArgs.html","topicUid":"Hi.Common.FileLines.FileEndEventArgs","type":"Class"},{"name":"FileLineIndex","href":"Hi.Common.FileLines.FileLineIndex.html","topicHref":"Hi.Common.FileLines.FileLineIndex.html","topicUid":"Hi.Common.FileLines.FileLineIndex","type":"Class"},{"name":"FileLinePipingKit","href":"Hi.Common.FileLines.FileLinePipingKit.html","topicHref":"Hi.Common.FileLines.FileLinePipingKit.html","topicUid":"Hi.Common.FileLines.FileLinePipingKit","type":"Class"},{"name":"FileLineUtil","href":"Hi.Common.FileLines.FileLineUtil.html","topicHref":"Hi.Common.FileLines.FileLineUtil.html","topicUid":"Hi.Common.FileLines.FileLineUtil","type":"Class"},{"name":"FileUtil","href":"Hi.Common.FileLines.FileUtil.html","topicHref":"Hi.Common.FileLines.FileUtil.html","topicUid":"Hi.Common.FileLines.FileUtil","type":"Class"},{"name":"IFileChangedEventSupport","href":"Hi.Common.FileLines.IFileChangedEventSupport.html","topicHref":"Hi.Common.FileLines.IFileChangedEventSupport.html","topicUid":"Hi.Common.FileLines.IFileChangedEventSupport","type":"Interface"},{"name":"IFileLine","href":"Hi.Common.FileLines.IFileLine.html","topicHref":"Hi.Common.FileLines.IFileLine.html","topicUid":"Hi.Common.FileLines.IFileLine","type":"Interface"},{"name":"IFileLineIndex","href":"Hi.Common.FileLines.IFileLineIndex.html","topicHref":"Hi.Common.FileLines.IFileLineIndex.html","topicUid":"Hi.Common.FileLines.IFileLineIndex","type":"Interface"},{"name":"IGetFileLineIndex","href":"Hi.Common.FileLines.IGetFileLineIndex.html","topicHref":"Hi.Common.FileLines.IGetFileLineIndex.html","topicUid":"Hi.Common.FileLines.IGetFileLineIndex","type":"Interface"},{"name":"IGetIndexedFileLine","href":"Hi.Common.FileLines.IGetIndexedFileLine.html","topicHref":"Hi.Common.FileLines.IGetIndexedFileLine.html","topicUid":"Hi.Common.FileLines.IGetIndexedFileLine","type":"Interface"},{"name":"IIndexedFileLine","href":"Hi.Common.FileLines.IIndexedFileLine.html","topicHref":"Hi.Common.FileLines.IIndexedFileLine.html","topicUid":"Hi.Common.FileLines.IIndexedFileLine","type":"Interface"},{"name":"ILineChangedEventSupport","href":"Hi.Common.FileLines.ILineChangedEventSupport.html","topicHref":"Hi.Common.FileLines.ILineChangedEventSupport.html","topicUid":"Hi.Common.FileLines.ILineChangedEventSupport","type":"Interface"},{"name":"IndexedFile","href":"Hi.Common.FileLines.IndexedFile.html","topicHref":"Hi.Common.FileLines.IndexedFile.html","topicUid":"Hi.Common.FileLines.IndexedFile","type":"Class"},{"name":"IndexedFileLine","href":"Hi.Common.FileLines.IndexedFileLine.html","topicHref":"Hi.Common.FileLines.IndexedFileLine.html","topicUid":"Hi.Common.FileLines.IndexedFileLine","type":"Class"},{"name":"LineBeginEventArgs","href":"Hi.Common.FileLines.LineBeginEventArgs.html","topicHref":"Hi.Common.FileLines.LineBeginEventArgs.html","topicUid":"Hi.Common.FileLines.LineBeginEventArgs","type":"Class"},{"name":"LineEndEventArgs","href":"Hi.Common.FileLines.LineEndEventArgs.html","topicHref":"Hi.Common.FileLines.LineEndEventArgs.html","topicUid":"Hi.Common.FileLines.LineEndEventArgs","type":"Class"}]},{"name":"Hi.Common.Messages","href":"Hi.Common.Messages.html","topicHref":"Hi.Common.Messages.html","topicUid":"Hi.Common.Messages","type":"Namespace","items":[{"name":"BootstrapTheme","href":"Hi.Common.Messages.BootstrapTheme.html","topicHref":"Hi.Common.Messages.BootstrapTheme.html","topicUid":"Hi.Common.Messages.BootstrapTheme","type":"Enum"},{"name":"IMessageHost","href":"Hi.Common.Messages.IMessageHost.html","topicHref":"Hi.Common.Messages.IMessageHost.html","topicUid":"Hi.Common.Messages.IMessageHost","type":"Interface"},{"name":"MessageBoardUtil","href":"Hi.Common.Messages.MessageBoardUtil.html","topicHref":"Hi.Common.Messages.MessageBoardUtil.html","topicUid":"Hi.Common.Messages.MessageBoardUtil","type":"Class"},{"name":"MessageFlag","href":"Hi.Common.Messages.MessageFlag.html","topicHref":"Hi.Common.Messages.MessageFlag.html","topicUid":"Hi.Common.Messages.MessageFlag","type":"Enum"},{"name":"MessageHost","href":"Hi.Common.Messages.MessageHost.html","topicHref":"Hi.Common.Messages.MessageHost.html","topicUid":"Hi.Common.Messages.MessageHost","type":"Class"},{"name":"MessageHostUtil","href":"Hi.Common.Messages.MessageHostUtil.html","topicHref":"Hi.Common.Messages.MessageHostUtil.html","topicUid":"Hi.Common.Messages.MessageHostUtil","type":"Class"},{"name":"MultiTagMessage","href":"Hi.Common.Messages.MultiTagMessage.html","topicHref":"Hi.Common.Messages.MultiTagMessage.html","topicUid":"Hi.Common.Messages.MultiTagMessage","type":"Class"},{"name":"ShowMessageBoardDelegate","href":"Hi.Common.Messages.ShowMessageBoardDelegate.html","topicHref":"Hi.Common.Messages.ShowMessageBoardDelegate.html","topicUid":"Hi.Common.Messages.ShowMessageBoardDelegate","type":"Delegate"}]},{"name":"Hi.Common.MinMaxUtils","href":"Hi.Common.MinMaxUtils.html","topicHref":"Hi.Common.MinMaxUtils.html","topicUid":"Hi.Common.MinMaxUtils","type":"Namespace","items":[{"name":"IndexedMinMaxPos","href":"Hi.Common.MinMaxUtils.IndexedMinMaxPos-2.html","topicHref":"Hi.Common.MinMaxUtils.IndexedMinMaxPos-2.html","topicUid":"Hi.Common.MinMaxUtils.IndexedMinMaxPos`2","type":"Class"},{"name":"MinMaxUtil","href":"Hi.Common.MinMaxUtils.MinMaxUtil.html","topicHref":"Hi.Common.MinMaxUtils.MinMaxUtil.html","topicUid":"Hi.Common.MinMaxUtils.MinMaxUtil","type":"Class"}]},{"name":"Hi.Common.NativeProgresses","href":"Hi.Common.NativeProgresses.html","topicHref":"Hi.Common.NativeProgresses.html","topicUid":"Hi.Common.NativeProgresses","type":"Namespace","items":[{"name":"IProgressReport","href":"Hi.Common.NativeProgresses.IProgressReport.html","topicHref":"Hi.Common.NativeProgresses.IProgressReport.html","topicUid":"Hi.Common.NativeProgresses.IProgressReport","type":"Interface"},{"name":"NativeProgressReport","href":"Hi.Common.NativeProgresses.NativeProgressReport.html","topicHref":"Hi.Common.NativeProgresses.NativeProgressReport.html","topicUid":"Hi.Common.NativeProgresses.NativeProgressReport","type":"Class"},{"name":"ProgressReport","href":"Hi.Common.NativeProgresses.ProgressReport.html","topicHref":"Hi.Common.NativeProgresses.ProgressReport.html","topicUid":"Hi.Common.NativeProgresses.ProgressReport","type":"Class"},{"name":"progress_monitor_t","href":"Hi.Common.NativeProgresses.progress_monitor_t.html","topicHref":"Hi.Common.NativeProgresses.progress_monitor_t.html","topicUid":"Hi.Common.NativeProgresses.progress_monitor_t","type":"Struct"},{"name":"report_progress_func_t","href":"Hi.Common.NativeProgresses.report_progress_func_t.html","topicHref":"Hi.Common.NativeProgresses.report_progress_func_t.html","topicUid":"Hi.Common.NativeProgresses.report_progress_func_t","type":"Delegate"}]},{"name":"Hi.Common.ParallelBulkUtils","href":"Hi.Common.ParallelBulkUtils.html","topicHref":"Hi.Common.ParallelBulkUtils.html","topicUid":"Hi.Common.ParallelBulkUtils","type":"Namespace","items":[{"name":"ParallelBulkReader","href":"Hi.Common.ParallelBulkUtils.ParallelBulkReader-1.html","topicHref":"Hi.Common.ParallelBulkUtils.ParallelBulkReader-1.html","topicUid":"Hi.Common.ParallelBulkUtils.ParallelBulkReader`1","type":"Class"},{"name":"ParallelBulkWriter","href":"Hi.Common.ParallelBulkUtils.ParallelBulkWriter-1.html","topicHref":"Hi.Common.ParallelBulkUtils.ParallelBulkWriter-1.html","topicUid":"Hi.Common.ParallelBulkUtils.ParallelBulkWriter`1","type":"Class"},{"name":"ReadBulkDelegate","href":"Hi.Common.ParallelBulkUtils.ReadBulkDelegate-1.html","topicHref":"Hi.Common.ParallelBulkUtils.ReadBulkDelegate-1.html","topicUid":"Hi.Common.ParallelBulkUtils.ReadBulkDelegate`1","type":"Delegate"},{"name":"SequentialBulkReader","href":"Hi.Common.ParallelBulkUtils.SequentialBulkReader-1.html","topicHref":"Hi.Common.ParallelBulkUtils.SequentialBulkReader-1.html","topicUid":"Hi.Common.ParallelBulkUtils.SequentialBulkReader`1","type":"Class"}]},{"name":"Hi.Common.PathUtils","href":"Hi.Common.PathUtils.html","topicHref":"Hi.Common.PathUtils.html","topicUid":"Hi.Common.PathUtils","type":"Namespace","items":[{"name":"ExtendedNamedPath","href":"Hi.Common.PathUtils.ExtendedNamedPath.html","topicHref":"Hi.Common.PathUtils.ExtendedNamedPath.html","topicUid":"Hi.Common.PathUtils.ExtendedNamedPath","type":"Class"},{"name":"HttpUtil","href":"Hi.Common.PathUtils.HttpUtil.html","topicHref":"Hi.Common.PathUtils.HttpUtil.html","topicUid":"Hi.Common.PathUtils.HttpUtil","type":"Class"},{"name":"Lang","href":"Hi.Common.PathUtils.Lang.html","topicHref":"Hi.Common.PathUtils.Lang.html","topicUid":"Hi.Common.PathUtils.Lang","type":"Class"},{"name":"NamedPath","href":"Hi.Common.PathUtils.NamedPath.html","topicHref":"Hi.Common.PathUtils.NamedPath.html","topicUid":"Hi.Common.PathUtils.NamedPath","type":"Class"},{"name":"PathUtil","href":"Hi.Common.PathUtils.PathUtil.html","topicHref":"Hi.Common.PathUtils.PathUtil.html","topicUid":"Hi.Common.PathUtils.PathUtil","type":"Class"}]},{"name":"Hi.Common.QueueCacheUtils","href":"Hi.Common.QueueCacheUtils.html","topicHref":"Hi.Common.QueueCacheUtils.html","topicUid":"Hi.Common.QueueCacheUtils","type":"Namespace","items":[{"name":"QueueCacherHost","href":"Hi.Common.QueueCacheUtils.QueueCacherHost-1.html","topicHref":"Hi.Common.QueueCacheUtils.QueueCacherHost-1.html","topicUid":"Hi.Common.QueueCacheUtils.QueueCacherHost`1","type":"Class"},{"name":"QueueCacher","href":"Hi.Common.QueueCacheUtils.QueueCacher-1.html","topicHref":"Hi.Common.QueueCacheUtils.QueueCacher-1.html","topicUid":"Hi.Common.QueueCacheUtils.QueueCacher`1","type":"Class"}]},{"name":"Hi.Common.XmlUtils","href":"Hi.Common.XmlUtils.html","topicHref":"Hi.Common.XmlUtils.html","topicUid":"Hi.Common.XmlUtils","type":"Namespace","items":[{"name":"GenMode","href":"Hi.Common.XmlUtils.GenMode.html","topicHref":"Hi.Common.XmlUtils.GenMode.html","topicUid":"Hi.Common.XmlUtils.GenMode","type":"Enum"},{"name":"IMakeXmlSource","href":"Hi.Common.XmlUtils.IMakeXmlSource.html","topicHref":"Hi.Common.XmlUtils.IMakeXmlSource.html","topicUid":"Hi.Common.XmlUtils.IMakeXmlSource","type":"Interface"},{"name":"IToXElement","href":"Hi.Common.XmlUtils.IToXElement.html","topicHref":"Hi.Common.XmlUtils.IToXElement.html","topicUid":"Hi.Common.XmlUtils.IToXElement","type":"Interface"},{"name":"SetFileDelegate","href":"Hi.Common.XmlUtils.SetFileDelegate.html","topicHref":"Hi.Common.XmlUtils.SetFileDelegate.html","topicUid":"Hi.Common.XmlUtils.SetFileDelegate","type":"Delegate"},{"name":"XFactory","href":"Hi.Common.XmlUtils.XFactory.html","topicHref":"Hi.Common.XmlUtils.XFactory.html","topicUid":"Hi.Common.XmlUtils.XFactory","type":"Class"},{"name":"XFactory.GenByXElementDelegate","href":"Hi.Common.XmlUtils.XFactory.GenByXElementDelegate.html","topicHref":"Hi.Common.XmlUtils.XFactory.GenByXElementDelegate.html","topicUid":"Hi.Common.XmlUtils.XFactory.GenByXElementDelegate","type":"Delegate"},{"name":"XFactory.XmlExceptionDelegate","href":"Hi.Common.XmlUtils.XFactory.XmlExceptionDelegate.html","topicHref":"Hi.Common.XmlUtils.XFactory.XmlExceptionDelegate.html","topicUid":"Hi.Common.XmlUtils.XFactory.XmlExceptionDelegate","type":"Delegate"},{"name":"XmlSourceAndFile","href":"Hi.Common.XmlUtils.XmlSourceAndFile-1.html","topicHref":"Hi.Common.XmlUtils.XmlSourceAndFile-1.html","topicUid":"Hi.Common.XmlUtils.XmlSourceAndFile`1","type":"Class"},{"name":"XmlUtil","href":"Hi.Common.XmlUtils.XmlUtil.html","topicHref":"Hi.Common.XmlUtils.XmlUtil.html","topicUid":"Hi.Common.XmlUtils.XmlUtil","type":"Class"}]},{"name":"Hi.CutterLocations","href":"Hi.CutterLocations.html","topicHref":"Hi.CutterLocations.html","topicUid":"Hi.CutterLocations","type":"Namespace","items":[{"name":"IGetProgramCl","href":"Hi.CutterLocations.IGetProgramCl.html","topicHref":"Hi.CutterLocations.IGetProgramCl.html","topicUid":"Hi.CutterLocations.IGetProgramCl","type":"Interface"},{"name":"SimpleCl","href":"Hi.CutterLocations.SimpleCl.html","topicHref":"Hi.CutterLocations.SimpleCl.html","topicUid":"Hi.CutterLocations.SimpleCl","type":"Class"}]},{"name":"Hi.CutterLocations.ClPath","href":"Hi.CutterLocations.ClPath.html","topicHref":"Hi.CutterLocations.ClPath.html","topicUid":"Hi.CutterLocations.ClPath","type":"Namespace","items":[{"name":"ClCircleArc","href":"Hi.CutterLocations.ClPath.ClCircleArc.html","topicHref":"Hi.CutterLocations.ClPath.ClCircleArc.html","topicUid":"Hi.CutterLocations.ClPath.ClCircleArc","type":"Class"},{"name":"ClLinear","href":"Hi.CutterLocations.ClPath.ClLinear.html","topicHref":"Hi.CutterLocations.ClPath.ClLinear.html","topicUid":"Hi.CutterLocations.ClPath.ClLinear","type":"Class"},{"name":"IClPath","href":"Hi.CutterLocations.ClPath.IClPath.html","topicHref":"Hi.CutterLocations.ClPath.IClPath.html","topicUid":"Hi.CutterLocations.ClPath.IClPath","type":"Interface"}]},{"name":"Hi.CutterLocations.ClStrips","href":"Hi.CutterLocations.ClStrips.html","topicHref":"Hi.CutterLocations.ClStrips.html","topicUid":"Hi.CutterLocations.ClStrips","type":"Namespace","items":[{"name":"ClStrip","href":"Hi.CutterLocations.ClStrips.ClStrip.html","topicHref":"Hi.CutterLocations.ClStrips.ClStrip.html","topicUid":"Hi.CutterLocations.ClStrips.ClStrip","type":"Class"},{"name":"ClStripPos","href":"Hi.CutterLocations.ClStrips.ClStripPos.html","topicHref":"Hi.CutterLocations.ClStrips.ClStripPos.html","topicUid":"Hi.CutterLocations.ClStrips.ClStripPos","type":"Class"},{"name":"RgbFunc","href":"Hi.CutterLocations.ClStrips.RgbFunc.html","topicHref":"Hi.CutterLocations.ClStrips.RgbFunc.html","topicUid":"Hi.CutterLocations.ClStrips.RgbFunc","type":"Delegate"}]},{"name":"Hi.Disp","href":"Hi.Disp.html","topicHref":"Hi.Disp.html","topicUid":"Hi.Disp","type":"Namespace","items":[{"name":"Bind","href":"Hi.Disp.Bind.html","topicHref":"Hi.Disp.Bind.html","topicUid":"Hi.Disp.Bind","type":"Class"},{"name":"Box3dDispUtil","href":"Hi.Disp.Box3dDispUtil.html","topicHref":"Hi.Disp.Box3dDispUtil.html","topicUid":"Hi.Disp.Box3dDispUtil","type":"Class"},{"name":"Box3dDispUtil.BoxableExpandToBox3dDel","href":"Hi.Disp.Box3dDispUtil.BoxableExpandToBox3dDel.html","topicHref":"Hi.Disp.Box3dDispUtil.BoxableExpandToBox3dDel.html","topicUid":"Hi.Disp.Box3dDispUtil.BoxableExpandToBox3dDel","type":"Delegate"},{"name":"DelegateFuncDisplayee","href":"Hi.Disp.DelegateFuncDisplayee.html","topicHref":"Hi.Disp.DelegateFuncDisplayee.html","topicUid":"Hi.Disp.DelegateFuncDisplayee","type":"Class"},{"name":"DispEngine","href":"Hi.Disp.DispEngine.html","topicHref":"Hi.Disp.DispEngine.html","topicUid":"Hi.Disp.DispEngine","type":"Class"},{"name":"DispEngine.ImageRequestedDelegate","href":"Hi.Disp.DispEngine.ImageRequestedDelegate.html","topicHref":"Hi.Disp.DispEngine.ImageRequestedDelegate.html","topicUid":"Hi.Disp.DispEngine.ImageRequestedDelegate","type":"Delegate"},{"name":"DispEngineConfig","href":"Hi.Disp.DispEngineConfig.html","topicHref":"Hi.Disp.DispEngineConfig.html","topicUid":"Hi.Disp.DispEngineConfig","type":"Class"},{"name":"DispFrameUtil","href":"Hi.Disp.DispFrameUtil.html","topicHref":"Hi.Disp.DispFrameUtil.html","topicUid":"Hi.Disp.DispFrameUtil","type":"Class"},{"name":"DispList","href":"Hi.Disp.DispList.html","topicHref":"Hi.Disp.DispList.html","topicUid":"Hi.Disp.DispList","type":"Class"},{"name":"DispUtil","href":"Hi.Disp.DispUtil.html","topicHref":"Hi.Disp.DispUtil.html","topicUid":"Hi.Disp.DispUtil","type":"Class"},{"name":"Drawing","href":"Hi.Disp.Drawing.html","topicHref":"Hi.Disp.Drawing.html","topicUid":"Hi.Disp.Drawing","type":"Class"},{"name":"FuncDisplayee","href":"Hi.Disp.FuncDisplayee.html","topicHref":"Hi.Disp.FuncDisplayee.html","topicUid":"Hi.Disp.FuncDisplayee","type":"Class"},{"name":"GL","href":"Hi.Disp.GL.html","topicHref":"Hi.Disp.GL.html","topicUid":"Hi.Disp.GL","type":"Class"},{"name":"IDisplayee","href":"Hi.Disp.IDisplayee.html","topicHref":"Hi.Disp.IDisplayee.html","topicUid":"Hi.Disp.IDisplayee","type":"Interface"},{"name":"IGetDispEngine","href":"Hi.Disp.IGetDispEngine.html","topicHref":"Hi.Disp.IGetDispEngine.html","topicUid":"Hi.Disp.IGetDispEngine","type":"Interface"},{"name":"IGetPickable","href":"Hi.Disp.IGetPickable.html","topicHref":"Hi.Disp.IGetPickable.html","topicUid":"Hi.Disp.IGetPickable","type":"Interface"},{"name":"IGlContextDirver","href":"Hi.Disp.IGlContextDirver.html","topicHref":"Hi.Disp.IGlContextDirver.html","topicUid":"Hi.Disp.IGlContextDirver","type":"Interface"},{"name":"MatStack","href":"Hi.Disp.MatStack.html","topicHref":"Hi.Disp.MatStack.html","topicUid":"Hi.Disp.MatStack","type":"Class"},{"name":"MatStack.ItemDisposable","href":"Hi.Disp.MatStack.ItemDisposable.html","topicHref":"Hi.Disp.MatStack.ItemDisposable.html","topicUid":"Hi.Disp.MatStack.ItemDisposable","type":"Class"},{"name":"MvpBoxRelation","href":"Hi.Disp.MvpBoxRelation.html","topicHref":"Hi.Disp.MvpBoxRelation.html","topicUid":"Hi.Disp.MvpBoxRelation","type":"Enum"},{"name":"Pickable","href":"Hi.Disp.Pickable.html","topicHref":"Hi.Disp.Pickable.html","topicUid":"Hi.Disp.Pickable","type":"Class"},{"name":"PopModelMat","href":"Hi.Disp.PopModelMat.html","topicHref":"Hi.Disp.PopModelMat.html","topicUid":"Hi.Disp.PopModelMat","type":"Class"},{"name":"PushModelMat","href":"Hi.Disp.PushModelMat.html","topicHref":"Hi.Disp.PushModelMat.html","topicUid":"Hi.Disp.PushModelMat","type":"Class"},{"name":"Segment3dDispUtil","href":"Hi.Disp.Segment3dDispUtil.html","topicHref":"Hi.Disp.Segment3dDispUtil.html","topicUid":"Hi.Disp.Segment3dDispUtil","type":"Class"},{"name":"ShowEventPickable","href":"Hi.Disp.ShowEventPickable.html","topicHref":"Hi.Disp.ShowEventPickable.html","topicUid":"Hi.Disp.ShowEventPickable","type":"Class"},{"name":"Stamp","href":"Hi.Disp.Stamp.html","topicHref":"Hi.Disp.Stamp.html","topicUid":"Hi.Disp.Stamp","type":"Enum"},{"name":"StringDrawing","href":"Hi.Disp.StringDrawing.html","topicHref":"Hi.Disp.StringDrawing.html","topicUid":"Hi.Disp.StringDrawing","type":"Class"},{"name":"Tri3dDispUtil","href":"Hi.Disp.Tri3dDispUtil.html","topicHref":"Hi.Disp.Tri3dDispUtil.html","topicUid":"Hi.Disp.Tri3dDispUtil","type":"Class"},{"name":"WrappedDisplayee","href":"Hi.Disp.WrappedDisplayee.html","topicHref":"Hi.Disp.WrappedDisplayee.html","topicUid":"Hi.Disp.WrappedDisplayee","type":"Class"}]},{"name":"Hi.Disp.Flag","href":"Hi.Disp.Flag.html","topicHref":"Hi.Disp.Flag.html","topicUid":"Hi.Disp.Flag","type":"Namespace","items":[{"name":"ColorScaleBar","href":"Hi.Disp.Flag.ColorScaleBar.html","topicHref":"Hi.Disp.Flag.ColorScaleBar.html","topicUid":"Hi.Disp.Flag.ColorScaleBar","type":"Class"},{"name":"CoordinateDrawing","href":"Hi.Disp.Flag.CoordinateDrawing.html","topicHref":"Hi.Disp.Flag.CoordinateDrawing.html","topicUid":"Hi.Disp.Flag.CoordinateDrawing","type":"Class"},{"name":"CubicalFlagDrawing","href":"Hi.Disp.Flag.CubicalFlagDrawing.html","topicHref":"Hi.Disp.Flag.CubicalFlagDrawing.html","topicUid":"Hi.Disp.Flag.CubicalFlagDrawing","type":"Class"},{"name":"DimensionBar","href":"Hi.Disp.Flag.DimensionBar.html","topicHref":"Hi.Disp.Flag.DimensionBar.html","topicUid":"Hi.Disp.Flag.DimensionBar","type":"Class"},{"name":"DispCoverUtil","href":"Hi.Disp.Flag.DispCoverUtil.html","topicHref":"Hi.Disp.Flag.DispCoverUtil.html","topicUid":"Hi.Disp.Flag.DispCoverUtil","type":"Class"}]},{"name":"Hi.Disp.Treat","href":"Hi.Disp.Treat.html","topicHref":"Hi.Disp.Treat.html","topicUid":"Hi.Disp.Treat","type":"Namespace","items":[{"name":"LineWidthSwap","href":"Hi.Disp.Treat.LineWidthSwap.html","topicHref":"Hi.Disp.Treat.LineWidthSwap.html","topicUid":"Hi.Disp.Treat.LineWidthSwap","type":"Class"},{"name":"LineWidthTreat","href":"Hi.Disp.Treat.LineWidthTreat.html","topicHref":"Hi.Disp.Treat.LineWidthTreat.html","topicUid":"Hi.Disp.Treat.LineWidthTreat","type":"Class"},{"name":"PointSizeSwap","href":"Hi.Disp.Treat.PointSizeSwap.html","topicHref":"Hi.Disp.Treat.PointSizeSwap.html","topicUid":"Hi.Disp.Treat.PointSizeSwap","type":"Class"},{"name":"PointSizeTreat","href":"Hi.Disp.Treat.PointSizeTreat.html","topicHref":"Hi.Disp.Treat.PointSizeTreat.html","topicUid":"Hi.Disp.Treat.PointSizeTreat","type":"Class"},{"name":"RgbSwap","href":"Hi.Disp.Treat.RgbSwap.html","topicHref":"Hi.Disp.Treat.RgbSwap.html","topicUid":"Hi.Disp.Treat.RgbSwap","type":"Class"},{"name":"RgbTreat","href":"Hi.Disp.Treat.RgbTreat.html","topicHref":"Hi.Disp.Treat.RgbTreat.html","topicUid":"Hi.Disp.Treat.RgbTreat","type":"Class"},{"name":"RgbWrapper","href":"Hi.Disp.Treat.RgbWrapper.html","topicHref":"Hi.Disp.Treat.RgbWrapper.html","topicUid":"Hi.Disp.Treat.RgbWrapper","type":"Class"},{"name":"TransformationWrapper","href":"Hi.Disp.Treat.TransformationWrapper.html","topicHref":"Hi.Disp.Treat.TransformationWrapper.html","topicUid":"Hi.Disp.Treat.TransformationWrapper","type":"Class"}]},{"name":"Hi.Fanuc","href":"Hi.Fanuc.html","topicHref":"Hi.Fanuc.html","topicUid":"Hi.Fanuc","type":"Namespace","items":[{"name":"FanucVarTable","href":"Hi.Fanuc.FanucVarTable.html","topicHref":"Hi.Fanuc.FanucVarTable.html","topicUid":"Hi.Fanuc.FanucVarTable","type":"Class"},{"name":"FanucVarValue","href":"Hi.Fanuc.FanucVarValue.html","topicHref":"Hi.Fanuc.FanucVarValue.html","topicUid":"Hi.Fanuc.FanucVarValue","type":"Struct"}]},{"name":"Hi.Geom","href":"Hi.Geom.html","topicHref":"Hi.Geom.html","topicUid":"Hi.Geom","type":"Namespace","items":[{"name":"ArrayUtil","href":"Hi.Geom.ArrayUtil.html","topicHref":"Hi.Geom.ArrayUtil.html","topicUid":"Hi.Geom.ArrayUtil","type":"Class"},{"name":"AxisAngle4d","href":"Hi.Geom.AxisAngle4d.html","topicHref":"Hi.Geom.AxisAngle4d.html","topicUid":"Hi.Geom.AxisAngle4d","type":"Class"},{"name":"Box2d","href":"Hi.Geom.Box2d.html","topicHref":"Hi.Geom.Box2d.html","topicUid":"Hi.Geom.Box2d","type":"Class"},{"name":"Box2d.NoInit","href":"Hi.Geom.Box2d.NoInit.html","topicHref":"Hi.Geom.Box2d.NoInit.html","topicUid":"Hi.Geom.Box2d.NoInit","type":"Class"},{"name":"Box3d","href":"Hi.Geom.Box3d.html","topicHref":"Hi.Geom.Box3d.html","topicUid":"Hi.Geom.Box3d","type":"Class"},{"name":"Box3d.NoInit","href":"Hi.Geom.Box3d.NoInit.html","topicHref":"Hi.Geom.Box3d.NoInit.html","topicUid":"Hi.Geom.Box3d.NoInit","type":"Class"},{"name":"Cylindroid","href":"Hi.Geom.Cylindroid.html","topicHref":"Hi.Geom.Cylindroid.html","topicUid":"Hi.Geom.Cylindroid","type":"Class"},{"name":"DVec3d","href":"Hi.Geom.DVec3d.html","topicHref":"Hi.Geom.DVec3d.html","topicUid":"Hi.Geom.DVec3d","type":"Class"},{"name":"Dir","href":"Hi.Geom.Dir.html","topicHref":"Hi.Geom.Dir.html","topicUid":"Hi.Geom.Dir","type":"Enum"},{"name":"ExtendedCylinder","href":"Hi.Geom.ExtendedCylinder.html","topicHref":"Hi.Geom.ExtendedCylinder.html","topicUid":"Hi.Geom.ExtendedCylinder","type":"Class"},{"name":"Flat3d","href":"Hi.Geom.Flat3d.html","topicHref":"Hi.Geom.Flat3d.html","topicUid":"Hi.Geom.Flat3d","type":"Class"},{"name":"GeomCombination","href":"Hi.Geom.GeomCombination.html","topicHref":"Hi.Geom.GeomCombination.html","topicUid":"Hi.Geom.GeomCombination","type":"Class"},{"name":"GeomUtil","href":"Hi.Geom.GeomUtil.html","topicHref":"Hi.Geom.GeomUtil.html","topicUid":"Hi.Geom.GeomUtil","type":"Class"},{"name":"IExpandToBox2d","href":"Hi.Geom.IExpandToBox2d.html","topicHref":"Hi.Geom.IExpandToBox2d.html","topicUid":"Hi.Geom.IExpandToBox2d","type":"Interface"},{"name":"IExpandToBox3d","href":"Hi.Geom.IExpandToBox3d.html","topicHref":"Hi.Geom.IExpandToBox3d.html","topicUid":"Hi.Geom.IExpandToBox3d","type":"Interface"},{"name":"IFlat3d","href":"Hi.Geom.IFlat3d.html","topicHref":"Hi.Geom.IFlat3d.html","topicUid":"Hi.Geom.IFlat3d","type":"Interface"},{"name":"IGenStl","href":"Hi.Geom.IGenStl.html","topicHref":"Hi.Geom.IGenStl.html","topicUid":"Hi.Geom.IGenStl","type":"Interface"},{"name":"IGeomProperty","href":"Hi.Geom.IGeomProperty.html","topicHref":"Hi.Geom.IGeomProperty.html","topicUid":"Hi.Geom.IGeomProperty","type":"Interface"},{"name":"IGetStl","href":"Hi.Geom.IGetStl.html","topicHref":"Hi.Geom.IGetStl.html","topicUid":"Hi.Geom.IGetStl","type":"Interface"},{"name":"IGetZrContour","href":"Hi.Geom.IGetZrContour.html","topicHref":"Hi.Geom.IGetZrContour.html","topicUid":"Hi.Geom.IGetZrContour","type":"Interface"},{"name":"IGetZrList","href":"Hi.Geom.IGetZrList.html","topicHref":"Hi.Geom.IGetZrList.html","topicUid":"Hi.Geom.IGetZrList","type":"Interface"},{"name":"IStlSource","href":"Hi.Geom.IStlSource.html","topicHref":"Hi.Geom.IStlSource.html","topicUid":"Hi.Geom.IStlSource","type":"Interface"},{"name":"ITri3d","href":"Hi.Geom.ITri3d.html","topicHref":"Hi.Geom.ITri3d.html","topicUid":"Hi.Geom.ITri3d","type":"Interface"},{"name":"IVec","href":"Hi.Geom.IVec-1.html","topicHref":"Hi.Geom.IVec-1.html","topicUid":"Hi.Geom.IVec`1","type":"Interface"},{"name":"IZrListSourceProperty","href":"Hi.Geom.IZrListSourceProperty.html","topicHref":"Hi.Geom.IZrListSourceProperty.html","topicUid":"Hi.Geom.IZrListSourceProperty","type":"Interface"},{"name":"Mat4d","href":"Hi.Geom.Mat4d.html","topicHref":"Hi.Geom.Mat4d.html","topicUid":"Hi.Geom.Mat4d","type":"Class"},{"name":"Mat4d.IndexFlag","href":"Hi.Geom.Mat4d.IndexFlag.html","topicHref":"Hi.Geom.Mat4d.IndexFlag.html","topicUid":"Hi.Geom.Mat4d.IndexFlag","type":"Enum"},{"name":"MathNetUtil","href":"Hi.Geom.MathNetUtil.html","topicHref":"Hi.Geom.MathNetUtil.html","topicUid":"Hi.Geom.MathNetUtil","type":"Class"},{"name":"MathUtil","href":"Hi.Geom.MathUtil.html","topicHref":"Hi.Geom.MathUtil.html","topicUid":"Hi.Geom.MathUtil","type":"Class"},{"name":"NativeStl","href":"Hi.Geom.NativeStl.html","topicHref":"Hi.Geom.NativeStl.html","topicUid":"Hi.Geom.NativeStl","type":"Class"},{"name":"NativeTopoStld","href":"Hi.Geom.NativeTopoStld.html","topicHref":"Hi.Geom.NativeTopoStld.html","topicUid":"Hi.Geom.NativeTopoStld","type":"Class"},{"name":"NativeTopoStlfr","href":"Hi.Geom.NativeTopoStlfr.html","topicHref":"Hi.Geom.NativeTopoStlfr.html","topicUid":"Hi.Geom.NativeTopoStlfr","type":"Class"},{"name":"PairZr","href":"Hi.Geom.PairZr.html","topicHref":"Hi.Geom.PairZr.html","topicUid":"Hi.Geom.PairZr","type":"Class"},{"name":"PairZrUtil","href":"Hi.Geom.PairZrUtil.html","topicHref":"Hi.Geom.PairZrUtil.html","topicUid":"Hi.Geom.PairZrUtil","type":"Class"},{"name":"Polar3d","href":"Hi.Geom.Polar3d.html","topicHref":"Hi.Geom.Polar3d.html","topicUid":"Hi.Geom.Polar3d","type":"Class"},{"name":"Segment3d","href":"Hi.Geom.Segment3d.html","topicHref":"Hi.Geom.Segment3d.html","topicUid":"Hi.Geom.Segment3d","type":"Class"},{"name":"Stl","href":"Hi.Geom.Stl.html","topicHref":"Hi.Geom.Stl.html","topicUid":"Hi.Geom.Stl","type":"Class"},{"name":"Stl.StlType","href":"Hi.Geom.Stl.StlType.html","topicHref":"Hi.Geom.Stl.StlType.html","topicUid":"Hi.Geom.Stl.StlType","type":"Enum"},{"name":"StlFile","href":"Hi.Geom.StlFile.html","topicHref":"Hi.Geom.StlFile.html","topicUid":"Hi.Geom.StlFile","type":"Class"},{"name":"StlFuncHost","href":"Hi.Geom.StlFuncHost.html","topicHref":"Hi.Geom.StlFuncHost.html","topicUid":"Hi.Geom.StlFuncHost","type":"Class"},{"name":"StlUtil","href":"Hi.Geom.StlUtil.html","topicHref":"Hi.Geom.StlUtil.html","topicUid":"Hi.Geom.StlUtil","type":"Class"},{"name":"TransformationGeom","href":"Hi.Geom.TransformationGeom.html","topicHref":"Hi.Geom.TransformationGeom.html","topicUid":"Hi.Geom.TransformationGeom","type":"Class"},{"name":"Tri3d","href":"Hi.Geom.Tri3d.html","topicHref":"Hi.Geom.Tri3d.html","topicUid":"Hi.Geom.Tri3d","type":"Class"},{"name":"Tri3dUtil","href":"Hi.Geom.Tri3dUtil.html","topicHref":"Hi.Geom.Tri3dUtil.html","topicUid":"Hi.Geom.Tri3dUtil","type":"Class"},{"name":"UnnullableDVec3d","href":"Hi.Geom.UnnullableDVec3d.html","topicHref":"Hi.Geom.UnnullableDVec3d.html","topicUid":"Hi.Geom.UnnullableDVec3d","type":"Class"},{"name":"Vec2d","href":"Hi.Geom.Vec2d.html","topicHref":"Hi.Geom.Vec2d.html","topicUid":"Hi.Geom.Vec2d","type":"Class"},{"name":"Vec2i","href":"Hi.Geom.Vec2i.html","topicHref":"Hi.Geom.Vec2i.html","topicUid":"Hi.Geom.Vec2i","type":"Class"},{"name":"Vec3d","href":"Hi.Geom.Vec3d.html","topicHref":"Hi.Geom.Vec3d.html","topicUid":"Hi.Geom.Vec3d","type":"Class"},{"name":"Vec3dUtil","href":"Hi.Geom.Vec3dUtil.html","topicHref":"Hi.Geom.Vec3dUtil.html","topicUid":"Hi.Geom.Vec3dUtil","type":"Class"}]},{"name":"Hi.Geom.Resolution","href":"Hi.Geom.Resolution.html","topicHref":"Hi.Geom.Resolution.html","topicUid":"Hi.Geom.Resolution","type":"Namespace","items":[{"name":"IPolarResolution2d","href":"Hi.Geom.Resolution.IPolarResolution2d.html","topicHref":"Hi.Geom.Resolution.IPolarResolution2d.html","topicUid":"Hi.Geom.Resolution.IPolarResolution2d","type":"Interface"},{"name":"IPolarResolution2dSourceProperty","href":"Hi.Geom.Resolution.IPolarResolution2dSourceProperty.html","topicHref":"Hi.Geom.Resolution.IPolarResolution2dSourceProperty.html","topicUid":"Hi.Geom.Resolution.IPolarResolution2dSourceProperty","type":"Interface"},{"name":"PolarResolution2d","href":"Hi.Geom.Resolution.PolarResolution2d.html","topicHref":"Hi.Geom.Resolution.PolarResolution2d.html","topicUid":"Hi.Geom.Resolution.PolarResolution2d","type":"Class"}]},{"name":"Hi.Geom.Solvers","href":"Hi.Geom.Solvers.html","topicHref":"Hi.Geom.Solvers.html","topicUid":"Hi.Geom.Solvers","type":"Namespace","items":[{"name":"BinarySolverUtil","href":"Hi.Geom.Solvers.BinarySolverUtil.html","topicHref":"Hi.Geom.Solvers.BinarySolverUtil.html","topicUid":"Hi.Geom.Solvers.BinarySolverUtil","type":"Class"},{"name":"BinarySolvingEntry","href":"Hi.Geom.Solvers.BinarySolvingEntry.html","topicHref":"Hi.Geom.Solvers.BinarySolvingEntry.html","topicUid":"Hi.Geom.Solvers.BinarySolvingEntry","type":"Class"},{"name":"DeepSolvingStatus","href":"Hi.Geom.Solvers.DeepSolvingStatus.html","topicHref":"Hi.Geom.Solvers.DeepSolvingStatus.html","topicUid":"Hi.Geom.Solvers.DeepSolvingStatus","type":"Class"},{"name":"NumericalSolver","href":"Hi.Geom.Solvers.NumericalSolver.html","topicHref":"Hi.Geom.Solvers.NumericalSolver.html","topicUid":"Hi.Geom.Solvers.NumericalSolver","type":"Class"},{"name":"NumericalSolver.GetRepondsDelegate","href":"Hi.Geom.Solvers.NumericalSolver.GetRepondsDelegate.html","topicHref":"Hi.Geom.Solvers.NumericalSolver.GetRepondsDelegate.html","topicUid":"Hi.Geom.Solvers.NumericalSolver.GetRepondsDelegate","type":"Delegate"},{"name":"NumericalSolver.SetParasDelegate","href":"Hi.Geom.Solvers.NumericalSolver.SetParasDelegate.html","topicHref":"Hi.Geom.Solvers.NumericalSolver.SetParasDelegate.html","topicUid":"Hi.Geom.Solvers.NumericalSolver.SetParasDelegate","type":"Delegate"},{"name":"SolverUtil","href":"Hi.Geom.Solvers.SolverUtil.html","topicHref":"Hi.Geom.Solvers.SolverUtil.html","topicUid":"Hi.Geom.Solvers.SolverUtil","type":"Class"},{"name":"SolvingResult","href":"Hi.Geom.Solvers.SolvingResult.html","topicHref":"Hi.Geom.Solvers.SolvingResult.html","topicUid":"Hi.Geom.Solvers.SolvingResult","type":"Class"},{"name":"SolvingStatus","href":"Hi.Geom.Solvers.SolvingStatus.html","topicHref":"Hi.Geom.Solvers.SolvingStatus.html","topicUid":"Hi.Geom.Solvers.SolvingStatus","type":"Enum"},{"name":"SolvingTerm","href":"Hi.Geom.Solvers.SolvingTerm.html","topicHref":"Hi.Geom.Solvers.SolvingTerm.html","topicUid":"Hi.Geom.Solvers.SolvingTerm","type":"Enum"}]},{"name":"Hi.Geom.UnitUtils","href":"Hi.Geom.UnitUtils.html","topicHref":"Hi.Geom.UnitUtils.html","topicUid":"Hi.Geom.UnitUtils","type":"Namespace","items":[{"name":"PhysicsUnit","href":"Hi.Geom.UnitUtils.PhysicsUnit.html","topicHref":"Hi.Geom.UnitUtils.PhysicsUnit.html","topicUid":"Hi.Geom.UnitUtils.PhysicsUnit","type":"Enum"},{"name":"StringValueAttribute","href":"Hi.Geom.UnitUtils.StringValueAttribute.html","topicHref":"Hi.Geom.UnitUtils.StringValueAttribute.html","topicUid":"Hi.Geom.UnitUtils.StringValueAttribute","type":"Class"},{"name":"UnitConvertUtil","href":"Hi.Geom.UnitUtils.UnitConvertUtil.html","topicHref":"Hi.Geom.UnitUtils.UnitConvertUtil.html","topicUid":"Hi.Geom.UnitUtils.UnitConvertUtil","type":"Class"}]},{"name":"Hi.Grpcs","href":"Hi.Grpcs.html","topicHref":"Hi.Grpcs.html","topicUid":"Hi.Grpcs","type":"Namespace","items":[{"name":"ClStripService","href":"Hi.Grpcs.ClStripService.html","topicHref":"Hi.Grpcs.ClStripService.html","topicUid":"Hi.Grpcs.ClStripService","type":"Class"},{"name":"ClStripService.ClStripServiceBase","href":"Hi.Grpcs.ClStripService.ClStripServiceBase.html","topicHref":"Hi.Grpcs.ClStripService.ClStripServiceBase.html","topicUid":"Hi.Grpcs.ClStripService.ClStripServiceBase","type":"Class"},{"name":"ClStripService.ClStripServiceClient","href":"Hi.Grpcs.ClStripService.ClStripServiceClient.html","topicHref":"Hi.Grpcs.ClStripService.ClStripServiceClient.html","topicUid":"Hi.Grpcs.ClStripService.ClStripServiceClient","type":"Class"},{"name":"ClStripServiceReflection","href":"Hi.Grpcs.ClStripServiceReflection.html","topicHref":"Hi.Grpcs.ClStripServiceReflection.html","topicUid":"Hi.Grpcs.ClStripServiceReflection","type":"Class"},{"name":"ClStripServiceRunner","href":"Hi.Grpcs.ClStripServiceRunner.html","topicHref":"Hi.Grpcs.ClStripServiceRunner.html","topicUid":"Hi.Grpcs.ClStripServiceRunner","type":"Class"},{"name":"DictionaryStep","href":"Hi.Grpcs.DictionaryStep.html","topicHref":"Hi.Grpcs.DictionaryStep.html","topicUid":"Hi.Grpcs.DictionaryStep","type":"Class"},{"name":"PlayerService","href":"Hi.Grpcs.PlayerService.html","topicHref":"Hi.Grpcs.PlayerService.html","topicUid":"Hi.Grpcs.PlayerService","type":"Class"},{"name":"PlayerService.PlayerServiceBase","href":"Hi.Grpcs.PlayerService.PlayerServiceBase.html","topicHref":"Hi.Grpcs.PlayerService.PlayerServiceBase.html","topicUid":"Hi.Grpcs.PlayerService.PlayerServiceBase","type":"Class"},{"name":"PlayerService.PlayerServiceClient","href":"Hi.Grpcs.PlayerService.PlayerServiceClient.html","topicHref":"Hi.Grpcs.PlayerService.PlayerServiceClient.html","topicUid":"Hi.Grpcs.PlayerService.PlayerServiceClient","type":"Class"},{"name":"PlayerServiceReflection","href":"Hi.Grpcs.PlayerServiceReflection.html","topicHref":"Hi.Grpcs.PlayerServiceReflection.html","topicUid":"Hi.Grpcs.PlayerServiceReflection","type":"Class"},{"name":"PlayerServiceRunner","href":"Hi.Grpcs.PlayerServiceRunner.html","topicHref":"Hi.Grpcs.PlayerServiceRunner.html","topicUid":"Hi.Grpcs.PlayerServiceRunner","type":"Class"}]},{"name":"Hi.HiNcKits","href":"Hi.HiNcKits.html","topicHref":"Hi.HiNcKits.html","topicUid":"Hi.HiNcKits","type":"Namespace","items":[{"name":"BasePathEnum","href":"Hi.HiNcKits.BasePathEnum.html","topicHref":"Hi.HiNcKits.BasePathEnum.html","topicUid":"Hi.HiNcKits.BasePathEnum","type":"Enum"},{"name":"HiNcHost","href":"Hi.HiNcKits.HiNcHost.html","topicHref":"Hi.HiNcKits.HiNcHost.html","topicUid":"Hi.HiNcKits.HiNcHost","type":"Class"},{"name":"LocalApp","href":"Hi.HiNcKits.LocalApp.html","topicHref":"Hi.HiNcKits.LocalApp.html","topicUid":"Hi.HiNcKits.LocalApp","type":"Class"},{"name":"LocalAppConfig","href":"Hi.HiNcKits.LocalAppConfig.html","topicHref":"Hi.HiNcKits.LocalAppConfig.html","topicUid":"Hi.HiNcKits.LocalAppConfig","type":"Class"},{"name":"ProxyConfig","href":"Hi.HiNcKits.ProxyConfig.html","topicHref":"Hi.HiNcKits.ProxyConfig.html","topicUid":"Hi.HiNcKits.ProxyConfig","type":"Class"},{"name":"UserConfig","href":"Hi.HiNcKits.UserConfig.html","topicHref":"Hi.HiNcKits.UserConfig.html","topicUid":"Hi.HiNcKits.UserConfig","type":"Class"},{"name":"UserService","href":"Hi.HiNcKits.UserService.html","topicHref":"Hi.HiNcKits.UserService.html","topicUid":"Hi.HiNcKits.UserService","type":"Class"}]},{"name":"Hi.Licenses","href":"Hi.Licenses.html","topicHref":"Hi.Licenses.html","topicUid":"Hi.Licenses","type":"Namespace","items":[{"name":"AuthFeature","href":"Hi.Licenses.AuthFeature.html","topicHref":"Hi.Licenses.AuthFeature.html","topicUid":"Hi.Licenses.AuthFeature","type":"Enum"},{"name":"AuthorizationFailedEventArgs","href":"Hi.Licenses.AuthorizationFailedEventArgs.html","topicHref":"Hi.Licenses.AuthorizationFailedEventArgs.html","topicUid":"Hi.Licenses.AuthorizationFailedEventArgs","type":"Class"},{"name":"BlockType","href":"Hi.Licenses.BlockType.html","topicHref":"Hi.Licenses.BlockType.html","topicUid":"Hi.Licenses.BlockType","type":"Enum"},{"name":"License","href":"Hi.Licenses.License.html","topicHref":"Hi.Licenses.License.html","topicUid":"Hi.Licenses.License","type":"Class"},{"name":"LicenseType","href":"Hi.Licenses.LicenseType.html","topicHref":"Hi.Licenses.LicenseType.html","topicUid":"Hi.Licenses.LicenseType","type":"Enum"}]},{"name":"Hi.Machining","href":"Hi.Machining.html","topicHref":"Hi.Machining.html","topicUid":"Hi.Machining","type":"Namespace","items":[{"name":"FreeformRemover","href":"Hi.Machining.FreeformRemover.html","topicHref":"Hi.Machining.FreeformRemover.html","topicUid":"Hi.Machining.FreeformRemover","type":"Class"},{"name":"ICutter","href":"Hi.Machining.ICutter.html","topicHref":"Hi.Machining.ICutter.html","topicUid":"Hi.Machining.ICutter","type":"Interface"},{"name":"ICutterAnchorable","href":"Hi.Machining.ICutterAnchorable.html","topicHref":"Hi.Machining.ICutterAnchorable.html","topicUid":"Hi.Machining.ICutterAnchorable","type":"Interface"},{"name":"IGetSweptable","href":"Hi.Machining.IGetSweptable.html","topicHref":"Hi.Machining.IGetSweptable.html","topicUid":"Hi.Machining.IGetSweptable","type":"Interface"},{"name":"IMachiningTool","href":"Hi.Machining.IMachiningTool.html","topicHref":"Hi.Machining.IMachiningTool.html","topicUid":"Hi.Machining.IMachiningTool","type":"Interface"},{"name":"IVolumeRemover","href":"Hi.Machining.IVolumeRemover.html","topicHref":"Hi.Machining.IVolumeRemover.html","topicUid":"Hi.Machining.IVolumeRemover","type":"Interface"},{"name":"MachiningToolHouse","href":"Hi.Machining.MachiningToolHouse.html","topicHref":"Hi.Machining.MachiningToolHouse.html","topicUid":"Hi.Machining.MachiningToolHouse","type":"Class"},{"name":"MachiningVolumeRemovalProc","href":"Hi.Machining.MachiningVolumeRemovalProc.html","topicHref":"Hi.Machining.MachiningVolumeRemovalProc.html","topicUid":"Hi.Machining.MachiningVolumeRemovalProc","type":"Class"},{"name":"MachiningVolumeRemovalProc.StepMotionSnapshot","href":"Hi.Machining.MachiningVolumeRemovalProc.StepMotionSnapshot.html","topicHref":"Hi.Machining.MachiningVolumeRemovalProc.StepMotionSnapshot.html","topicUid":"Hi.Machining.MachiningVolumeRemovalProc.StepMotionSnapshot","type":"Class"},{"name":"MatInterpolationKit","href":"Hi.Machining.MatInterpolationKit.html","topicHref":"Hi.Machining.MatInterpolationKit.html","topicUid":"Hi.Machining.MatInterpolationKit","type":"Class"},{"name":"MatRelation","href":"Hi.Machining.MatRelation.html","topicHref":"Hi.Machining.MatRelation.html","topicUid":"Hi.Machining.MatRelation","type":"Enum"},{"name":"MatRelationUtil","href":"Hi.Machining.MatRelationUtil.html","topicHref":"Hi.Machining.MatRelationUtil.html","topicUid":"Hi.Machining.MatRelationUtil","type":"Class"},{"name":"MotionUtil","href":"Hi.Machining.MotionUtil.html","topicHref":"Hi.Machining.MotionUtil.html","topicUid":"Hi.Machining.MotionUtil","type":"Class"},{"name":"Sweptable","href":"Hi.Machining.Sweptable.html","topicHref":"Hi.Machining.Sweptable.html","topicUid":"Hi.Machining.Sweptable","type":"Class"},{"name":"SweptableUtil","href":"Hi.Machining.SweptableUtil.html","topicHref":"Hi.Machining.SweptableUtil.html","topicUid":"Hi.Machining.SweptableUtil","type":"Class"},{"name":"ToolNotFoundException","href":"Hi.Machining.ToolNotFoundException.html","topicHref":"Hi.Machining.ToolNotFoundException.html","topicUid":"Hi.Machining.ToolNotFoundException","type":"Class"}]},{"name":"Hi.Machining.MachiningEquipmentUtils","href":"Hi.Machining.MachiningEquipmentUtils.html","topicHref":"Hi.Machining.MachiningEquipmentUtils.html","topicUid":"Hi.Machining.MachiningEquipmentUtils","type":"Namespace","items":[{"name":"CollidableComponentEnum","href":"Hi.Machining.MachiningEquipmentUtils.CollidableComponentEnum.html","topicHref":"Hi.Machining.MachiningEquipmentUtils.CollidableComponentEnum.html","topicUid":"Hi.Machining.MachiningEquipmentUtils.CollidableComponentEnum","type":"Enum"},{"name":"IGetMachiningEquipment","href":"Hi.Machining.MachiningEquipmentUtils.IGetMachiningEquipment.html","topicHref":"Hi.Machining.MachiningEquipmentUtils.IGetMachiningEquipment.html","topicUid":"Hi.Machining.MachiningEquipmentUtils.IGetMachiningEquipment","type":"Interface"},{"name":"IMachiningEquipment","href":"Hi.Machining.MachiningEquipmentUtils.IMachiningEquipment.html","topicHref":"Hi.Machining.MachiningEquipmentUtils.IMachiningEquipment.html","topicUid":"Hi.Machining.MachiningEquipmentUtils.IMachiningEquipment","type":"Interface"},{"name":"MachiningEquipment","href":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipment.html","topicHref":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipment.html","topicUid":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipment","type":"Class"},{"name":"MachiningEquipmentCollisionIndex","href":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentCollisionIndex.html","topicHref":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentCollisionIndex.html","topicUid":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentCollisionIndex","type":"Class"},{"name":"MachiningEquipmentCollisionIndexPairsSource","href":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentCollisionIndexPairsSource.html","topicHref":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentCollisionIndexPairsSource.html","topicUid":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentCollisionIndexPairsSource","type":"Class"},{"name":"MachiningEquipmentUtil","href":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentUtil.html","topicHref":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentUtil.html","topicUid":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentUtil","type":"Class"}]},{"name":"Hi.MachiningProcs","href":"Hi.MachiningProcs.html","topicHref":"Hi.MachiningProcs.html","topicUid":"Hi.MachiningProcs","type":"Namespace","items":[{"name":"ConfigStepFunc","href":"Hi.MachiningProcs.ConfigStepFunc.html","topicHref":"Hi.MachiningProcs.ConfigStepFunc.html","topicUid":"Hi.MachiningProcs.ConfigStepFunc","type":"Delegate"},{"name":"DynamicMachiningProjectDisplayee0","href":"Hi.MachiningProcs.DynamicMachiningProjectDisplayee0.html","topicHref":"Hi.MachiningProcs.DynamicMachiningProjectDisplayee0.html","topicUid":"Hi.MachiningProcs.DynamicMachiningProjectDisplayee0","type":"Class"},{"name":"IMachiningProjectGetter","href":"Hi.MachiningProcs.IMachiningProjectGetter.html","topicHref":"Hi.MachiningProcs.IMachiningProjectGetter.html","topicUid":"Hi.MachiningProcs.IMachiningProjectGetter","type":"Interface"},{"name":"IProjectService","href":"Hi.MachiningProcs.IProjectService.html","topicHref":"Hi.MachiningProcs.IProjectService.html","topicUid":"Hi.MachiningProcs.IProjectService","type":"Interface"},{"name":"LocalProjectService","href":"Hi.MachiningProcs.LocalProjectService.html","topicHref":"Hi.MachiningProcs.LocalProjectService.html","topicUid":"Hi.MachiningProcs.LocalProjectService","type":"Class"},{"name":"LocalProjectService.MachiningProjectChangedDelegate","href":"Hi.MachiningProcs.LocalProjectService.MachiningProjectChangedDelegate.html","topicHref":"Hi.MachiningProcs.LocalProjectService.MachiningProjectChangedDelegate.html","topicUid":"Hi.MachiningProcs.LocalProjectService.MachiningProjectChangedDelegate","type":"Delegate"},{"name":"MachiningActRunner","href":"Hi.MachiningProcs.MachiningActRunner.html","topicHref":"Hi.MachiningProcs.MachiningActRunner.html","topicUid":"Hi.MachiningProcs.MachiningActRunner","type":"Class"},{"name":"MachiningActRunner.MachiningStepBuiltDelegate","href":"Hi.MachiningProcs.MachiningActRunner.MachiningStepBuiltDelegate.html","topicHref":"Hi.MachiningProcs.MachiningActRunner.MachiningStepBuiltDelegate.html","topicUid":"Hi.MachiningProcs.MachiningActRunner.MachiningStepBuiltDelegate","type":"Delegate"},{"name":"MachiningActRunnerConfig","href":"Hi.MachiningProcs.MachiningActRunnerConfig.html","topicHref":"Hi.MachiningProcs.MachiningActRunnerConfig.html","topicUid":"Hi.MachiningProcs.MachiningActRunnerConfig","type":"Class"},{"name":"MachiningParallelProc","href":"Hi.MachiningProcs.MachiningParallelProc.html","topicHref":"Hi.MachiningProcs.MachiningParallelProc.html","topicUid":"Hi.MachiningProcs.MachiningParallelProc","type":"Class"},{"name":"MachiningParallelProc.StepTaskBundle","href":"Hi.MachiningProcs.MachiningParallelProc.StepTaskBundle.html","topicHref":"Hi.MachiningProcs.MachiningParallelProc.StepTaskBundle.html","topicUid":"Hi.MachiningProcs.MachiningParallelProc.StepTaskBundle","type":"Class"},{"name":"MachiningParallelProc.SubstractionResult","href":"Hi.MachiningProcs.MachiningParallelProc.SubstractionResult.html","topicHref":"Hi.MachiningProcs.MachiningParallelProc.SubstractionResult.html","topicUid":"Hi.MachiningProcs.MachiningParallelProc.SubstractionResult","type":"Class"},{"name":"MachiningProject","href":"Hi.MachiningProcs.MachiningProject.html","topicHref":"Hi.MachiningProcs.MachiningProject.html","topicUid":"Hi.MachiningProcs.MachiningProject","type":"Class"},{"name":"MachiningProjectDisplayee","href":"Hi.MachiningProcs.MachiningProjectDisplayee.html","topicHref":"Hi.MachiningProcs.MachiningProjectDisplayee.html","topicUid":"Hi.MachiningProcs.MachiningProjectDisplayee","type":"Class"},{"name":"MachiningSession","href":"Hi.MachiningProcs.MachiningSession.html","topicHref":"Hi.MachiningProcs.MachiningSession.html","topicUid":"Hi.MachiningProcs.MachiningSession","type":"Class"},{"name":"MillingUtil","href":"Hi.MachiningProcs.MillingUtil.html","topicHref":"Hi.MachiningProcs.MillingUtil.html","topicUid":"Hi.MachiningProcs.MillingUtil","type":"Class"},{"name":"ProxyProjectService","href":"Hi.MachiningProcs.ProxyProjectService.html","topicHref":"Hi.MachiningProcs.ProxyProjectService.html","topicUid":"Hi.MachiningProcs.ProxyProjectService","type":"Class"},{"name":"RenderingFlag","href":"Hi.MachiningProcs.RenderingFlag.html","topicHref":"Hi.MachiningProcs.RenderingFlag.html","topicUid":"Hi.MachiningProcs.RenderingFlag","type":"Enum"},{"name":"RuntimeApi","href":"Hi.MachiningProcs.RuntimeApi.html","topicHref":"Hi.MachiningProcs.RuntimeApi.html","topicUid":"Hi.MachiningProcs.RuntimeApi","type":"Class"},{"name":"RuntimeController","href":"Hi.MachiningProcs.RuntimeController.html","topicHref":"Hi.MachiningProcs.RuntimeController.html","topicUid":"Hi.MachiningProcs.RuntimeController","type":"Class"},{"name":"SessionMessage","href":"Hi.MachiningProcs.SessionMessage.html","topicHref":"Hi.MachiningProcs.SessionMessage.html","topicUid":"Hi.MachiningProcs.SessionMessage","type":"Class"},{"name":"SessionMessageHost","href":"Hi.MachiningProcs.SessionMessageHost.html","topicHref":"Hi.MachiningProcs.SessionMessageHost.html","topicUid":"Hi.MachiningProcs.SessionMessageHost","type":"Class"},{"name":"SessionMessageHost.FilterFlag","href":"Hi.MachiningProcs.SessionMessageHost.FilterFlag.html","topicHref":"Hi.MachiningProcs.SessionMessageHost.FilterFlag.html","topicUid":"Hi.MachiningProcs.SessionMessageHost.FilterFlag","type":"Enum"},{"name":"SessionMessagePack","href":"Hi.MachiningProcs.SessionMessagePack.html","topicHref":"Hi.MachiningProcs.SessionMessagePack.html","topicUid":"Hi.MachiningProcs.SessionMessagePack","type":"Class"},{"name":"SetupController","href":"Hi.MachiningProcs.SetupController.html","topicHref":"Hi.MachiningProcs.SetupController.html","topicUid":"Hi.MachiningProcs.SetupController","type":"Class"},{"name":"SpindleSpeedCache","href":"Hi.MachiningProcs.SpindleSpeedCache.html","topicHref":"Hi.MachiningProcs.SpindleSpeedCache.html","topicUid":"Hi.MachiningProcs.SpindleSpeedCache","type":"Class"}]},{"name":"Hi.MachiningSteps","href":"Hi.MachiningSteps.html","topicHref":"Hi.MachiningSteps.html","topicUid":"Hi.MachiningSteps","type":"Namespace","items":[{"name":"IFlagText","href":"Hi.MachiningSteps.IFlagText.html","topicHref":"Hi.MachiningSteps.IFlagText.html","topicUid":"Hi.MachiningSteps.IFlagText","type":"Interface"},{"name":"IMachiningStepHost","href":"Hi.MachiningSteps.IMachiningStepHost.html","topicHref":"Hi.MachiningSteps.IMachiningStepHost.html","topicUid":"Hi.MachiningSteps.IMachiningStepHost","type":"Interface"},{"name":"MachineMotionStep","href":"Hi.MachiningSteps.MachineMotionStep.html","topicHref":"Hi.MachiningSteps.MachineMotionStep.html","topicUid":"Hi.MachiningSteps.MachineMotionStep","type":"Class"},{"name":"MachiningStep","href":"Hi.MachiningSteps.MachiningStep.html","topicHref":"Hi.MachiningSteps.MachiningStep.html","topicUid":"Hi.MachiningSteps.MachiningStep","type":"Class"},{"name":"MachiningStep.CollidedKeyPair","href":"Hi.MachiningSteps.MachiningStep.CollidedKeyPair.html","topicHref":"Hi.MachiningSteps.MachiningStep.CollidedKeyPair.html","topicUid":"Hi.MachiningSteps.MachiningStep.CollidedKeyPair","type":"Class"},{"name":"MachiningStepUtil","href":"Hi.MachiningSteps.MachiningStepUtil.html","topicHref":"Hi.MachiningSteps.MachiningStepUtil.html","topicUid":"Hi.MachiningSteps.MachiningStepUtil","type":"Class"},{"name":"PresentAccess","href":"Hi.MachiningSteps.PresentAccess.html","topicHref":"Hi.MachiningSteps.PresentAccess.html","topicUid":"Hi.MachiningSteps.PresentAccess","type":"Class"},{"name":"PresentAttribute","href":"Hi.MachiningSteps.PresentAttribute.html","topicHref":"Hi.MachiningSteps.PresentAttribute.html","topicUid":"Hi.MachiningSteps.PresentAttribute","type":"Class"},{"name":"PropertyAccess","href":"Hi.MachiningSteps.PropertyAccess-1.html","topicHref":"Hi.MachiningSteps.PropertyAccess-1.html","topicUid":"Hi.MachiningSteps.PropertyAccess`1","type":"Class"}]},{"name":"Hi.Mapping","href":"Hi.Mapping.html","topicHref":"Hi.Mapping.html","topicUid":"Hi.Mapping","type":"Namespace","items":[{"name":"CsvNcStep","href":"Hi.Mapping.CsvNcStep.html","topicHref":"Hi.Mapping.CsvNcStep.html","topicUid":"Hi.Mapping.CsvNcStep","type":"Class"},{"name":"FileToTimeShotMapping","href":"Hi.Mapping.FileToTimeShotMapping.html","topicHref":"Hi.Mapping.FileToTimeShotMapping.html","topicUid":"Hi.Mapping.FileToTimeShotMapping","type":"Class"},{"name":"IAccelerationShot","href":"Hi.Mapping.IAccelerationShot.html","topicHref":"Hi.Mapping.IAccelerationShot.html","topicUid":"Hi.Mapping.IAccelerationShot","type":"Interface"},{"name":"IForceShot","href":"Hi.Mapping.IForceShot.html","topicHref":"Hi.Mapping.IForceShot.html","topicUid":"Hi.Mapping.IForceShot","type":"Interface"},{"name":"IMomentShot","href":"Hi.Mapping.IMomentShot.html","topicHref":"Hi.Mapping.IMomentShot.html","topicUid":"Hi.Mapping.IMomentShot","type":"Interface"},{"name":"ITimeShot","href":"Hi.Mapping.ITimeShot.html","topicHref":"Hi.Mapping.ITimeShot.html","topicUid":"Hi.Mapping.ITimeShot","type":"Interface"},{"name":"MappingUtil","href":"Hi.Mapping.MappingUtil.html","topicHref":"Hi.Mapping.MappingUtil.html","topicUid":"Hi.Mapping.MappingUtil","type":"Class"},{"name":"StepTimeShotUtil","href":"Hi.Mapping.StepTimeShotUtil.html","topicHref":"Hi.Mapping.StepTimeShotUtil.html","topicUid":"Hi.Mapping.StepTimeShotUtil","type":"Class"},{"name":"StepTimeShotUtil.CycleSamplingMode","href":"Hi.Mapping.StepTimeShotUtil.CycleSamplingMode.html","topicHref":"Hi.Mapping.StepTimeShotUtil.CycleSamplingMode.html","topicUid":"Hi.Mapping.StepTimeShotUtil.CycleSamplingMode","type":"Enum"},{"name":"StepTimeShotUtil.GetTimeShotByFileDelegate","href":"Hi.Mapping.StepTimeShotUtil.GetTimeShotByFileDelegate.html","topicHref":"Hi.Mapping.StepTimeShotUtil.GetTimeShotByFileDelegate.html","topicUid":"Hi.Mapping.StepTimeShotUtil.GetTimeShotByFileDelegate","type":"Delegate"},{"name":"TimeMapping","href":"Hi.Mapping.TimeMapping.html","topicHref":"Hi.Mapping.TimeMapping.html","topicUid":"Hi.Mapping.TimeMapping","type":"Class"}]},{"name":"Hi.Mappings","href":"Hi.Mappings.html","topicHref":"Hi.Mappings.html","topicUid":"Hi.Mappings","type":"Namespace","items":[{"name":"FileTimeSection","href":"Hi.Mappings.FileTimeSection.html","topicHref":"Hi.Mappings.FileTimeSection.html","topicUid":"Hi.Mappings.FileTimeSection","type":"Class"},{"name":"FileTimeSection.TimeOption","href":"Hi.Mappings.FileTimeSection.TimeOption.html","topicHref":"Hi.Mappings.FileTimeSection.TimeOption.html","topicUid":"Hi.Mappings.FileTimeSection.TimeOption","type":"Enum"}]},{"name":"Hi.Mech","href":"Hi.Mech.html","topicHref":"Hi.Mech.html","topicUid":"Hi.Mech","type":"Namespace","items":[{"name":"GeneralMechanism","href":"Hi.Mech.GeneralMechanism.html","topicHref":"Hi.Mech.GeneralMechanism.html","topicUid":"Hi.Mech.GeneralMechanism","type":"Class"},{"name":"IGetAnchorToSolidDictionary","href":"Hi.Mech.IGetAnchorToSolidDictionary.html","topicHref":"Hi.Mech.IGetAnchorToSolidDictionary.html","topicUid":"Hi.Mech.IGetAnchorToSolidDictionary","type":"Interface"},{"name":"IGetMachiningChain","href":"Hi.Mech.IGetMachiningChain.html","topicHref":"Hi.Mech.IGetMachiningChain.html","topicUid":"Hi.Mech.IGetMachiningChain","type":"Interface"},{"name":"IMachiningChain","href":"Hi.Mech.IMachiningChain.html","topicHref":"Hi.Mech.IMachiningChain.html","topicUid":"Hi.Mech.IMachiningChain","type":"Interface"},{"name":"IMachiningChainSource","href":"Hi.Mech.IMachiningChainSource.html","topicHref":"Hi.Mech.IMachiningChainSource.html","topicUid":"Hi.Mech.IMachiningChainSource","type":"Interface"},{"name":"MachiningChainUtil","href":"Hi.Mech.MachiningChainUtil.html","topicHref":"Hi.Mech.MachiningChainUtil.html","topicUid":"Hi.Mech.MachiningChainUtil","type":"Class"}]},{"name":"Hi.Mech.Topo","href":"Hi.Mech.Topo.html","topicHref":"Hi.Mech.Topo.html","topicUid":"Hi.Mech.Topo","type":"Namespace","items":[{"name":"Anchor","href":"Hi.Mech.Topo.Anchor.html","topicHref":"Hi.Mech.Topo.Anchor.html","topicUid":"Hi.Mech.Topo.Anchor","type":"Class"},{"name":"AnchorFuncSource","href":"Hi.Mech.Topo.AnchorFuncSource.html","topicHref":"Hi.Mech.Topo.AnchorFuncSource.html","topicUid":"Hi.Mech.Topo.AnchorFuncSource","type":"Class"},{"name":"AnchoredBoxable","href":"Hi.Mech.Topo.AnchoredBoxable.html","topicHref":"Hi.Mech.Topo.AnchoredBoxable.html","topicUid":"Hi.Mech.Topo.AnchoredBoxable","type":"Class"},{"name":"AnchoredDisplayee","href":"Hi.Mech.Topo.AnchoredDisplayee.html","topicHref":"Hi.Mech.Topo.AnchoredDisplayee.html","topicUid":"Hi.Mech.Topo.AnchoredDisplayee","type":"Class"},{"name":"Asmb","href":"Hi.Mech.Topo.Asmb.html","topicHref":"Hi.Mech.Topo.Asmb.html","topicUid":"Hi.Mech.Topo.Asmb","type":"Class"},{"name":"AsmbDraw","href":"Hi.Mech.Topo.AsmbDraw.html","topicHref":"Hi.Mech.Topo.AsmbDraw.html","topicUid":"Hi.Mech.Topo.AsmbDraw","type":"Class"},{"name":"Branch","href":"Hi.Mech.Topo.Branch.html","topicHref":"Hi.Mech.Topo.Branch.html","topicUid":"Hi.Mech.Topo.Branch","type":"Class"},{"name":"DirectionBranchPack","href":"Hi.Mech.Topo.DirectionBranchPack.html","topicHref":"Hi.Mech.Topo.DirectionBranchPack.html","topicUid":"Hi.Mech.Topo.DirectionBranchPack","type":"Class"},{"name":"DirectionBranchPackUtil","href":"Hi.Mech.Topo.DirectionBranchPackUtil.html","topicHref":"Hi.Mech.Topo.DirectionBranchPackUtil.html","topicUid":"Hi.Mech.Topo.DirectionBranchPackUtil","type":"Class"},{"name":"DynamicFreeform","href":"Hi.Mech.Topo.DynamicFreeform.html","topicHref":"Hi.Mech.Topo.DynamicFreeform.html","topicUid":"Hi.Mech.Topo.DynamicFreeform","type":"Class"},{"name":"DynamicRotation","href":"Hi.Mech.Topo.DynamicRotation.html","topicHref":"Hi.Mech.Topo.DynamicRotation.html","topicUid":"Hi.Mech.Topo.DynamicRotation","type":"Class"},{"name":"DynamicTranslation","href":"Hi.Mech.Topo.DynamicTranslation.html","topicHref":"Hi.Mech.Topo.DynamicTranslation.html","topicUid":"Hi.Mech.Topo.DynamicTranslation","type":"Class"},{"name":"GeneralTransform","href":"Hi.Mech.Topo.GeneralTransform.html","topicHref":"Hi.Mech.Topo.GeneralTransform.html","topicUid":"Hi.Mech.Topo.GeneralTransform","type":"Class"},{"name":"IAnchoredDisplayee","href":"Hi.Mech.Topo.IAnchoredDisplayee.html","topicHref":"Hi.Mech.Topo.IAnchoredDisplayee.html","topicUid":"Hi.Mech.Topo.IAnchoredDisplayee","type":"Interface"},{"name":"IDynamicRegular","href":"Hi.Mech.Topo.IDynamicRegular.html","topicHref":"Hi.Mech.Topo.IDynamicRegular.html","topicUid":"Hi.Mech.Topo.IDynamicRegular","type":"Interface"},{"name":"IDynamicTransformer","href":"Hi.Mech.Topo.IDynamicTransformer.html","topicHref":"Hi.Mech.Topo.IDynamicTransformer.html","topicUid":"Hi.Mech.Topo.IDynamicTransformer","type":"Interface"},{"name":"IGetAnchor","href":"Hi.Mech.Topo.IGetAnchor.html","topicHref":"Hi.Mech.Topo.IGetAnchor.html","topicUid":"Hi.Mech.Topo.IGetAnchor","type":"Interface"},{"name":"IGetAnchoredDisplayeeList","href":"Hi.Mech.Topo.IGetAnchoredDisplayeeList.html","topicHref":"Hi.Mech.Topo.IGetAnchoredDisplayeeList.html","topicUid":"Hi.Mech.Topo.IGetAnchoredDisplayeeList","type":"Interface"},{"name":"IGetAsmb","href":"Hi.Mech.Topo.IGetAsmb.html","topicHref":"Hi.Mech.Topo.IGetAsmb.html","topicUid":"Hi.Mech.Topo.IGetAsmb","type":"Interface"},{"name":"IGetFletchBuckle","href":"Hi.Mech.Topo.IGetFletchBuckle.html","topicHref":"Hi.Mech.Topo.IGetFletchBuckle.html","topicUid":"Hi.Mech.Topo.IGetFletchBuckle","type":"Interface"},{"name":"IGetInverseTransformer","href":"Hi.Mech.Topo.IGetInverseTransformer.html","topicHref":"Hi.Mech.Topo.IGetInverseTransformer.html","topicUid":"Hi.Mech.Topo.IGetInverseTransformer","type":"Interface"},{"name":"IGetTopoIndex","href":"Hi.Mech.Topo.IGetTopoIndex.html","topicHref":"Hi.Mech.Topo.IGetTopoIndex.html","topicUid":"Hi.Mech.Topo.IGetTopoIndex","type":"Interface"},{"name":"IStaticTransformer","href":"Hi.Mech.Topo.IStaticTransformer.html","topicHref":"Hi.Mech.Topo.IStaticTransformer.html","topicUid":"Hi.Mech.Topo.IStaticTransformer","type":"Interface"},{"name":"ITopo","href":"Hi.Mech.Topo.ITopo.html","topicHref":"Hi.Mech.Topo.ITopo.html","topicUid":"Hi.Mech.Topo.ITopo","type":"Interface"},{"name":"ITopoDisplayee","href":"Hi.Mech.Topo.ITopoDisplayee.html","topicHref":"Hi.Mech.Topo.ITopoDisplayee.html","topicUid":"Hi.Mech.Topo.ITopoDisplayee","type":"Interface"},{"name":"ITransformer","href":"Hi.Mech.Topo.ITransformer.html","topicHref":"Hi.Mech.Topo.ITransformer.html","topicUid":"Hi.Mech.Topo.ITransformer","type":"Interface"},{"name":"ITransformerProperty","href":"Hi.Mech.Topo.ITransformerProperty.html","topicHref":"Hi.Mech.Topo.ITransformerProperty.html","topicUid":"Hi.Mech.Topo.ITransformerProperty","type":"Interface"},{"name":"NoTransform","href":"Hi.Mech.Topo.NoTransform.html","topicHref":"Hi.Mech.Topo.NoTransform.html","topicUid":"Hi.Mech.Topo.NoTransform","type":"Class"},{"name":"StackTransformer","href":"Hi.Mech.Topo.StackTransformer.html","topicHref":"Hi.Mech.Topo.StackTransformer.html","topicUid":"Hi.Mech.Topo.StackTransformer","type":"Class"},{"name":"StaticFreeform","href":"Hi.Mech.Topo.StaticFreeform.html","topicHref":"Hi.Mech.Topo.StaticFreeform.html","topicUid":"Hi.Mech.Topo.StaticFreeform","type":"Class"},{"name":"StaticRotation","href":"Hi.Mech.Topo.StaticRotation.html","topicHref":"Hi.Mech.Topo.StaticRotation.html","topicUid":"Hi.Mech.Topo.StaticRotation","type":"Class"},{"name":"StaticTranslation","href":"Hi.Mech.Topo.StaticTranslation.html","topicHref":"Hi.Mech.Topo.StaticTranslation.html","topicUid":"Hi.Mech.Topo.StaticTranslation","type":"Class"},{"name":"TopoDisplayee","href":"Hi.Mech.Topo.TopoDisplayee.html","topicHref":"Hi.Mech.Topo.TopoDisplayee.html","topicUid":"Hi.Mech.Topo.TopoDisplayee","type":"Class"},{"name":"TopoDisplayeeUtil","href":"Hi.Mech.Topo.TopoDisplayeeUtil.html","topicHref":"Hi.Mech.Topo.TopoDisplayeeUtil.html","topicUid":"Hi.Mech.Topo.TopoDisplayeeUtil","type":"Class"},{"name":"TopoReflection","href":"Hi.Mech.Topo.TopoReflection.html","topicHref":"Hi.Mech.Topo.TopoReflection.html","topicUid":"Hi.Mech.Topo.TopoReflection","type":"Class"},{"name":"TopoUtil","href":"Hi.Mech.Topo.TopoUtil.html","topicHref":"Hi.Mech.Topo.TopoUtil.html","topicUid":"Hi.Mech.Topo.TopoUtil","type":"Class"},{"name":"TransformerUtil","href":"Hi.Mech.Topo.TransformerUtil.html","topicHref":"Hi.Mech.Topo.TransformerUtil.html","topicUid":"Hi.Mech.Topo.TransformerUtil","type":"Class"}]},{"name":"Hi.Milling","href":"Hi.Milling.html","topicHref":"Hi.Milling.html","topicUid":"Hi.Milling","type":"Namespace","items":[{"name":"IGetDiameter","href":"Hi.Milling.IGetDiameter.html","topicHref":"Hi.Milling.IGetDiameter.html","topicUid":"Hi.Milling.IGetDiameter","type":"Interface"},{"name":"IGetFluteHeight","href":"Hi.Milling.IGetFluteHeight.html","topicHref":"Hi.Milling.IGetFluteHeight.html","topicUid":"Hi.Milling.IGetFluteHeight","type":"Interface"},{"name":"IGetMillingGeomBrief","href":"Hi.Milling.IGetMillingGeomBrief.html","topicHref":"Hi.Milling.IGetMillingGeomBrief.html","topicUid":"Hi.Milling.IGetMillingGeomBrief","type":"Interface"},{"name":"IGetRadialReliefAngle","href":"Hi.Milling.IGetRadialReliefAngle.html","topicHref":"Hi.Milling.IGetRadialReliefAngle.html","topicUid":"Hi.Milling.IGetRadialReliefAngle","type":"Interface"},{"name":"IMillingGeomBriefAccessor","href":"Hi.Milling.IMillingGeomBriefAccessor.html","topicHref":"Hi.Milling.IMillingGeomBriefAccessor.html","topicUid":"Hi.Milling.IMillingGeomBriefAccessor","type":"Interface"},{"name":"MillingGeomBrief","href":"Hi.Milling.MillingGeomBrief.html","topicHref":"Hi.Milling.MillingGeomBrief.html","topicUid":"Hi.Milling.MillingGeomBrief","type":"Class"},{"name":"MillingRemovalUtil","href":"Hi.Milling.MillingRemovalUtil.html","topicHref":"Hi.Milling.MillingRemovalUtil.html","topicUid":"Hi.Milling.MillingRemovalUtil","type":"Class"},{"name":"SpindleCapability","href":"Hi.Milling.SpindleCapability.html","topicHref":"Hi.Milling.SpindleCapability.html","topicUid":"Hi.Milling.SpindleCapability","type":"Class"}]},{"name":"Hi.Milling.Apts","href":"Hi.Milling.Apts.html","topicHref":"Hi.Milling.Apts.html","topicUid":"Hi.Milling.Apts","type":"Namespace","items":[{"name":"AptDerivative","href":"Hi.Milling.Apts.AptDerivative.html","topicHref":"Hi.Milling.Apts.AptDerivative.html","topicUid":"Hi.Milling.Apts.AptDerivative","type":"Class"},{"name":"BallApt","href":"Hi.Milling.Apts.BallApt.html","topicHref":"Hi.Milling.Apts.BallApt.html","topicUid":"Hi.Milling.Apts.BallApt","type":"Class"},{"name":"BullNoseApt","href":"Hi.Milling.Apts.BullNoseApt.html","topicHref":"Hi.Milling.Apts.BullNoseApt.html","topicUid":"Hi.Milling.Apts.BullNoseApt","type":"Class"},{"name":"ColumnApt","href":"Hi.Milling.Apts.ColumnApt.html","topicHref":"Hi.Milling.Apts.ColumnApt.html","topicUid":"Hi.Milling.Apts.ColumnApt","type":"Class"},{"name":"ConeApt","href":"Hi.Milling.Apts.ConeApt.html","topicHref":"Hi.Milling.Apts.ConeApt.html","topicUid":"Hi.Milling.Apts.ConeApt","type":"Class"},{"name":"ExactColumnApt","href":"Hi.Milling.Apts.ExactColumnApt.html","topicHref":"Hi.Milling.Apts.ExactColumnApt.html","topicUid":"Hi.Milling.Apts.ExactColumnApt","type":"Class"},{"name":"GeneralApt","href":"Hi.Milling.Apts.GeneralApt.html","topicHref":"Hi.Milling.Apts.GeneralApt.html","topicUid":"Hi.Milling.Apts.GeneralApt","type":"Class"},{"name":"IAptAlpha","href":"Hi.Milling.Apts.IAptAlpha.html","topicHref":"Hi.Milling.Apts.IAptAlpha.html","topicUid":"Hi.Milling.Apts.IAptAlpha","type":"Interface"},{"name":"IAptBased","href":"Hi.Milling.Apts.IAptBased.html","topicHref":"Hi.Milling.Apts.IAptBased.html","topicUid":"Hi.Milling.Apts.IAptBased","type":"Interface"},{"name":"IAptBeta","href":"Hi.Milling.Apts.IAptBeta.html","topicHref":"Hi.Milling.Apts.IAptBeta.html","topicUid":"Hi.Milling.Apts.IAptBeta","type":"Interface"},{"name":"IAptRc","href":"Hi.Milling.Apts.IAptRc.html","topicHref":"Hi.Milling.Apts.IAptRc.html","topicUid":"Hi.Milling.Apts.IAptRc","type":"Interface"},{"name":"IAptRr","href":"Hi.Milling.Apts.IAptRr.html","topicHref":"Hi.Milling.Apts.IAptRr.html","topicUid":"Hi.Milling.Apts.IAptRr","type":"Interface"},{"name":"IAptRz","href":"Hi.Milling.Apts.IAptRz.html","topicHref":"Hi.Milling.Apts.IAptRz.html","topicUid":"Hi.Milling.Apts.IAptRz","type":"Interface"},{"name":"IGetApt","href":"Hi.Milling.Apts.IGetApt.html","topicHref":"Hi.Milling.Apts.IGetApt.html","topicUid":"Hi.Milling.Apts.IGetApt","type":"Interface"},{"name":"IGetGeneralApt","href":"Hi.Milling.Apts.IGetGeneralApt.html","topicHref":"Hi.Milling.Apts.IGetGeneralApt.html","topicUid":"Hi.Milling.Apts.IGetGeneralApt","type":"Interface"},{"name":"TaperApt","href":"Hi.Milling.Apts.TaperApt.html","topicHref":"Hi.Milling.Apts.TaperApt.html","topicUid":"Hi.Milling.Apts.TaperApt","type":"Class"},{"name":"apt_t","href":"Hi.Milling.Apts.apt_t.html","topicHref":"Hi.Milling.Apts.apt_t.html","topicUid":"Hi.Milling.Apts.apt_t","type":"Struct"}]},{"name":"Hi.Milling.Cutters","href":"Hi.Milling.Cutters.html","topicHref":"Hi.Milling.Cutters.html","topicUid":"Hi.Milling.Cutters","type":"Namespace","items":[{"name":"AptProfile","href":"Hi.Milling.Cutters.AptProfile.html","topicHref":"Hi.Milling.Cutters.AptProfile.html","topicUid":"Hi.Milling.Cutters.AptProfile","type":"Class"},{"name":"ConstRatioProfile","href":"Hi.Milling.Cutters.ConstRatioProfile.html","topicHref":"Hi.Milling.Cutters.ConstRatioProfile.html","topicUid":"Hi.Milling.Cutters.ConstRatioProfile","type":"Class"},{"name":"CustomSpinningProfile","href":"Hi.Milling.Cutters.CustomSpinningProfile.html","topicHref":"Hi.Milling.Cutters.CustomSpinningProfile.html","topicUid":"Hi.Milling.Cutters.CustomSpinningProfile","type":"Class"},{"name":"CutterUtil","href":"Hi.Milling.Cutters.CutterUtil.html","topicHref":"Hi.Milling.Cutters.CutterUtil.html","topicUid":"Hi.Milling.Cutters.CutterUtil","type":"Class"},{"name":"FluteContourDisplayee","href":"Hi.Milling.Cutters.FluteContourDisplayee.html","topicHref":"Hi.Milling.Cutters.FluteContourDisplayee.html","topicUid":"Hi.Milling.Cutters.FluteContourDisplayee","type":"Class"},{"name":"FluteDependentRatioProfile","href":"Hi.Milling.Cutters.FluteDependentRatioProfile.html","topicHref":"Hi.Milling.Cutters.FluteDependentRatioProfile.html","topicUid":"Hi.Milling.Cutters.FluteDependentRatioProfile","type":"Class"},{"name":"IShaperProfile","href":"Hi.Milling.Cutters.IShaperProfile.html","topicHref":"Hi.Milling.Cutters.IShaperProfile.html","topicUid":"Hi.Milling.Cutters.IShaperProfile","type":"Interface"},{"name":"MillingCutter","href":"Hi.Milling.Cutters.MillingCutter.html","topicHref":"Hi.Milling.Cutters.MillingCutter.html","topicUid":"Hi.Milling.Cutters.MillingCutter","type":"Class"},{"name":"MillingCutter.IntegralModeEnum","href":"Hi.Milling.Cutters.MillingCutter.IntegralModeEnum.html","topicHref":"Hi.Milling.Cutters.MillingCutter.IntegralModeEnum.html","topicUid":"Hi.Milling.Cutters.MillingCutter.IntegralModeEnum","type":"Enum"},{"name":"MillingCutter.MassAssignmentMode","href":"Hi.Milling.Cutters.MillingCutter.MassAssignmentMode.html","topicHref":"Hi.Milling.Cutters.MillingCutter.MassAssignmentMode.html","topicUid":"Hi.Milling.Cutters.MillingCutter.MassAssignmentMode","type":"Enum"},{"name":"MillingCutterEditorDisplayee","href":"Hi.Milling.Cutters.MillingCutterEditorDisplayee.html","topicHref":"Hi.Milling.Cutters.MillingCutterEditorDisplayee.html","topicUid":"Hi.Milling.Cutters.MillingCutterEditorDisplayee","type":"Class"},{"name":"MillingCutterEditorDisplayee.ShapeModeEnum","href":"Hi.Milling.Cutters.MillingCutterEditorDisplayee.ShapeModeEnum.html","topicHref":"Hi.Milling.Cutters.MillingCutterEditorDisplayee.ShapeModeEnum.html","topicUid":"Hi.Milling.Cutters.MillingCutterEditorDisplayee.ShapeModeEnum","type":"Enum"}]},{"name":"Hi.Milling.Engagements","href":"Hi.Milling.Engagements.html","topicHref":"Hi.Milling.Engagements.html","topicUid":"Hi.Milling.Engagements","type":"Namespace","items":[{"name":"BitwiseMillingEngagement","href":"Hi.Milling.Engagements.BitwiseMillingEngagement.html","topicHref":"Hi.Milling.Engagements.BitwiseMillingEngagement.html","topicUid":"Hi.Milling.Engagements.BitwiseMillingEngagement","type":"Class"},{"name":"EngagementLayer","href":"Hi.Milling.Engagements.EngagementLayer.html","topicHref":"Hi.Milling.Engagements.EngagementLayer.html","topicUid":"Hi.Milling.Engagements.EngagementLayer","type":"Class"},{"name":"EngagementSlice","href":"Hi.Milling.Engagements.EngagementSlice.html","topicHref":"Hi.Milling.Engagements.EngagementSlice.html","topicUid":"Hi.Milling.Engagements.EngagementSlice","type":"Class"},{"name":"IBitwiseMillingEngagementSupport","href":"Hi.Milling.Engagements.IBitwiseMillingEngagementSupport.html","topicHref":"Hi.Milling.Engagements.IBitwiseMillingEngagementSupport.html","topicUid":"Hi.Milling.Engagements.IBitwiseMillingEngagementSupport","type":"Interface"},{"name":"IGetLayerMillingEngagement","href":"Hi.Milling.Engagements.IGetLayerMillingEngagement.html","topicHref":"Hi.Milling.Engagements.IGetLayerMillingEngagement.html","topicUid":"Hi.Milling.Engagements.IGetLayerMillingEngagement","type":"Interface"},{"name":"LayerMillingEngagement","href":"Hi.Milling.Engagements.LayerMillingEngagement.html","topicHref":"Hi.Milling.Engagements.LayerMillingEngagement.html","topicUid":"Hi.Milling.Engagements.LayerMillingEngagement","type":"Class"},{"name":"MillingEngagementUtil","href":"Hi.Milling.Engagements.MillingEngagementUtil.html","topicHref":"Hi.Milling.Engagements.MillingEngagementUtil.html","topicUid":"Hi.Milling.Engagements.MillingEngagementUtil","type":"Class"}]},{"name":"Hi.Milling.FluteContours","href":"Hi.Milling.FluteContours.html","topicHref":"Hi.Milling.FluteContours.html","topicUid":"Hi.Milling.FluteContours","type":"Namespace","items":[{"name":"ConstHelixSideContour","href":"Hi.Milling.FluteContours.ConstHelixSideContour.html","topicHref":"Hi.Milling.FluteContours.ConstHelixSideContour.html","topicUid":"Hi.Milling.FluteContours.ConstHelixSideContour","type":"Class"},{"name":"FluteContour","href":"Hi.Milling.FluteContours.FluteContour.html","topicHref":"Hi.Milling.FluteContours.FluteContour.html","topicUid":"Hi.Milling.FluteContours.FluteContour","type":"Class"},{"name":"FluteContourUtil","href":"Hi.Milling.FluteContours.FluteContourUtil.html","topicHref":"Hi.Milling.FluteContours.FluteContourUtil.html","topicUid":"Hi.Milling.FluteContours.FluteContourUtil","type":"Class"},{"name":"FreeContourTray","href":"Hi.Milling.FluteContours.FreeContourTray.html","topicHref":"Hi.Milling.FluteContours.FreeContourTray.html","topicUid":"Hi.Milling.FluteContours.FreeContourTray","type":"Class"},{"name":"FreeformSideContour","href":"Hi.Milling.FluteContours.FreeformSideContour.html","topicHref":"Hi.Milling.FluteContours.FreeformSideContour.html","topicUid":"Hi.Milling.FluteContours.FreeformSideContour","type":"Class"},{"name":"IBottomContour","href":"Hi.Milling.FluteContours.IBottomContour.html","topicHref":"Hi.Milling.FluteContours.IBottomContour.html","topicUid":"Hi.Milling.FluteContours.IBottomContour","type":"Interface"},{"name":"IContourTray","href":"Hi.Milling.FluteContours.IContourTray.html","topicHref":"Hi.Milling.FluteContours.IContourTray.html","topicUid":"Hi.Milling.FluteContours.IContourTray","type":"Interface"},{"name":"IFluteNumSourceProperty","href":"Hi.Milling.FluteContours.IFluteNumSourceProperty.html","topicHref":"Hi.Milling.FluteContours.IFluteNumSourceProperty.html","topicUid":"Hi.Milling.FluteContours.IFluteNumSourceProperty","type":"Interface"},{"name":"IGetFluteNum","href":"Hi.Milling.FluteContours.IGetFluteNum.html","topicHref":"Hi.Milling.FluteContours.IGetFluteNum.html","topicUid":"Hi.Milling.FluteContours.IGetFluteNum","type":"Interface"},{"name":"ISideContour","href":"Hi.Milling.FluteContours.ISideContour.html","topicHref":"Hi.Milling.FluteContours.ISideContour.html","topicUid":"Hi.Milling.FluteContours.ISideContour","type":"Interface"},{"name":"IWorkingContour","href":"Hi.Milling.FluteContours.IWorkingContour.html","topicHref":"Hi.Milling.FluteContours.IWorkingContour.html","topicUid":"Hi.Milling.FluteContours.IWorkingContour","type":"Interface"},{"name":"ShiftedWorkingContour","href":"Hi.Milling.FluteContours.ShiftedWorkingContour.html","topicHref":"Hi.Milling.FluteContours.ShiftedWorkingContour.html","topicUid":"Hi.Milling.FluteContours.ShiftedWorkingContour","type":"Class"},{"name":"SideContourDisplayee","href":"Hi.Milling.FluteContours.SideContourDisplayee.html","topicHref":"Hi.Milling.FluteContours.SideContourDisplayee.html","topicUid":"Hi.Milling.FluteContours.SideContourDisplayee","type":"Class"},{"name":"SlideBottomContour","href":"Hi.Milling.FluteContours.SlideBottomContour.html","topicHref":"Hi.Milling.FluteContours.SlideBottomContour.html","topicUid":"Hi.Milling.FluteContours.SlideBottomContour","type":"Class"},{"name":"SpanContourPos4d","href":"Hi.Milling.FluteContours.SpanContourPos4d.html","topicHref":"Hi.Milling.FluteContours.SpanContourPos4d.html","topicUid":"Hi.Milling.FluteContours.SpanContourPos4d","type":"Class"},{"name":"UniformContourTray","href":"Hi.Milling.FluteContours.UniformContourTray.html","topicHref":"Hi.Milling.FluteContours.UniformContourTray.html","topicUid":"Hi.Milling.FluteContours.UniformContourTray","type":"Class"}]},{"name":"Hi.Milling.MillingTools","href":"Hi.Milling.MillingTools.html","topicHref":"Hi.Milling.MillingTools.html","topicUid":"Hi.Milling.MillingTools","type":"Namespace","items":[{"name":"MillingTool","href":"Hi.Milling.MillingTools.MillingTool.html","topicHref":"Hi.Milling.MillingTools.MillingTool.html","topicUid":"Hi.Milling.MillingTools.MillingTool","type":"Class"},{"name":"MillingToolAnchorReference","href":"Hi.Milling.MillingTools.MillingToolAnchorReference.html","topicHref":"Hi.Milling.MillingTools.MillingToolAnchorReference.html","topicUid":"Hi.Milling.MillingTools.MillingToolAnchorReference","type":"Enum"},{"name":"MillingToolEditorDisplayee","href":"Hi.Milling.MillingTools.MillingToolEditorDisplayee.html","topicHref":"Hi.Milling.MillingTools.MillingToolEditorDisplayee.html","topicUid":"Hi.Milling.MillingTools.MillingToolEditorDisplayee","type":"Class"},{"name":"MillingToolUtil","href":"Hi.Milling.MillingTools.MillingToolUtil.html","topicHref":"Hi.Milling.MillingTools.MillingToolUtil.html","topicUid":"Hi.Milling.MillingTools.MillingToolUtil","type":"Class"}]},{"name":"Hi.MillingForces","href":"Hi.MillingForces.html","topicHref":"Hi.MillingForces.html","topicUid":"Hi.MillingForces","type":"Namespace","items":[{"name":"FluteZData","href":"Hi.MillingForces.FluteZData.html","topicHref":"Hi.MillingForces.FluteZData.html","topicUid":"Hi.MillingForces.FluteZData","type":"Class"},{"name":"IGetMillingForce","href":"Hi.MillingForces.IGetMillingForce.html","topicHref":"Hi.MillingForces.IGetMillingForce.html","topicUid":"Hi.MillingForces.IGetMillingForce","type":"Interface"},{"name":"IMillingForceAccessor","href":"Hi.MillingForces.IMillingForceAccessor.html","topicHref":"Hi.MillingForces.IMillingForceAccessor.html","topicUid":"Hi.MillingForces.IMillingForceAccessor","type":"Interface"},{"name":"MillingForce","href":"Hi.MillingForces.MillingForce.html","topicHref":"Hi.MillingForces.MillingForce.html","topicUid":"Hi.MillingForces.MillingForce","type":"Class"},{"name":"MillingForceLicense","href":"Hi.MillingForces.MillingForceLicense.html","topicHref":"Hi.MillingForces.MillingForceLicense.html","topicUid":"Hi.MillingForces.MillingForceLicense","type":"Class"},{"name":"MillingForceLuggage","href":"Hi.MillingForces.MillingForceLuggage.html","topicHref":"Hi.MillingForces.MillingForceLuggage.html","topicUid":"Hi.MillingForces.MillingForceLuggage","type":"Class"},{"name":"MillingForceUtil","href":"Hi.MillingForces.MillingForceUtil.html","topicHref":"Hi.MillingForces.MillingForceUtil.html","topicUid":"Hi.MillingForces.MillingForceUtil","type":"Class"},{"name":"MillingForceUtil.AnglePack","href":"Hi.MillingForces.MillingForceUtil.AnglePack.html","topicHref":"Hi.MillingForces.MillingForceUtil.AnglePack.html","topicUid":"Hi.MillingForces.MillingForceUtil.AnglePack","type":"Class"},{"name":"MillingPhysicsBrief","href":"Hi.MillingForces.MillingPhysicsBrief.html","topicHref":"Hi.MillingForces.MillingPhysicsBrief.html","topicUid":"Hi.MillingForces.MillingPhysicsBrief","type":"Class"},{"name":"PhysicsUtil","href":"Hi.MillingForces.PhysicsUtil.html","topicHref":"Hi.MillingForces.PhysicsUtil.html","topicUid":"Hi.MillingForces.PhysicsUtil","type":"Class"},{"name":"ToolObservationReference","href":"Hi.MillingForces.ToolObservationReference.html","topicHref":"Hi.MillingForces.ToolObservationReference.html","topicUid":"Hi.MillingForces.ToolObservationReference","type":"Enum"}]},{"name":"Hi.MillingForces.Fittings","href":"Hi.MillingForces.Fittings.html","topicHref":"Hi.MillingForces.Fittings.html","topicUid":"Hi.MillingForces.Fittings","type":"Namespace","items":[{"name":"CuttingParaUtil","href":"Hi.MillingForces.Fittings.CuttingParaUtil.html","topicHref":"Hi.MillingForces.Fittings.CuttingParaUtil.html","topicUid":"Hi.MillingForces.Fittings.CuttingParaUtil","type":"Class"},{"name":"ICuttingPara","href":"Hi.MillingForces.Fittings.ICuttingPara.html","topicHref":"Hi.MillingForces.Fittings.ICuttingPara.html","topicUid":"Hi.MillingForces.Fittings.ICuttingPara","type":"Interface"},{"name":"IGetCuttingPara","href":"Hi.MillingForces.Fittings.IGetCuttingPara.html","topicHref":"Hi.MillingForces.Fittings.IGetCuttingPara.html","topicUid":"Hi.MillingForces.Fittings.IGetCuttingPara","type":"Interface"},{"name":"SampleCategory","href":"Hi.MillingForces.Fittings.SampleCategory.html","topicHref":"Hi.MillingForces.Fittings.SampleCategory.html","topicUid":"Hi.MillingForces.Fittings.SampleCategory","type":"Class"},{"name":"SampleFlag","href":"Hi.MillingForces.Fittings.SampleFlag.html","topicHref":"Hi.MillingForces.Fittings.SampleFlag.html","topicUid":"Hi.MillingForces.Fittings.SampleFlag","type":"Enum"},{"name":"SampleFlagUtil","href":"Hi.MillingForces.Fittings.SampleFlagUtil.html","topicHref":"Hi.MillingForces.Fittings.SampleFlagUtil.html","topicUid":"Hi.MillingForces.Fittings.SampleFlagUtil","type":"Class"},{"name":"SampleInstance","href":"Hi.MillingForces.Fittings.SampleInstance.html","topicHref":"Hi.MillingForces.Fittings.SampleInstance.html","topicUid":"Hi.MillingForces.Fittings.SampleInstance","type":"Class"},{"name":"TimeForce","href":"Hi.MillingForces.Fittings.TimeForce.html","topicHref":"Hi.MillingForces.Fittings.TimeForce.html","topicUid":"Hi.MillingForces.Fittings.TimeForce","type":"Class"},{"name":"TimeForceFrequencyDomain","href":"Hi.MillingForces.Fittings.TimeForceFrequencyDomain.html","topicHref":"Hi.MillingForces.Fittings.TimeForceFrequencyDomain.html","topicUid":"Hi.MillingForces.Fittings.TimeForceFrequencyDomain","type":"Class"},{"name":"TimeForceSeries","href":"Hi.MillingForces.Fittings.TimeForceSeries.html","topicHref":"Hi.MillingForces.Fittings.TimeForceSeries.html","topicUid":"Hi.MillingForces.Fittings.TimeForceSeries","type":"Class"},{"name":"TimeForceUtil","href":"Hi.MillingForces.Fittings.TimeForceUtil.html","topicHref":"Hi.MillingForces.Fittings.TimeForceUtil.html","topicUid":"Hi.MillingForces.Fittings.TimeForceUtil","type":"Class"},{"name":"TimeVsForceSeries","href":"Hi.MillingForces.Fittings.TimeVsForceSeries.html","topicHref":"Hi.MillingForces.Fittings.TimeVsForceSeries.html","topicUid":"Hi.MillingForces.Fittings.TimeVsForceSeries","type":"Class"},{"name":"TimeVsTorqueSeries","href":"Hi.MillingForces.Fittings.TimeVsTorqueSeries.html","topicHref":"Hi.MillingForces.Fittings.TimeVsTorqueSeries.html","topicUid":"Hi.MillingForces.Fittings.TimeVsTorqueSeries","type":"Class"},{"name":"TrainingSample","href":"Hi.MillingForces.Fittings.TrainingSample.html","topicHref":"Hi.MillingForces.Fittings.TrainingSample.html","topicUid":"Hi.MillingForces.Fittings.TrainingSample","type":"Class"}]},{"name":"Hi.MillingForces.ProfileMillingParas","href":"Hi.MillingForces.ProfileMillingParas.html","topicHref":"Hi.MillingForces.ProfileMillingParas.html","topicUid":"Hi.MillingForces.ProfileMillingParas","type":"Namespace","items":[{"name":"IGetLocalProfileMillingPara","href":"Hi.MillingForces.ProfileMillingParas.IGetLocalProfileMillingPara.html","topicHref":"Hi.MillingForces.ProfileMillingParas.IGetLocalProfileMillingPara.html","topicUid":"Hi.MillingForces.ProfileMillingParas.IGetLocalProfileMillingPara","type":"Interface"},{"name":"LocalProfileMillingPara","href":"Hi.MillingForces.ProfileMillingParas.LocalProfileMillingPara.html","topicHref":"Hi.MillingForces.ProfileMillingParas.LocalProfileMillingPara.html","topicUid":"Hi.MillingForces.ProfileMillingParas.LocalProfileMillingPara","type":"Class"},{"name":"ProfileMillingParaMap","href":"Hi.MillingForces.ProfileMillingParas.ProfileMillingParaMap.html","topicHref":"Hi.MillingForces.ProfileMillingParas.ProfileMillingParaMap.html","topicUid":"Hi.MillingForces.ProfileMillingParas.ProfileMillingParaMap","type":"Class"},{"name":"RtaMillingParaKey","href":"Hi.MillingForces.ProfileMillingParas.RtaMillingParaKey.html","topicHref":"Hi.MillingForces.ProfileMillingParas.RtaMillingParaKey.html","topicUid":"Hi.MillingForces.ProfileMillingParas.RtaMillingParaKey","type":"Enum"}]},{"name":"Hi.MillingForces.RakeFaceCuttingParas","href":"Hi.MillingForces.RakeFaceCuttingParas.html","topicHref":"Hi.MillingForces.RakeFaceCuttingParas.html","topicUid":"Hi.MillingForces.RakeFaceCuttingParas","type":"Namespace","items":[{"name":"IRakeFaceCuttingPara","href":"Hi.MillingForces.RakeFaceCuttingParas.IRakeFaceCuttingPara.html","topicHref":"Hi.MillingForces.RakeFaceCuttingParas.IRakeFaceCuttingPara.html","topicUid":"Hi.MillingForces.RakeFaceCuttingParas.IRakeFaceCuttingPara","type":"Interface"},{"name":"MillingPhysicsUtil","href":"Hi.MillingForces.RakeFaceCuttingParas.MillingPhysicsUtil.html","topicHref":"Hi.MillingForces.RakeFaceCuttingParas.MillingPhysicsUtil.html","topicUid":"Hi.MillingForces.RakeFaceCuttingParas.MillingPhysicsUtil","type":"Class"},{"name":"MultiFormRakeFaceCuttingPara","href":"Hi.MillingForces.RakeFaceCuttingParas.MultiFormRakeFaceCuttingPara.html","topicHref":"Hi.MillingForces.RakeFaceCuttingParas.MultiFormRakeFaceCuttingPara.html","topicUid":"Hi.MillingForces.RakeFaceCuttingParas.MultiFormRakeFaceCuttingPara","type":"Class"},{"name":"RakeFaceCuttingPara2d","href":"Hi.MillingForces.RakeFaceCuttingParas.RakeFaceCuttingPara2d.html","topicHref":"Hi.MillingForces.RakeFaceCuttingParas.RakeFaceCuttingPara2d.html","topicUid":"Hi.MillingForces.RakeFaceCuttingParas.RakeFaceCuttingPara2d","type":"Class"},{"name":"RakeFaceCuttingPara3d","href":"Hi.MillingForces.RakeFaceCuttingParas.RakeFaceCuttingPara3d.html","topicHref":"Hi.MillingForces.RakeFaceCuttingParas.RakeFaceCuttingPara3d.html","topicUid":"Hi.MillingForces.RakeFaceCuttingParas.RakeFaceCuttingPara3d","type":"Class"},{"name":"RakeFaceCuttingParaMap","href":"Hi.MillingForces.RakeFaceCuttingParas.RakeFaceCuttingParaMap.html","topicHref":"Hi.MillingForces.RakeFaceCuttingParas.RakeFaceCuttingParaMap.html","topicUid":"Hi.MillingForces.RakeFaceCuttingParas.RakeFaceCuttingParaMap","type":"Class"}]},{"name":"Hi.MillingForces.Training","href":"Hi.MillingForces.Training.html","topicHref":"Hi.MillingForces.Training.html","topicUid":"Hi.MillingForces.Training","type":"Namespace","items":[{"name":"MillingTraining","href":"Hi.MillingForces.Training.MillingTraining.html","topicHref":"Hi.MillingForces.Training.MillingTraining.html","topicUid":"Hi.MillingForces.Training.MillingTraining","type":"Class"}]},{"name":"Hi.MillingProcs","href":"Hi.MillingProcs.html","topicHref":"Hi.MillingProcs.html","topicUid":"Hi.MillingProcs","type":"Namespace","items":[{"name":"MillingGuide","href":"Hi.MillingProcs.MillingGuide.html","topicHref":"Hi.MillingProcs.MillingGuide.html","topicUid":"Hi.MillingProcs.MillingGuide","type":"Class"}]},{"name":"Hi.MillingStepUtils","href":"Hi.MillingStepUtils.html","topicHref":"Hi.MillingStepUtils.html","topicUid":"Hi.MillingStepUtils","type":"Namespace","items":[{"name":"ClStripChartConfig","href":"Hi.MillingStepUtils.ClStripChartConfig.html","topicHref":"Hi.MillingStepUtils.ClStripChartConfig.html","topicUid":"Hi.MillingStepUtils.ClStripChartConfig","type":"Class"},{"name":"ClStripChartItemConfig","href":"Hi.MillingStepUtils.ClStripChartItemConfig.html","topicHref":"Hi.MillingStepUtils.ClStripChartItemConfig.html","topicUid":"Hi.MillingStepUtils.ClStripChartItemConfig","type":"Class"},{"name":"ForceCycleFlag","href":"Hi.MillingStepUtils.ForceCycleFlag.html","topicHref":"Hi.MillingStepUtils.ForceCycleFlag.html","topicUid":"Hi.MillingStepUtils.ForceCycleFlag","type":"Enum"},{"name":"ForceCycleLineDivConfig","href":"Hi.MillingStepUtils.ForceCycleLineDivConfig.html","topicHref":"Hi.MillingStepUtils.ForceCycleLineDivConfig.html","topicUid":"Hi.MillingStepUtils.ForceCycleLineDivConfig","type":"Class"},{"name":"LineChartVRangeMode","href":"Hi.MillingStepUtils.LineChartVRangeMode.html","topicHref":"Hi.MillingStepUtils.LineChartVRangeMode.html","topicUid":"Hi.MillingStepUtils.LineChartVRangeMode","type":"Enum"},{"name":"SpindleMomentCycleLineDivConfig","href":"Hi.MillingStepUtils.SpindleMomentCycleLineDivConfig.html","topicHref":"Hi.MillingStepUtils.SpindleMomentCycleLineDivConfig.html","topicUid":"Hi.MillingStepUtils.SpindleMomentCycleLineDivConfig","type":"Class"},{"name":"TimeChartYConfig","href":"Hi.MillingStepUtils.TimeChartYConfig.html","topicHref":"Hi.MillingStepUtils.TimeChartYConfig.html","topicUid":"Hi.MillingStepUtils.TimeChartYConfig","type":"Class"}]},{"name":"Hi.MillingSteps","href":"Hi.MillingSteps.html","topicHref":"Hi.MillingSteps.html","topicUid":"Hi.MillingSteps","type":"Namespace","items":[{"name":"MillingInstance","href":"Hi.MillingSteps.MillingInstance.html","topicHref":"Hi.MillingSteps.MillingInstance.html","topicUid":"Hi.MillingSteps.MillingInstance","type":"Class"},{"name":"MillingStepLuggage","href":"Hi.MillingSteps.MillingStepLuggage.html","topicHref":"Hi.MillingSteps.MillingStepLuggage.html","topicUid":"Hi.MillingSteps.MillingStepLuggage","type":"Class"}]},{"name":"Hi.MongoUtils","href":"Hi.MongoUtils.html","topicHref":"Hi.MongoUtils.html","topicUid":"Hi.MongoUtils","type":"Namespace","items":[{"name":"IMongoRunner","href":"Hi.MongoUtils.IMongoRunner.html","topicHref":"Hi.MongoUtils.IMongoRunner.html","topicUid":"Hi.MongoUtils.IMongoRunner","type":"Interface"},{"name":"MongoRunnerOptions","href":"Hi.MongoUtils.MongoRunnerOptions.html","topicHref":"Hi.MongoUtils.MongoRunnerOptions.html","topicUid":"Hi.MongoUtils.MongoRunnerOptions","type":"Class"},{"name":"MongoServer","href":"Hi.MongoUtils.MongoServer.html","topicHref":"Hi.MongoUtils.MongoServer.html","topicUid":"Hi.MongoUtils.MongoServer","type":"Class"}]},{"name":"Hi.Motion.MatValves","href":"Hi.Motion.MatValves.html","topicHref":"Hi.Motion.MatValves.html","topicUid":"Hi.Motion.MatValves","type":"Namespace","items":[{"name":"ClMachiningValve","href":"Hi.Motion.MatValves.ClMachiningValve.html","topicHref":"Hi.Motion.MatValves.ClMachiningValve.html","topicUid":"Hi.Motion.MatValves.ClMachiningValve","type":"Class"},{"name":"IMotionValve","href":"Hi.Motion.MatValves.IMotionValve.html","topicHref":"Hi.Motion.MatValves.IMotionValve.html","topicUid":"Hi.Motion.MatValves.IMotionValve","type":"Interface"},{"name":"MacroMotionValve","href":"Hi.Motion.MatValves.MacroMotionValve.html","topicHref":"Hi.Motion.MatValves.MacroMotionValve.html","topicUid":"Hi.Motion.MatValves.MacroMotionValve","type":"Class"},{"name":"StepMotionValve","href":"Hi.Motion.MatValves.StepMotionValve.html","topicHref":"Hi.Motion.MatValves.StepMotionValve.html","topicUid":"Hi.Motion.MatValves.StepMotionValve","type":"Class"}]},{"name":"Hi.Native","href":"Hi.Native.html","topicHref":"Hi.Native.html","topicUid":"Hi.Native","type":"Namespace","items":[{"name":"StopSource","href":"Hi.Native.StopSource.html","topicHref":"Hi.Native.StopSource.html","topicUid":"Hi.Native.StopSource","type":"Class"},{"name":"StopToken","href":"Hi.Native.StopToken.html","topicHref":"Hi.Native.StopToken.html","topicUid":"Hi.Native.StopToken","type":"Class"},{"name":"StopTokenKit","href":"Hi.Native.StopTokenKit.html","topicHref":"Hi.Native.StopTokenKit.html","topicUid":"Hi.Native.StopTokenKit","type":"Class"},{"name":"StopTokenUtil","href":"Hi.Native.StopTokenUtil.html","topicHref":"Hi.Native.StopTokenUtil.html","topicUid":"Hi.Native.StopTokenUtil","type":"Class"},{"name":"bind_t","href":"Hi.Native.bind_t.html","topicHref":"Hi.Native.bind_t.html","topicUid":"Hi.Native.bind_t","type":"Struct"},{"name":"box2d","href":"Hi.Native.box2d.html","topicHref":"Hi.Native.box2d.html","topicUid":"Hi.Native.box2d","type":"Struct"},{"name":"box3d","href":"Hi.Native.box3d.html","topicHref":"Hi.Native.box3d.html","topicUid":"Hi.Native.box3d","type":"Struct"},{"name":"expand_to_box3d_func_t","href":"Hi.Native.expand_to_box3d_func_t.html","topicHref":"Hi.Native.expand_to_box3d_func_t.html","topicUid":"Hi.Native.expand_to_box3d_func_t","type":"Delegate"},{"name":"key_event_t","href":"Hi.Native.key_event_t.html","topicHref":"Hi.Native.key_event_t.html","topicUid":"Hi.Native.key_event_t","type":"Struct"},{"name":"key_table__transform_view_by_key_pressing_t","href":"Hi.Native.key_table__transform_view_by_key_pressing_t.html","topicHref":"Hi.Native.key_table__transform_view_by_key_pressing_t.html","topicUid":"Hi.Native.key_table__transform_view_by_key_pressing_t","type":"Struct"},{"name":"mat4d","href":"Hi.Native.mat4d.html","topicHref":"Hi.Native.mat4d.html","topicUid":"Hi.Native.mat4d","type":"Struct"},{"name":"mat_stack_t","href":"Hi.Native.mat_stack_t.html","topicHref":"Hi.Native.mat_stack_t.html","topicUid":"Hi.Native.mat_stack_t","type":"Struct"},{"name":"mouse_button_event_t","href":"Hi.Native.mouse_button_event_t.html","topicHref":"Hi.Native.mouse_button_event_t.html","topicUid":"Hi.Native.mouse_button_event_t","type":"Struct"},{"name":"mouse_button_table__transform_view_by_mouse_drag_t","href":"Hi.Native.mouse_button_table__transform_view_by_mouse_drag_t.html","topicHref":"Hi.Native.mouse_button_table__transform_view_by_mouse_drag_t.html","topicUid":"Hi.Native.mouse_button_table__transform_view_by_mouse_drag_t","type":"Struct"},{"name":"mouse_move_event_t","href":"Hi.Native.mouse_move_event_t.html","topicHref":"Hi.Native.mouse_move_event_t.html","topicUid":"Hi.Native.mouse_move_event_t","type":"Struct"},{"name":"mouse_wheel_event_t","href":"Hi.Native.mouse_wheel_event_t.html","topicHref":"Hi.Native.mouse_wheel_event_t.html","topicUid":"Hi.Native.mouse_wheel_event_t","type":"Struct"},{"name":"panel_state_t","href":"Hi.Native.panel_state_t.html","topicHref":"Hi.Native.panel_state_t.html","topicUid":"Hi.Native.panel_state_t","type":"Struct"},{"name":"picking_event_t","href":"Hi.Native.picking_event_t.html","topicHref":"Hi.Native.picking_event_t.html","topicUid":"Hi.Native.picking_event_t","type":"Struct"},{"name":"picking_func_t","href":"Hi.Native.picking_func_t.html","topicHref":"Hi.Native.picking_func_t.html","topicUid":"Hi.Native.picking_func_t","type":"Delegate"},{"name":"picking_mark_t","href":"Hi.Native.picking_mark_t.html","topicHref":"Hi.Native.picking_mark_t.html","topicUid":"Hi.Native.picking_mark_t","type":"Struct"},{"name":"tri3d","href":"Hi.Native.tri3d.html","topicHref":"Hi.Native.tri3d.html","topicUid":"Hi.Native.tri3d","type":"Struct"},{"name":"ui_event_type","href":"Hi.Native.ui_event_type.html","topicHref":"Hi.Native.ui_event_type.html","topicUid":"Hi.Native.ui_event_type","type":"Enum"},{"name":"vec2d","href":"Hi.Native.vec2d.html","topicHref":"Hi.Native.vec2d.html","topicUid":"Hi.Native.vec2d","type":"Struct"},{"name":"vec3d","href":"Hi.Native.vec3d.html","topicHref":"Hi.Native.vec3d.html","topicUid":"Hi.Native.vec3d","type":"Struct"},{"name":"vec3f","href":"Hi.Native.vec3f.html","topicHref":"Hi.Native.vec3f.html","topicUid":"Hi.Native.vec3f","type":"Struct"}]},{"name":"Hi.NcMech","href":"Hi.NcMech.html","topicHref":"Hi.NcMech.html","topicUid":"Hi.NcMech","type":"Namespace","items":[{"name":"ICollisionIndexPairsSource","href":"Hi.NcMech.ICollisionIndexPairsSource.html","topicHref":"Hi.NcMech.ICollisionIndexPairsSource.html","topicUid":"Hi.NcMech.ICollisionIndexPairsSource","type":"Interface"}]},{"name":"Hi.NcMech.Fixtures","href":"Hi.NcMech.Fixtures.html","topicHref":"Hi.NcMech.Fixtures.html","topicUid":"Hi.NcMech.Fixtures","type":"Namespace","items":[{"name":"Fixture","href":"Hi.NcMech.Fixtures.Fixture.html","topicHref":"Hi.NcMech.Fixtures.Fixture.html","topicUid":"Hi.NcMech.Fixtures.Fixture","type":"Class"},{"name":"FixtureEditorDisplayee","href":"Hi.NcMech.Fixtures.FixtureEditorDisplayee.html","topicHref":"Hi.NcMech.Fixtures.FixtureEditorDisplayee.html","topicUid":"Hi.NcMech.Fixtures.FixtureEditorDisplayee","type":"Class"},{"name":"FixtureEditorDisplayeeConfig","href":"Hi.NcMech.Fixtures.FixtureEditorDisplayeeConfig.html","topicHref":"Hi.NcMech.Fixtures.FixtureEditorDisplayeeConfig.html","topicUid":"Hi.NcMech.Fixtures.FixtureEditorDisplayeeConfig","type":"Class"}]},{"name":"Hi.NcMech.Holders","href":"Hi.NcMech.Holders.html","topicHref":"Hi.NcMech.Holders.html","topicUid":"Hi.NcMech.Holders","type":"Namespace","items":[{"name":"CylindroidHolder","href":"Hi.NcMech.Holders.CylindroidHolder.html","topicHref":"Hi.NcMech.Holders.CylindroidHolder.html","topicUid":"Hi.NcMech.Holders.CylindroidHolder","type":"Class"},{"name":"FreeformHolder","href":"Hi.NcMech.Holders.FreeformHolder.html","topicHref":"Hi.NcMech.Holders.FreeformHolder.html","topicUid":"Hi.NcMech.Holders.FreeformHolder","type":"Class"},{"name":"HolderEditorDisplayee","href":"Hi.NcMech.Holders.HolderEditorDisplayee.html","topicHref":"Hi.NcMech.Holders.HolderEditorDisplayee.html","topicUid":"Hi.NcMech.Holders.HolderEditorDisplayee","type":"Class"},{"name":"IHolder","href":"Hi.NcMech.Holders.IHolder.html","topicHref":"Hi.NcMech.Holders.IHolder.html","topicUid":"Hi.NcMech.Holders.IHolder","type":"Interface"}]},{"name":"Hi.NcMech.Solids","href":"Hi.NcMech.Solids.html","topicHref":"Hi.NcMech.Solids.html","topicUid":"Hi.NcMech.Solids","type":"Namespace","items":[{"name":"IGetSolid","href":"Hi.NcMech.Solids.IGetSolid.html","topicHref":"Hi.NcMech.Solids.IGetSolid.html","topicUid":"Hi.NcMech.Solids.IGetSolid","type":"Interface"},{"name":"Solid","href":"Hi.NcMech.Solids.Solid.html","topicHref":"Hi.NcMech.Solids.Solid.html","topicUid":"Hi.NcMech.Solids.Solid","type":"Class"},{"name":"Solid.RenderingModeEnum","href":"Hi.NcMech.Solids.Solid.RenderingModeEnum.html","topicHref":"Hi.NcMech.Solids.Solid.RenderingModeEnum.html","topicUid":"Hi.NcMech.Solids.Solid.RenderingModeEnum","type":"Enum"},{"name":"SolidFuncSource","href":"Hi.NcMech.Solids.SolidFuncSource.html","topicHref":"Hi.NcMech.Solids.SolidFuncSource.html","topicUid":"Hi.NcMech.Solids.SolidFuncSource","type":"Class"}]},{"name":"Hi.NcMech.Topo","href":"Hi.NcMech.Topo.html","topicHref":"Hi.NcMech.Topo.html","topicUid":"Hi.NcMech.Topo","type":"Namespace","items":[{"name":"INcStroke","href":"Hi.NcMech.Topo.INcStroke.html","topicHref":"Hi.NcMech.Topo.INcStroke.html","topicUid":"Hi.NcMech.Topo.INcStroke","type":"Interface"},{"name":"INcTransformer","href":"Hi.NcMech.Topo.INcTransformer.html","topicHref":"Hi.NcMech.Topo.INcTransformer.html","topicUid":"Hi.NcMech.Topo.INcTransformer","type":"Interface"},{"name":"ITopoBrick","href":"Hi.NcMech.Topo.ITopoBrick.html","topicHref":"Hi.NcMech.Topo.ITopoBrick.html","topicUid":"Hi.NcMech.Topo.ITopoBrick","type":"Interface"},{"name":"NcRotation","href":"Hi.NcMech.Topo.NcRotation.html","topicHref":"Hi.NcMech.Topo.NcRotation.html","topicUid":"Hi.NcMech.Topo.NcRotation","type":"Class"},{"name":"NcTranslation","href":"Hi.NcMech.Topo.NcTranslation.html","topicHref":"Hi.NcMech.Topo.NcTranslation.html","topicUid":"Hi.NcMech.Topo.NcTranslation","type":"Class"},{"name":"SolidSourceTopoBrick","href":"Hi.NcMech.Topo.SolidSourceTopoBrick.html","topicHref":"Hi.NcMech.Topo.SolidSourceTopoBrick.html","topicUid":"Hi.NcMech.Topo.SolidSourceTopoBrick","type":"Class"},{"name":"StlSourceTopoBrick","href":"Hi.NcMech.Topo.StlSourceTopoBrick.html","topicHref":"Hi.NcMech.Topo.StlSourceTopoBrick.html","topicUid":"Hi.NcMech.Topo.StlSourceTopoBrick","type":"Class"}]},{"name":"Hi.NcMech.Workpieces","href":"Hi.NcMech.Workpieces.html","topicHref":"Hi.NcMech.Workpieces.html","topicUid":"Hi.NcMech.Workpieces","type":"Namespace","items":[{"name":"Workpiece","href":"Hi.NcMech.Workpieces.Workpiece.html","topicHref":"Hi.NcMech.Workpieces.Workpiece.html","topicUid":"Hi.NcMech.Workpieces.Workpiece","type":"Class"},{"name":"WorkpieceEditorDisplayee","href":"Hi.NcMech.Workpieces.WorkpieceEditorDisplayee.html","topicHref":"Hi.NcMech.Workpieces.WorkpieceEditorDisplayee.html","topicUid":"Hi.NcMech.Workpieces.WorkpieceEditorDisplayee","type":"Class"},{"name":"WorkpieceEditorDisplayeeConfig","href":"Hi.NcMech.Workpieces.WorkpieceEditorDisplayeeConfig.html","topicHref":"Hi.NcMech.Workpieces.WorkpieceEditorDisplayeeConfig.html","topicUid":"Hi.NcMech.Workpieces.WorkpieceEditorDisplayeeConfig","type":"Class"}]},{"name":"Hi.NcMech.Xyzabc","href":"Hi.NcMech.Xyzabc.html","topicHref":"Hi.NcMech.Xyzabc.html","topicUid":"Hi.NcMech.Xyzabc","type":"Namespace","items":[{"name":"CodeXyzabcMachineTool","href":"Hi.NcMech.Xyzabc.CodeXyzabcMachineTool.html","topicHref":"Hi.NcMech.Xyzabc.CodeXyzabcMachineTool.html","topicUid":"Hi.NcMech.Xyzabc.CodeXyzabcMachineTool","type":"Class"},{"name":"CodeXyzabcMachineToolUri","href":"Hi.NcMech.Xyzabc.CodeXyzabcMachineToolUri.html","topicHref":"Hi.NcMech.Xyzabc.CodeXyzabcMachineToolUri.html","topicUid":"Hi.NcMech.Xyzabc.CodeXyzabcMachineToolUri","type":"Class"},{"name":"GeneralXyzabcMachineTool","href":"Hi.NcMech.Xyzabc.GeneralXyzabcMachineTool.html","topicHref":"Hi.NcMech.Xyzabc.GeneralXyzabcMachineTool.html","topicUid":"Hi.NcMech.Xyzabc.GeneralXyzabcMachineTool","type":"Class"},{"name":"IGetCodeXyzabcMachineTool","href":"Hi.NcMech.Xyzabc.IGetCodeXyzabcMachineTool.html","topicHref":"Hi.NcMech.Xyzabc.IGetCodeXyzabcMachineTool.html","topicUid":"Hi.NcMech.Xyzabc.IGetCodeXyzabcMachineTool","type":"Interface"},{"name":"IXyzabcMachineTool","href":"Hi.NcMech.Xyzabc.IXyzabcMachineTool.html","topicHref":"Hi.NcMech.Xyzabc.IXyzabcMachineTool.html","topicUid":"Hi.NcMech.Xyzabc.IXyzabcMachineTool","type":"Interface"}]},{"name":"Hi.NcOpt","href":"Hi.NcOpt.html","topicHref":"Hi.NcOpt.html","topicUid":"Hi.NcOpt","type":"Namespace","items":[{"name":"CuttingVelocityOptLimit","href":"Hi.NcOpt.CuttingVelocityOptLimit.html","topicHref":"Hi.NcOpt.CuttingVelocityOptLimit.html","topicUid":"Hi.NcOpt.CuttingVelocityOptLimit","type":"Class"},{"name":"FixedFeedPerCycleOptLimit","href":"Hi.NcOpt.FixedFeedPerCycleOptLimit.html","topicHref":"Hi.NcOpt.FixedFeedPerCycleOptLimit.html","topicUid":"Hi.NcOpt.FixedFeedPerCycleOptLimit","type":"Class"},{"name":"FixedFeedPerToothOptLimit","href":"Hi.NcOpt.FixedFeedPerToothOptLimit.html","topicHref":"Hi.NcOpt.FixedFeedPerToothOptLimit.html","topicUid":"Hi.NcOpt.FixedFeedPerToothOptLimit","type":"Class"},{"name":"ICutterOptLimitHost","href":"Hi.NcOpt.ICutterOptLimitHost.html","topicHref":"Hi.NcOpt.ICutterOptLimitHost.html","topicUid":"Hi.NcOpt.ICutterOptLimitHost","type":"Interface"},{"name":"ICutterOptOption","href":"Hi.NcOpt.ICutterOptOption.html","topicHref":"Hi.NcOpt.ICutterOptOption.html","topicUid":"Hi.NcOpt.ICutterOptOption","type":"Interface"},{"name":"ICuttingVelocityOptLimit","href":"Hi.NcOpt.ICuttingVelocityOptLimit.html","topicHref":"Hi.NcOpt.ICuttingVelocityOptLimit.html","topicUid":"Hi.NcOpt.ICuttingVelocityOptLimit","type":"Interface"},{"name":"IFeedPerToothOptLimit","href":"Hi.NcOpt.IFeedPerToothOptLimit.html","topicHref":"Hi.NcOpt.IFeedPerToothOptLimit.html","topicUid":"Hi.NcOpt.IFeedPerToothOptLimit","type":"Interface"},{"name":"MillingCutterOptOption","href":"Hi.NcOpt.MillingCutterOptOption.html","topicHref":"Hi.NcOpt.MillingCutterOptOption.html","topicUid":"Hi.NcOpt.MillingCutterOptOption","type":"Class"},{"name":"NcOptOption","href":"Hi.NcOpt.NcOptOption.html","topicHref":"Hi.NcOpt.NcOptOption.html","topicUid":"Hi.NcOpt.NcOptOption","type":"Class"},{"name":"NcOptProc","href":"Hi.NcOpt.NcOptProc.html","topicHref":"Hi.NcOpt.NcOptProc.html","topicUid":"Hi.NcOpt.NcOptProc","type":"Class"},{"name":"NcOptimizationEmbeddedLogMode","href":"Hi.NcOpt.NcOptimizationEmbeddedLogMode.html","topicHref":"Hi.NcOpt.NcOptimizationEmbeddedLogMode.html","topicUid":"Hi.NcOpt.NcOptimizationEmbeddedLogMode","type":"Enum"},{"name":"ShapeBasedCutterOptLimit","href":"Hi.NcOpt.ShapeBasedCutterOptLimit.html","topicHref":"Hi.NcOpt.ShapeBasedCutterOptLimit.html","topicUid":"Hi.NcOpt.ShapeBasedCutterOptLimit","type":"Class"}]},{"name":"Hi.NcStepUtils","href":"Hi.NcStepUtils.html","topicHref":"Hi.NcStepUtils.html","topicUid":"Hi.NcStepUtils","type":"Namespace","items":[{"name":"IGetNcStep0","href":"Hi.NcStepUtils.IGetNcStep0.html","topicHref":"Hi.NcStepUtils.IGetNcStep0.html","topicUid":"Hi.NcStepUtils.IGetNcStep0","type":"Interface"},{"name":"INcStep0","href":"Hi.NcStepUtils.INcStep0.html","topicHref":"Hi.NcStepUtils.INcStep0.html","topicUid":"Hi.NcStepUtils.INcStep0","type":"Interface"},{"name":"INcStepMonitee","href":"Hi.NcStepUtils.INcStepMonitee.html","topicHref":"Hi.NcStepUtils.INcStepMonitee.html","topicUid":"Hi.NcStepUtils.INcStepMonitee","type":"Interface"},{"name":"NcStepUtil","href":"Hi.NcStepUtils.NcStepUtil.html","topicHref":"Hi.NcStepUtils.NcStepUtil.html","topicUid":"Hi.NcStepUtils.NcStepUtil","type":"Class"}]},{"name":"Hi.Numerical","href":"Hi.Numerical.html","topicHref":"Hi.Numerical.html","topicUid":"Hi.Numerical","type":"Namespace","items":[{"name":"CncBrand","href":"Hi.Numerical.CncBrand.html","topicHref":"Hi.Numerical.CncBrand.html","topicUid":"Hi.Numerical.CncBrand","type":"Enum"},{"name":"CommentMark","href":"Hi.Numerical.CommentMark.html","topicHref":"Hi.Numerical.CommentMark.html","topicUid":"Hi.Numerical.CommentMark","type":"Enum"},{"name":"CoordinateEntryDisplayee","href":"Hi.Numerical.CoordinateEntryDisplayee.html","topicHref":"Hi.Numerical.CoordinateEntryDisplayee.html","topicUid":"Hi.Numerical.CoordinateEntryDisplayee","type":"Class"},{"name":"CoordinateEntryRenderingFlag","href":"Hi.Numerical.CoordinateEntryRenderingFlag.html","topicHref":"Hi.Numerical.CoordinateEntryRenderingFlag.html","topicUid":"Hi.Numerical.CoordinateEntryRenderingFlag","type":"Enum"},{"name":"CoordinateInterpolationMode","href":"Hi.Numerical.CoordinateInterpolationMode.html","topicHref":"Hi.Numerical.CoordinateInterpolationMode.html","topicUid":"Hi.Numerical.CoordinateInterpolationMode","type":"Enum"},{"name":"FlexDictionaryUtil","href":"Hi.Numerical.FlexDictionaryUtil.html","topicHref":"Hi.Numerical.FlexDictionaryUtil.html","topicUid":"Hi.Numerical.FlexDictionaryUtil","type":"Class"},{"name":"HardNcComment","href":"Hi.Numerical.HardNcComment.html","topicHref":"Hi.Numerical.HardNcComment.html","topicUid":"Hi.Numerical.HardNcComment","type":"Class"},{"name":"HardNcEnv","href":"Hi.Numerical.HardNcEnv.html","topicHref":"Hi.Numerical.HardNcEnv.html","topicUid":"Hi.Numerical.HardNcEnv","type":"Class"},{"name":"HardNcLine","href":"Hi.Numerical.HardNcLine.html","topicHref":"Hi.Numerical.HardNcLine.html","topicUid":"Hi.Numerical.HardNcLine","type":"Class"},{"name":"HardNcUtil","href":"Hi.Numerical.HardNcUtil.html","topicHref":"Hi.Numerical.HardNcUtil.html","topicUid":"Hi.Numerical.HardNcUtil","type":"Class"},{"name":"HeidenhainCoordinateEntryDisplayee","href":"Hi.Numerical.HeidenhainCoordinateEntryDisplayee.html","topicHref":"Hi.Numerical.HeidenhainCoordinateEntryDisplayee.html","topicUid":"Hi.Numerical.HeidenhainCoordinateEntryDisplayee","type":"Class"},{"name":"IControlRunner","href":"Hi.Numerical.IControlRunner.html","topicHref":"Hi.Numerical.IControlRunner.html","topicUid":"Hi.Numerical.IControlRunner","type":"Interface"},{"name":"IFlexDictionaryHost","href":"Hi.Numerical.IFlexDictionaryHost-1.html","topicHref":"Hi.Numerical.IFlexDictionaryHost-1.html","topicUid":"Hi.Numerical.IFlexDictionaryHost`1","type":"Interface"},{"name":"IGetFeedrate","href":"Hi.Numerical.IGetFeedrate.html","topicHref":"Hi.Numerical.IGetFeedrate.html","topicUid":"Hi.Numerical.IGetFeedrate","type":"Interface"},{"name":"IGetSpindleSpeed","href":"Hi.Numerical.IGetSpindleSpeed.html","topicHref":"Hi.Numerical.IGetSpindleSpeed.html","topicUid":"Hi.Numerical.IGetSpindleSpeed","type":"Interface"},{"name":"ISetFeedrate","href":"Hi.Numerical.ISetFeedrate.html","topicHref":"Hi.Numerical.ISetFeedrate.html","topicUid":"Hi.Numerical.ISetFeedrate","type":"Interface"},{"name":"ISetSpindleSpeed","href":"Hi.Numerical.ISetSpindleSpeed.html","topicHref":"Hi.Numerical.ISetSpindleSpeed.html","topicUid":"Hi.Numerical.ISetSpindleSpeed","type":"Interface"},{"name":"IsoCoordinateEntryDisplayee","href":"Hi.Numerical.IsoCoordinateEntryDisplayee.html","topicHref":"Hi.Numerical.IsoCoordinateEntryDisplayee.html","topicUid":"Hi.Numerical.IsoCoordinateEntryDisplayee","type":"Class"},{"name":"IsoCoordinateTable","href":"Hi.Numerical.IsoCoordinateTable.html","topicHref":"Hi.Numerical.IsoCoordinateTable.html","topicUid":"Hi.Numerical.IsoCoordinateTable","type":"Class"},{"name":"MechNcUtil","href":"Hi.Numerical.MechNcUtil.html","topicHref":"Hi.Numerical.MechNcUtil.html","topicUid":"Hi.Numerical.MechNcUtil","type":"Class"},{"name":"MillingToolOffsetTable","href":"Hi.Numerical.MillingToolOffsetTable.html","topicHref":"Hi.Numerical.MillingToolOffsetTable.html","topicUid":"Hi.Numerical.MillingToolOffsetTable","type":"Class"},{"name":"MillingToolOffsetTableRow","href":"Hi.Numerical.MillingToolOffsetTableRow.html","topicHref":"Hi.Numerical.MillingToolOffsetTableRow.html","topicUid":"Hi.Numerical.MillingToolOffsetTableRow","type":"Class"},{"name":"NcFlag","href":"Hi.Numerical.NcFlag.html","topicHref":"Hi.Numerical.NcFlag.html","topicUid":"Hi.Numerical.NcFlag","type":"Enum"},{"name":"NcFlagUtil","href":"Hi.Numerical.NcFlagUtil.html","topicHref":"Hi.Numerical.NcFlagUtil.html","topicUid":"Hi.Numerical.NcFlagUtil","type":"Class"},{"name":"NcGroup00","href":"Hi.Numerical.NcGroup00.html","topicHref":"Hi.Numerical.NcGroup00.html","topicUid":"Hi.Numerical.NcGroup00","type":"Enum"},{"name":"NcGroup01","href":"Hi.Numerical.NcGroup01.html","topicHref":"Hi.Numerical.NcGroup01.html","topicUid":"Hi.Numerical.NcGroup01","type":"Enum"},{"name":"NcGroup02","href":"Hi.Numerical.NcGroup02.html","topicHref":"Hi.Numerical.NcGroup02.html","topicUid":"Hi.Numerical.NcGroup02","type":"Enum"},{"name":"NcGroup03","href":"Hi.Numerical.NcGroup03.html","topicHref":"Hi.Numerical.NcGroup03.html","topicUid":"Hi.Numerical.NcGroup03","type":"Enum"},{"name":"NcGroup05","href":"Hi.Numerical.NcGroup05.html","topicHref":"Hi.Numerical.NcGroup05.html","topicUid":"Hi.Numerical.NcGroup05","type":"Enum"},{"name":"NcGroup06","href":"Hi.Numerical.NcGroup06.html","topicHref":"Hi.Numerical.NcGroup06.html","topicUid":"Hi.Numerical.NcGroup06","type":"Enum"},{"name":"NcGroup07","href":"Hi.Numerical.NcGroup07.html","topicHref":"Hi.Numerical.NcGroup07.html","topicUid":"Hi.Numerical.NcGroup07","type":"Enum"},{"name":"NcGroup08","href":"Hi.Numerical.NcGroup08.html","topicHref":"Hi.Numerical.NcGroup08.html","topicUid":"Hi.Numerical.NcGroup08","type":"Enum"},{"name":"NcGroup09","href":"Hi.Numerical.NcGroup09.html","topicHref":"Hi.Numerical.NcGroup09.html","topicUid":"Hi.Numerical.NcGroup09","type":"Enum"},{"name":"NcGroup10","href":"Hi.Numerical.NcGroup10.html","topicHref":"Hi.Numerical.NcGroup10.html","topicUid":"Hi.Numerical.NcGroup10","type":"Enum"},{"name":"NcGroup13","href":"Hi.Numerical.NcGroup13.html","topicHref":"Hi.Numerical.NcGroup13.html","topicUid":"Hi.Numerical.NcGroup13","type":"Enum"},{"name":"NcGroup14","href":"Hi.Numerical.NcGroup14.html","topicHref":"Hi.Numerical.NcGroup14.html","topicUid":"Hi.Numerical.NcGroup14","type":"Enum"},{"name":"NcGroup15","href":"Hi.Numerical.NcGroup15.html","topicHref":"Hi.Numerical.NcGroup15.html","topicUid":"Hi.Numerical.NcGroup15","type":"Enum"},{"name":"NcGroup16","href":"Hi.Numerical.NcGroup16.html","topicHref":"Hi.Numerical.NcGroup16.html","topicUid":"Hi.Numerical.NcGroup16","type":"Enum"},{"name":"NcGroup21","href":"Hi.Numerical.NcGroup21.html","topicHref":"Hi.Numerical.NcGroup21.html","topicUid":"Hi.Numerical.NcGroup21","type":"Enum"},{"name":"NcGroupAttribute","href":"Hi.Numerical.NcGroupAttribute.html","topicHref":"Hi.Numerical.NcGroupAttribute.html","topicUid":"Hi.Numerical.NcGroupAttribute","type":"Class"},{"name":"NcGroupHeidenhainM107M108","href":"Hi.Numerical.NcGroupHeidenhainM107M108.html","topicHref":"Hi.Numerical.NcGroupHeidenhainM107M108.html","topicUid":"Hi.Numerical.NcGroupHeidenhainM107M108","type":"Enum"},{"name":"NcGroupHeidenhainPlane","href":"Hi.Numerical.NcGroupHeidenhainPlane.html","topicHref":"Hi.Numerical.NcGroupHeidenhainPlane.html","topicUid":"Hi.Numerical.NcGroupHeidenhainPlane","type":"Enum"},{"name":"NcGroupHeidenhainShortestRotaryPath","href":"Hi.Numerical.NcGroupHeidenhainShortestRotaryPath.html","topicHref":"Hi.Numerical.NcGroupHeidenhainShortestRotaryPath.html","topicUid":"Hi.Numerical.NcGroupHeidenhainShortestRotaryPath","type":"Enum"},{"name":"NcGroupSpindleRotation","href":"Hi.Numerical.NcGroupSpindleRotation.html","topicHref":"Hi.Numerical.NcGroupSpindleRotation.html","topicUid":"Hi.Numerical.NcGroupSpindleRotation","type":"Enum"},{"name":"NcLifeCycleAttribute","href":"Hi.Numerical.NcLifeCycleAttribute.html","topicHref":"Hi.Numerical.NcLifeCycleAttribute.html","topicUid":"Hi.Numerical.NcLifeCycleAttribute","type":"Class"},{"name":"NcLifeCycleMode","href":"Hi.Numerical.NcLifeCycleMode.html","topicHref":"Hi.Numerical.NcLifeCycleMode.html","topicUid":"Hi.Numerical.NcLifeCycleMode","type":"Enum"},{"name":"NcNameAttribute","href":"Hi.Numerical.NcNameAttribute.html","topicHref":"Hi.Numerical.NcNameAttribute.html","topicUid":"Hi.Numerical.NcNameAttribute","type":"Class"},{"name":"NcNoteCache","href":"Hi.Numerical.NcNoteCache.html","topicHref":"Hi.Numerical.NcNoteCache.html","topicUid":"Hi.Numerical.NcNoteCache","type":"Class"},{"name":"NcProc","href":"Hi.Numerical.NcProc.html","topicHref":"Hi.Numerical.NcProc.html","topicUid":"Hi.Numerical.NcProc","type":"Class"},{"name":"NcStepFileOutputKit","href":"Hi.Numerical.NcStepFileOutputKit.html","topicHref":"Hi.Numerical.NcStepFileOutputKit.html","topicUid":"Hi.Numerical.NcStepFileOutputKit","type":"Class"},{"name":"NcStepMonitor","href":"Hi.Numerical.NcStepMonitor.html","topicHref":"Hi.Numerical.NcStepMonitor.html","topicUid":"Hi.Numerical.NcStepMonitor","type":"Class"},{"name":"NcWarningSceneEnum","href":"Hi.Numerical.NcWarningSceneEnum.html","topicHref":"Hi.Numerical.NcWarningSceneEnum.html","topicUid":"Hi.Numerical.NcWarningSceneEnum","type":"Enum"},{"name":"NumericUtil","href":"Hi.Numerical.NumericUtil.html","topicHref":"Hi.Numerical.NumericUtil.html","topicUid":"Hi.Numerical.NumericUtil","type":"Class"},{"name":"PolarEntry","href":"Hi.Numerical.PolarEntry.html","topicHref":"Hi.Numerical.PolarEntry.html","topicUid":"Hi.Numerical.PolarEntry","type":"Class"},{"name":"PolarEntry.PolarModeDirEnum","href":"Hi.Numerical.PolarEntry.PolarModeDirEnum.html","topicHref":"Hi.Numerical.PolarEntry.PolarModeDirEnum.html","topicUid":"Hi.Numerical.PolarEntry.PolarModeDirEnum","type":"Enum"},{"name":"RadiusCompensationBuf","href":"Hi.Numerical.RadiusCompensationBuf.html","topicHref":"Hi.Numerical.RadiusCompensationBuf.html","topicUid":"Hi.Numerical.RadiusCompensationBuf","type":"Class"},{"name":"SourceCommandActEntry","href":"Hi.Numerical.SourceCommandActEntry.html","topicHref":"Hi.Numerical.SourceCommandActEntry.html","topicUid":"Hi.Numerical.SourceCommandActEntry","type":"Class"},{"name":"SpindleDirection","href":"Hi.Numerical.SpindleDirection.html","topicHref":"Hi.Numerical.SpindleDirection.html","topicUid":"Hi.Numerical.SpindleDirection","type":"Enum"},{"name":"SubStringKit","href":"Hi.Numerical.SubStringKit.html","topicHref":"Hi.Numerical.SubStringKit.html","topicUid":"Hi.Numerical.SubStringKit","type":"Class"},{"name":"SubStringKit.ActivationMode","href":"Hi.Numerical.SubStringKit.ActivationMode.html","topicHref":"Hi.Numerical.SubStringKit.ActivationMode.html","topicUid":"Hi.Numerical.SubStringKit.ActivationMode","type":"Enum"},{"name":"ToolConfigNotFoundException","href":"Hi.Numerical.ToolConfigNotFoundException.html","topicHref":"Hi.Numerical.ToolConfigNotFoundException.html","topicUid":"Hi.Numerical.ToolConfigNotFoundException","type":"Class"}]},{"name":"Hi.Numerical.Acts","href":"Hi.Numerical.Acts.html","topicHref":"Hi.Numerical.Acts.html","topicUid":"Hi.Numerical.Acts","type":"Namespace","items":[{"name":"ActActualTime","href":"Hi.Numerical.Acts.ActActualTime.html","topicHref":"Hi.Numerical.Acts.ActActualTime.html","topicUid":"Hi.Numerical.Acts.ActActualTime","type":"Class"},{"name":"ActClArc","href":"Hi.Numerical.Acts.ActClArc.html","topicHref":"Hi.Numerical.Acts.ActClArc.html","topicUid":"Hi.Numerical.Acts.ActClArc","type":"Class"},{"name":"ActClLinear","href":"Hi.Numerical.Acts.ActClLinear.html","topicHref":"Hi.Numerical.Acts.ActClLinear.html","topicUid":"Hi.Numerical.Acts.ActClLinear","type":"Class"},{"name":"ActClStep","href":"Hi.Numerical.Acts.ActClStep.html","topicHref":"Hi.Numerical.Acts.ActClStep.html","topicUid":"Hi.Numerical.Acts.ActClStep","type":"Class"},{"name":"ActClTeleport","href":"Hi.Numerical.Acts.ActClTeleport.html","topicHref":"Hi.Numerical.Acts.ActClTeleport.html","topicUid":"Hi.Numerical.Acts.ActClTeleport","type":"Class"},{"name":"ActCooling","href":"Hi.Numerical.Acts.ActCooling.html","topicHref":"Hi.Numerical.Acts.ActCooling.html","topicUid":"Hi.Numerical.Acts.ActCooling","type":"Class"},{"name":"ActData","href":"Hi.Numerical.Acts.ActData.html","topicHref":"Hi.Numerical.Acts.ActData.html","topicUid":"Hi.Numerical.Acts.ActData","type":"Class"},{"name":"ActDelay","href":"Hi.Numerical.Acts.ActDelay.html","topicHref":"Hi.Numerical.Acts.ActDelay.html","topicUid":"Hi.Numerical.Acts.ActDelay","type":"Class"},{"name":"ActFeedrate","href":"Hi.Numerical.Acts.ActFeedrate.html","topicHref":"Hi.Numerical.Acts.ActFeedrate.html","topicUid":"Hi.Numerical.Acts.ActFeedrate","type":"Class"},{"name":"ActHiddenStateChanged","href":"Hi.Numerical.Acts.ActHiddenStateChanged.html","topicHref":"Hi.Numerical.Acts.ActHiddenStateChanged.html","topicUid":"Hi.Numerical.Acts.ActHiddenStateChanged","type":"Class"},{"name":"ActIntentionalSkip","href":"Hi.Numerical.Acts.ActIntentionalSkip.html","topicHref":"Hi.Numerical.Acts.ActIntentionalSkip.html","topicUid":"Hi.Numerical.Acts.ActIntentionalSkip","type":"Class"},{"name":"ActLineBegin","href":"Hi.Numerical.Acts.ActLineBegin.html","topicHref":"Hi.Numerical.Acts.ActLineBegin.html","topicUid":"Hi.Numerical.Acts.ActLineBegin","type":"Class"},{"name":"ActLineCsScript","href":"Hi.Numerical.Acts.ActLineCsScript.html","topicHref":"Hi.Numerical.Acts.ActLineCsScript.html","topicUid":"Hi.Numerical.Acts.ActLineCsScript","type":"Class"},{"name":"ActLineEnd","href":"Hi.Numerical.Acts.ActLineEnd.html","topicHref":"Hi.Numerical.Acts.ActLineEnd.html","topicUid":"Hi.Numerical.Acts.ActLineEnd","type":"Class"},{"name":"ActLinearClAndLinearMcAbcMcXyzabcContour","href":"Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.html","topicHref":"Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.html","topicUid":"Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour","type":"Class"},{"name":"ActMcPolarLinearContour","href":"Hi.Numerical.Acts.ActMcPolarLinearContour.html","topicHref":"Hi.Numerical.Acts.ActMcPolarLinearContour.html","topicUid":"Hi.Numerical.Acts.ActMcPolarLinearContour","type":"Class"},{"name":"ActMcXyzLinearContour","href":"Hi.Numerical.Acts.ActMcXyzLinearContour.html","topicHref":"Hi.Numerical.Acts.ActMcXyzLinearContour.html","topicUid":"Hi.Numerical.Acts.ActMcXyzLinearContour","type":"Class"},{"name":"ActMcXyzStep","href":"Hi.Numerical.Acts.ActMcXyzStep.html","topicHref":"Hi.Numerical.Acts.ActMcXyzStep.html","topicUid":"Hi.Numerical.Acts.ActMcXyzStep","type":"Class"},{"name":"ActMcXyzabcOrientableLinearContour","href":"Hi.Numerical.Acts.ActMcXyzabcOrientableLinearContour.html","topicHref":"Hi.Numerical.Acts.ActMcXyzabcOrientableLinearContour.html","topicUid":"Hi.Numerical.Acts.ActMcXyzabcOrientableLinearContour","type":"Class"},{"name":"ActMcXyzabcStep","href":"Hi.Numerical.Acts.ActMcXyzabcStep.html","topicHref":"Hi.Numerical.Acts.ActMcXyzabcStep.html","topicUid":"Hi.Numerical.Acts.ActMcXyzabcStep","type":"Class"},{"name":"ActRapid","href":"Hi.Numerical.Acts.ActRapid.html","topicHref":"Hi.Numerical.Acts.ActRapid.html","topicUid":"Hi.Numerical.Acts.ActRapid","type":"Class"},{"name":"ActSpindleDirection","href":"Hi.Numerical.Acts.ActSpindleDirection.html","topicHref":"Hi.Numerical.Acts.ActSpindleDirection.html","topicUid":"Hi.Numerical.Acts.ActSpindleDirection","type":"Class"},{"name":"ActSpindleSpeed","href":"Hi.Numerical.Acts.ActSpindleSpeed.html","topicHref":"Hi.Numerical.Acts.ActSpindleSpeed.html","topicUid":"Hi.Numerical.Acts.ActSpindleSpeed","type":"Class"},{"name":"ActSpiralMcXyzContour","href":"Hi.Numerical.Acts.ActSpiralMcXyzContour.html","topicHref":"Hi.Numerical.Acts.ActSpiralMcXyzContour.html","topicUid":"Hi.Numerical.Acts.ActSpiralMcXyzContour","type":"Class"},{"name":"ActStateRunner","href":"Hi.Numerical.Acts.ActStateRunner.html","topicHref":"Hi.Numerical.Acts.ActStateRunner.html","topicUid":"Hi.Numerical.Acts.ActStateRunner","type":"Class"},{"name":"ActToolingStep","href":"Hi.Numerical.Acts.ActToolingStep.html","topicHref":"Hi.Numerical.Acts.ActToolingStep.html","topicUid":"Hi.Numerical.Acts.ActToolingStep","type":"Class"},{"name":"ActToolingTeleport","href":"Hi.Numerical.Acts.ActToolingTeleport.html","topicHref":"Hi.Numerical.Acts.ActToolingTeleport.html","topicUid":"Hi.Numerical.Acts.ActToolingTeleport","type":"Class"},{"name":"ActUnknownSkip","href":"Hi.Numerical.Acts.ActUnknownSkip.html","topicHref":"Hi.Numerical.Acts.ActUnknownSkip.html","topicUid":"Hi.Numerical.Acts.ActUnknownSkip","type":"Class"},{"name":"ActUtil","href":"Hi.Numerical.Acts.ActUtil.html","topicHref":"Hi.Numerical.Acts.ActUtil.html","topicUid":"Hi.Numerical.Acts.ActUtil","type":"Class"},{"name":"IAct","href":"Hi.Numerical.Acts.IAct.html","topicHref":"Hi.Numerical.Acts.IAct.html","topicUid":"Hi.Numerical.Acts.IAct","type":"Interface"},{"name":"IActClMove","href":"Hi.Numerical.Acts.IActClMove.html","topicHref":"Hi.Numerical.Acts.IActClMove.html","topicUid":"Hi.Numerical.Acts.IActClMove","type":"Interface"},{"name":"IActDuration","href":"Hi.Numerical.Acts.IActDuration.html","topicHref":"Hi.Numerical.Acts.IActDuration.html","topicUid":"Hi.Numerical.Acts.IActDuration","type":"Interface"},{"name":"IActMachineStep","href":"Hi.Numerical.Acts.IActMachineStep.html","topicHref":"Hi.Numerical.Acts.IActMachineStep.html","topicUid":"Hi.Numerical.Acts.IActMachineStep","type":"Interface"},{"name":"IActMcXyzContour","href":"Hi.Numerical.Acts.IActMcXyzContour.html","topicHref":"Hi.Numerical.Acts.IActMcXyzContour.html","topicUid":"Hi.Numerical.Acts.IActMcXyzContour","type":"Interface"},{"name":"IActMcXyzabcContour","href":"Hi.Numerical.Acts.IActMcXyzabcContour.html","topicHref":"Hi.Numerical.Acts.IActMcXyzabcContour.html","topicUid":"Hi.Numerical.Acts.IActMcXyzabcContour","type":"Interface"},{"name":"IActSkip","href":"Hi.Numerical.Acts.IActSkip.html","topicHref":"Hi.Numerical.Acts.IActSkip.html","topicUid":"Hi.Numerical.Acts.IActSkip","type":"Interface"},{"name":"IActTooling","href":"Hi.Numerical.Acts.IActTooling.html","topicHref":"Hi.Numerical.Acts.IActTooling.html","topicUid":"Hi.Numerical.Acts.IActTooling","type":"Interface"},{"name":"IWorkTimeAttrib","href":"Hi.Numerical.Acts.IWorkTimeAttrib.html","topicHref":"Hi.Numerical.Acts.IWorkTimeAttrib.html","topicUid":"Hi.Numerical.Acts.IWorkTimeAttrib","type":"Interface"},{"name":"IWorkTimeGetter","href":"Hi.Numerical.Acts.IWorkTimeGetter.html","topicHref":"Hi.Numerical.Acts.IWorkTimeGetter.html","topicUid":"Hi.Numerical.Acts.IWorkTimeGetter","type":"Interface"},{"name":"IWorkTimeSetter","href":"Hi.Numerical.Acts.IWorkTimeSetter.html","topicHref":"Hi.Numerical.Acts.IWorkTimeSetter.html","topicUid":"Hi.Numerical.Acts.IWorkTimeSetter","type":"Interface"}]},{"name":"Hi.Numerical.FilePlayers","href":"Hi.Numerical.FilePlayers.html","topicHref":"Hi.Numerical.FilePlayers.html","topicUid":"Hi.Numerical.FilePlayers","type":"Namespace","items":[{"name":"CsvRunner","href":"Hi.Numerical.FilePlayers.CsvRunner.html","topicHref":"Hi.Numerical.FilePlayers.CsvRunner.html","topicUid":"Hi.Numerical.FilePlayers.CsvRunner","type":"Class"},{"name":"CsvRunnerConfig","href":"Hi.Numerical.FilePlayers.CsvRunnerConfig.html","topicHref":"Hi.Numerical.FilePlayers.CsvRunnerConfig.html","topicUid":"Hi.Numerical.FilePlayers.CsvRunnerConfig","type":"Class"},{"name":"HardNcRunner","href":"Hi.Numerical.FilePlayers.HardNcRunner.html","topicHref":"Hi.Numerical.FilePlayers.HardNcRunner.html","topicUid":"Hi.Numerical.FilePlayers.HardNcRunner","type":"Class"}]},{"name":"Hi.Numerical.MachiningMotionResolutionUtils","href":"Hi.Numerical.MachiningMotionResolutionUtils.html","topicHref":"Hi.Numerical.MachiningMotionResolutionUtils.html","topicUid":"Hi.Numerical.MachiningMotionResolutionUtils","type":"Namespace","items":[{"name":"FeedPerCycleMachiningMotionResolution","href":"Hi.Numerical.MachiningMotionResolutionUtils.FeedPerCycleMachiningMotionResolution.html","topicHref":"Hi.Numerical.MachiningMotionResolutionUtils.FeedPerCycleMachiningMotionResolution.html","topicUid":"Hi.Numerical.MachiningMotionResolutionUtils.FeedPerCycleMachiningMotionResolution","type":"Class"},{"name":"FeedPerToothMachiningMotionResolution","href":"Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothMachiningMotionResolution.html","topicHref":"Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothMachiningMotionResolution.html","topicUid":"Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothMachiningMotionResolution","type":"Class"},{"name":"FeedPerToothNcResolution0","href":"Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html","topicHref":"Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html","topicUid":"Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0","type":"Class"},{"name":"FixedMachiningMotionResolution","href":"Hi.Numerical.MachiningMotionResolutionUtils.FixedMachiningMotionResolution.html","topicHref":"Hi.Numerical.MachiningMotionResolutionUtils.FixedMachiningMotionResolution.html","topicUid":"Hi.Numerical.MachiningMotionResolutionUtils.FixedMachiningMotionResolution","type":"Class"},{"name":"IMachiningMotionResolution","href":"Hi.Numerical.MachiningMotionResolutionUtils.IMachiningMotionResolution.html","topicHref":"Hi.Numerical.MachiningMotionResolutionUtils.IMachiningMotionResolution.html","topicUid":"Hi.Numerical.MachiningMotionResolutionUtils.IMachiningMotionResolution","type":"Interface"}]},{"name":"Hi.Numerical.NcArgs","href":"Hi.Numerical.NcArgs.html","topicHref":"Hi.Numerical.NcArgs.html","topicUid":"Hi.Numerical.NcArgs","type":"Namespace","items":[{"name":"ArcNcArg","href":"Hi.Numerical.NcArgs.ArcNcArg.html","topicHref":"Hi.Numerical.NcArgs.ArcNcArg.html","topicUid":"Hi.Numerical.NcArgs.ArcNcArg","type":"Class"},{"name":"G28Arg","href":"Hi.Numerical.NcArgs.G28Arg.html","topicHref":"Hi.Numerical.NcArgs.G28Arg.html","topicUid":"Hi.Numerical.NcArgs.G28Arg","type":"Class"},{"name":"Group07NcArg","href":"Hi.Numerical.NcArgs.Group07NcArg.html","topicHref":"Hi.Numerical.NcArgs.Group07NcArg.html","topicUid":"Hi.Numerical.NcArgs.Group07NcArg","type":"Class"},{"name":"Group09NcArg","href":"Hi.Numerical.NcArgs.Group09NcArg.html","topicHref":"Hi.Numerical.NcArgs.Group09NcArg.html","topicUid":"Hi.Numerical.NcArgs.Group09NcArg","type":"Class"},{"name":"HeidenhainCycleDef7Arg","href":"Hi.Numerical.NcArgs.HeidenhainCycleDef7Arg.html","topicHref":"Hi.Numerical.NcArgs.HeidenhainCycleDef7Arg.html","topicUid":"Hi.Numerical.NcArgs.HeidenhainCycleDef7Arg","type":"Class"},{"name":"HeidenhainPlaneSpatialArg","href":"Hi.Numerical.NcArgs.HeidenhainPlaneSpatialArg.html","topicHref":"Hi.Numerical.NcArgs.HeidenhainPlaneSpatialArg.html","topicUid":"Hi.Numerical.NcArgs.HeidenhainPlaneSpatialArg","type":"Class"},{"name":"IHeidenhainBlockCacheArg","href":"Hi.Numerical.NcArgs.IHeidenhainBlockCacheArg.html","topicHref":"Hi.Numerical.NcArgs.IHeidenhainBlockCacheArg.html","topicUid":"Hi.Numerical.NcArgs.IHeidenhainBlockCacheArg","type":"Interface"},{"name":"IHeidenhainPlaneArg","href":"Hi.Numerical.NcArgs.IHeidenhainPlaneArg.html","topicHref":"Hi.Numerical.NcArgs.IHeidenhainPlaneArg.html","topicUid":"Hi.Numerical.NcArgs.IHeidenhainPlaneArg","type":"Interface"},{"name":"ITiltPlaneNcArg","href":"Hi.Numerical.NcArgs.ITiltPlaneNcArg.html","topicHref":"Hi.Numerical.NcArgs.ITiltPlaneNcArg.html","topicUid":"Hi.Numerical.NcArgs.ITiltPlaneNcArg","type":"Interface"},{"name":"NcArgCycle800","href":"Hi.Numerical.NcArgs.NcArgCycle800.html","topicHref":"Hi.Numerical.NcArgs.NcArgCycle800.html","topicUid":"Hi.Numerical.NcArgs.NcArgCycle800","type":"Class"},{"name":"NcArgG68","href":"Hi.Numerical.NcArgs.NcArgG68.html","topicHref":"Hi.Numerical.NcArgs.NcArgG68.html","topicUid":"Hi.Numerical.NcArgs.NcArgG68","type":"Class"},{"name":"NcArgG68p2","href":"Hi.Numerical.NcArgs.NcArgG68p2.html","topicHref":"Hi.Numerical.NcArgs.NcArgG68p2.html","topicUid":"Hi.Numerical.NcArgs.NcArgG68p2","type":"Class"},{"name":"NcArgSiemensFrame","href":"Hi.Numerical.NcArgs.NcArgSiemensFrame.html","topicHref":"Hi.Numerical.NcArgs.NcArgSiemensFrame.html","topicUid":"Hi.Numerical.NcArgs.NcArgSiemensFrame","type":"Class"},{"name":"PausingNcArg","href":"Hi.Numerical.NcArgs.PausingNcArg.html","topicHref":"Hi.Numerical.NcArgs.PausingNcArg.html","topicUid":"Hi.Numerical.NcArgs.PausingNcArg","type":"Class"}]},{"name":"Hi.Numerical.SoftParsers","href":"Hi.Numerical.SoftParsers.html","topicHref":"Hi.Numerical.SoftParsers.html","topicUid":"Hi.Numerical.SoftParsers","type":"Namespace","items":[{"name":"ICommentGrabber","href":"Hi.Numerical.SoftParsers.ICommentGrabber.html","topicHref":"Hi.Numerical.SoftParsers.ICommentGrabber.html","topicUid":"Hi.Numerical.SoftParsers.ICommentGrabber","type":"Interface"},{"name":"SoftCommentGrabber","href":"Hi.Numerical.SoftParsers.SoftCommentGrabber.html","topicHref":"Hi.Numerical.SoftParsers.SoftCommentGrabber.html","topicUid":"Hi.Numerical.SoftParsers.SoftCommentGrabber","type":"Class"},{"name":"SoftNcComment","href":"Hi.Numerical.SoftParsers.SoftNcComment.html","topicHref":"Hi.Numerical.SoftParsers.SoftNcComment.html","topicUid":"Hi.Numerical.SoftParsers.SoftNcComment","type":"Class"},{"name":"SoftNcEnv","href":"Hi.Numerical.SoftParsers.SoftNcEnv.html","topicHref":"Hi.Numerical.SoftParsers.SoftNcEnv.html","topicUid":"Hi.Numerical.SoftParsers.SoftNcEnv","type":"Class"},{"name":"SoftNcRunner","href":"Hi.Numerical.SoftParsers.SoftNcRunner.html","topicHref":"Hi.Numerical.SoftParsers.SoftNcRunner.html","topicUid":"Hi.Numerical.SoftParsers.SoftNcRunner","type":"Class"},{"name":"SoftNcUtil","href":"Hi.Numerical.SoftParsers.SoftNcUtil.html","topicHref":"Hi.Numerical.SoftParsers.SoftNcUtil.html","topicUid":"Hi.Numerical.SoftParsers.SoftNcUtil","type":"Class"}]},{"name":"Hi.Numerical.SoftParsers.CmdBlocks","href":"Hi.Numerical.SoftParsers.CmdBlocks.html","topicHref":"Hi.Numerical.SoftParsers.CmdBlocks.html","topicUid":"Hi.Numerical.SoftParsers.CmdBlocks","type":"Namespace","items":[{"name":"ICmdBlockBuilder","href":"Hi.Numerical.SoftParsers.CmdBlocks.ICmdBlockBuilder.html","topicHref":"Hi.Numerical.SoftParsers.CmdBlocks.ICmdBlockBuilder.html","topicUid":"Hi.Numerical.SoftParsers.CmdBlocks.ICmdBlockBuilder","type":"Interface"}]},{"name":"Hi.Numerical.SoftParsers.Cmds","href":"Hi.Numerical.SoftParsers.Cmds.html","topicHref":"Hi.Numerical.SoftParsers.Cmds.html","topicUid":"Hi.Numerical.SoftParsers.Cmds","type":"Namespace","items":[{"name":"BlockEntry","href":"Hi.Numerical.SoftParsers.Cmds.BlockEntry.html","topicHref":"Hi.Numerical.SoftParsers.Cmds.BlockEntry.html","topicUid":"Hi.Numerical.SoftParsers.Cmds.BlockEntry","type":"Class"},{"name":"CmdBlock","href":"Hi.Numerical.SoftParsers.Cmds.CmdBlock.html","topicHref":"Hi.Numerical.SoftParsers.Cmds.CmdBlock.html","topicUid":"Hi.Numerical.SoftParsers.Cmds.CmdBlock","type":"Class"},{"name":"ICmd","href":"Hi.Numerical.SoftParsers.Cmds.ICmd.html","topicHref":"Hi.Numerical.SoftParsers.Cmds.ICmd.html","topicUid":"Hi.Numerical.SoftParsers.Cmds.ICmd","type":"Interface"}]},{"name":"Hi.Numerical.SoftParsers.Keywords","href":"Hi.Numerical.SoftParsers.Keywords.html","topicHref":"Hi.Numerical.SoftParsers.Keywords.html","topicUid":"Hi.Numerical.SoftParsers.Keywords","type":"Namespace","items":[{"name":"Comment","href":"Hi.Numerical.SoftParsers.Keywords.Comment.html","topicHref":"Hi.Numerical.SoftParsers.Keywords.Comment.html","topicUid":"Hi.Numerical.SoftParsers.Keywords.Comment","type":"Class"},{"name":"CsScript","href":"Hi.Numerical.SoftParsers.Keywords.CsScript.html","topicHref":"Hi.Numerical.SoftParsers.Keywords.CsScript.html","topicUid":"Hi.Numerical.SoftParsers.Keywords.CsScript","type":"Class"},{"name":"Heidenhain","href":"Hi.Numerical.SoftParsers.Keywords.Heidenhain.html","topicHref":"Hi.Numerical.SoftParsers.Keywords.Heidenhain.html","topicUid":"Hi.Numerical.SoftParsers.Keywords.Heidenhain","type":"Class"},{"name":"IndexNote","href":"Hi.Numerical.SoftParsers.Keywords.IndexNote.html","topicHref":"Hi.Numerical.SoftParsers.Keywords.IndexNote.html","topicUid":"Hi.Numerical.SoftParsers.Keywords.IndexNote","type":"Class"},{"name":"Root","href":"Hi.Numerical.SoftParsers.Keywords.Root.html","topicHref":"Hi.Numerical.SoftParsers.Keywords.Root.html","topicUid":"Hi.Numerical.SoftParsers.Keywords.Root","type":"Class"},{"name":"Siemens","href":"Hi.Numerical.SoftParsers.Keywords.Siemens.html","topicHref":"Hi.Numerical.SoftParsers.Keywords.Siemens.html","topicUid":"Hi.Numerical.SoftParsers.Keywords.Siemens","type":"Class"}]},{"name":"Hi.Numerical.SoftParsers.Raws","href":"Hi.Numerical.SoftParsers.Raws.html","topicHref":"Hi.Numerical.SoftParsers.Raws.html","topicUid":"Hi.Numerical.SoftParsers.Raws","type":"Namespace","items":[{"name":"HeidenhainNcRawBlocker","href":"Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker.html","topicHref":"Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker.html","topicUid":"Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker","type":"Class"},{"name":"INcRawBlocker","href":"Hi.Numerical.SoftParsers.Raws.INcRawBlocker.html","topicHref":"Hi.Numerical.SoftParsers.Raws.INcRawBlocker.html","topicUid":"Hi.Numerical.SoftParsers.Raws.INcRawBlocker","type":"Interface"},{"name":"RawBlock","href":"Hi.Numerical.SoftParsers.Raws.RawBlock.html","topicHref":"Hi.Numerical.SoftParsers.Raws.RawBlock.html","topicUid":"Hi.Numerical.SoftParsers.Raws.RawBlock","type":"Class"},{"name":"SingleLineNcRawBlocker","href":"Hi.Numerical.SoftParsers.Raws.SingleLineNcRawBlocker.html","topicHref":"Hi.Numerical.SoftParsers.Raws.SingleLineNcRawBlocker.html","topicUid":"Hi.Numerical.SoftParsers.Raws.SingleLineNcRawBlocker","type":"Class"}]},{"name":"Hi.Numerical.SoftParsers.SyntaxBased","href":"Hi.Numerical.SoftParsers.SyntaxBased.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased","type":"Namespace","items":[{"name":"CsScriptSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.CsScriptSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.CsScriptSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.CsScriptSyntax","type":"Class"},{"name":"FlagSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.FlagSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.FlagSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.FlagSyntax","type":"Class"},{"name":"NumberedFlagSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.NumberedFlagSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.NumberedFlagSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.NumberedFlagSyntax","type":"Class"},{"name":"ParameterizedFlagSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.ParameterizedFlagSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.ParameterizedFlagSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.ParameterizedFlagSyntax","type":"Class"},{"name":"SequencialNcSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.SequencialNcSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.SequencialNcSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.SequencialNcSyntax","type":"Class"},{"name":"TagSetupSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.TagSetupSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.TagSetupSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.TagSetupSyntax","type":"Class"}]},{"name":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs","href":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs","type":"Namespace","items":[{"name":"HeadPercentCommentSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.HeadPercentCommentSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.HeadPercentCommentSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.HeadPercentCommentSyntax","type":"Class"},{"name":"QuoteCommentSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.QuoteCommentSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.QuoteCommentSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.QuoteCommentSyntax","type":"Class"},{"name":"TailCommentSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.TailCommentSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.TailCommentSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.TailCommentSyntax","type":"Class"}]},{"name":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs","type":"Namespace","items":[{"name":"HeidenhainBlkFormSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlkFormSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlkFormSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlkFormSyntax","type":"Class"},{"name":"HeidenhainCallSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCallSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCallSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCallSyntax","type":"Class"},{"name":"HeidenhainCyclDefSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCyclDefSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCyclDefSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCyclDefSyntax","type":"Class"},{"name":"HeidenhainFnSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainFnSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainFnSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainFnSyntax","type":"Class"},{"name":"HeidenhainLSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainLSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainLSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainLSyntax","type":"Class"},{"name":"HeidenhainLblSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainLblSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainLblSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainLblSyntax","type":"Class"},{"name":"HeidenhainPlaneSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainPlaneSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainPlaneSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainPlaneSyntax","type":"Class"},{"name":"HeidenhainProgramSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainProgramSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainProgramSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainProgramSyntax","type":"Class"},{"name":"HeidenhainToolCallSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainToolCallSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainToolCallSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainToolCallSyntax","type":"Class"}]},{"name":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs","type":"Namespace","items":[{"name":"HeidenhainDatumSettingSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax","type":"Class"},{"name":"HeidenhainDatumShiftSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax","type":"Class"}]},{"name":"Hi.Numerical.SoftParsers.SyntaxBased.IndexSyntaxs","href":"Hi.Numerical.SoftParsers.SyntaxBased.IndexSyntaxs.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.IndexSyntaxs.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.IndexSyntaxs","type":"Namespace","items":[{"name":"HeadIndexSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.IndexSyntaxs.HeadIndexSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.IndexSyntaxs.HeadIndexSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.IndexSyntaxs.HeadIndexSyntax","type":"Class"}]},{"name":"Hi.Numerical.SoftParsers.Syntaxs","href":"Hi.Numerical.SoftParsers.Syntaxs.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs","type":"Namespace","items":[{"name":"FanucSyntaxUtil","href":"Hi.Numerical.SoftParsers.Syntaxs.FanucSyntaxUtil.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.FanucSyntaxUtil.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs.FanucSyntaxUtil","type":"Class"},{"name":"GeneralSyntaxKit","href":"Hi.Numerical.SoftParsers.Syntaxs.GeneralSyntaxKit.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.GeneralSyntaxKit.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs.GeneralSyntaxKit","type":"Class"},{"name":"HeidenhainSyntaxUtil","href":"Hi.Numerical.SoftParsers.Syntaxs.HeidenhainSyntaxUtil.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.HeidenhainSyntaxUtil.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs.HeidenhainSyntaxUtil","type":"Class"},{"name":"INcSyntax","href":"Hi.Numerical.SoftParsers.Syntaxs.INcSyntax.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.INcSyntax.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs.INcSyntax","type":"Interface"},{"name":"MazakSyntaxUtil","href":"Hi.Numerical.SoftParsers.Syntaxs.MazakSyntaxUtil.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.MazakSyntaxUtil.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs.MazakSyntaxUtil","type":"Class"},{"name":"NcSyntaxUtil","href":"Hi.Numerical.SoftParsers.Syntaxs.NcSyntaxUtil.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.NcSyntaxUtil.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs.NcSyntaxUtil","type":"Class"},{"name":"SiemensSyntaxUtil","href":"Hi.Numerical.SoftParsers.Syntaxs.SiemensSyntaxUtil.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.SiemensSyntaxUtil.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs.SiemensSyntaxUtil","type":"Class"},{"name":"SyntaxEntry","href":"Hi.Numerical.SoftParsers.Syntaxs.SyntaxEntry.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.SyntaxEntry.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs.SyntaxEntry","type":"Class"},{"name":"TagSetup","href":"Hi.Numerical.SoftParsers.Syntaxs.TagSetup.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.TagSetup.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs.TagSetup","type":"Class"}]},{"name":"Hi.Numerical.StepSelectionUtils","href":"Hi.Numerical.StepSelectionUtils.html","topicHref":"Hi.Numerical.StepSelectionUtils.html","topicUid":"Hi.Numerical.StepSelectionUtils","type":"Namespace","items":[{"name":"AnchorMode","href":"Hi.Numerical.StepSelectionUtils.AnchorMode.html","topicHref":"Hi.Numerical.StepSelectionUtils.AnchorMode.html","topicUid":"Hi.Numerical.StepSelectionUtils.AnchorMode","type":"Enum"},{"name":"BoundSelector","href":"Hi.Numerical.StepSelectionUtils.BoundSelector.html","topicHref":"Hi.Numerical.StepSelectionUtils.BoundSelector.html","topicUid":"Hi.Numerical.StepSelectionUtils.BoundSelector","type":"Class"},{"name":"BoundSelectorHost","href":"Hi.Numerical.StepSelectionUtils.BoundSelectorHost.html","topicHref":"Hi.Numerical.StepSelectionUtils.BoundSelectorHost.html","topicUid":"Hi.Numerical.StepSelectionUtils.BoundSelectorHost","type":"Class"},{"name":"BoundSelectorPair","href":"Hi.Numerical.StepSelectionUtils.BoundSelectorPair.html","topicHref":"Hi.Numerical.StepSelectionUtils.BoundSelectorPair.html","topicUid":"Hi.Numerical.StepSelectionUtils.BoundSelectorPair","type":"Class"},{"name":"BoundSelectorPair.BoundLocale","href":"Hi.Numerical.StepSelectionUtils.BoundSelectorPair.BoundLocale.html","topicHref":"Hi.Numerical.StepSelectionUtils.BoundSelectorPair.BoundLocale.html","topicUid":"Hi.Numerical.StepSelectionUtils.BoundSelectorPair.BoundLocale","type":"Enum"},{"name":"BoundSelectorStepSectionBundle","href":"Hi.Numerical.StepSelectionUtils.BoundSelectorStepSectionBundle.html","topicHref":"Hi.Numerical.StepSelectionUtils.BoundSelectorStepSectionBundle.html","topicUid":"Hi.Numerical.StepSelectionUtils.BoundSelectorStepSectionBundle","type":"Class"},{"name":"BoundSelectorUtil","href":"Hi.Numerical.StepSelectionUtils.BoundSelectorUtil.html","topicHref":"Hi.Numerical.StepSelectionUtils.BoundSelectorUtil.html","topicUid":"Hi.Numerical.StepSelectionUtils.BoundSelectorUtil","type":"Class"},{"name":"DistanceShift","href":"Hi.Numerical.StepSelectionUtils.DistanceShift.html","topicHref":"Hi.Numerical.StepSelectionUtils.DistanceShift.html","topicUid":"Hi.Numerical.StepSelectionUtils.DistanceShift","type":"Class"},{"name":"IStepShift","href":"Hi.Numerical.StepSelectionUtils.IStepShift.html","topicHref":"Hi.Numerical.StepSelectionUtils.IStepShift.html","topicUid":"Hi.Numerical.StepSelectionUtils.IStepShift","type":"Interface"},{"name":"TimeShift","href":"Hi.Numerical.StepSelectionUtils.TimeShift.html","topicHref":"Hi.Numerical.StepSelectionUtils.TimeShift.html","topicUid":"Hi.Numerical.StepSelectionUtils.TimeShift","type":"Class"}]},{"name":"Hi.Numerical.Xyzabc","href":"Hi.Numerical.Xyzabc.html","topicHref":"Hi.Numerical.Xyzabc.html","topicUid":"Hi.Numerical.Xyzabc","type":"Namespace","items":[{"name":"Abc","href":"Hi.Numerical.Xyzabc.Abc.html","topicHref":"Hi.Numerical.Xyzabc.Abc.html","topicUid":"Hi.Numerical.Xyzabc.Abc","type":"Struct"},{"name":"CodeXyzabcChain","href":"Hi.Numerical.Xyzabc.CodeXyzabcChain.html","topicHref":"Hi.Numerical.Xyzabc.CodeXyzabcChain.html","topicUid":"Hi.Numerical.Xyzabc.CodeXyzabcChain","type":"Class"},{"name":"GeneralXyzabcChain","href":"Hi.Numerical.Xyzabc.GeneralXyzabcChain.html","topicHref":"Hi.Numerical.Xyzabc.GeneralXyzabcChain.html","topicUid":"Hi.Numerical.Xyzabc.GeneralXyzabcChain","type":"Class"},{"name":"ICoordinateConverter","href":"Hi.Numerical.Xyzabc.ICoordinateConverter.html","topicHref":"Hi.Numerical.Xyzabc.ICoordinateConverter.html","topicUid":"Hi.Numerical.Xyzabc.ICoordinateConverter","type":"Interface"},{"name":"IGetMcXyzabc","href":"Hi.Numerical.Xyzabc.IGetMcXyzabc.html","topicHref":"Hi.Numerical.Xyzabc.IGetMcXyzabc.html","topicUid":"Hi.Numerical.Xyzabc.IGetMcXyzabc","type":"Interface"},{"name":"IGetXyzabcChain","href":"Hi.Numerical.Xyzabc.IGetXyzabcChain.html","topicHref":"Hi.Numerical.Xyzabc.IGetXyzabcChain.html","topicUid":"Hi.Numerical.Xyzabc.IGetXyzabcChain","type":"Interface"},{"name":"IXyzabcChain","href":"Hi.Numerical.Xyzabc.IXyzabcChain.html","topicHref":"Hi.Numerical.Xyzabc.IXyzabcChain.html","topicUid":"Hi.Numerical.Xyzabc.IXyzabcChain","type":"Interface"},{"name":"ReflectedXyzabcChain","href":"Hi.Numerical.Xyzabc.ReflectedXyzabcChain.html","topicHref":"Hi.Numerical.Xyzabc.ReflectedXyzabcChain.html","topicUid":"Hi.Numerical.Xyzabc.ReflectedXyzabcChain","type":"Class"},{"name":"SimpleChainCoordinateConverter","href":"Hi.Numerical.Xyzabc.SimpleChainCoordinateConverter.html","topicHref":"Hi.Numerical.Xyzabc.SimpleChainCoordinateConverter.html","topicUid":"Hi.Numerical.Xyzabc.SimpleChainCoordinateConverter","type":"Class"},{"name":"XyzabcChainMillingCoordinateConverter","href":"Hi.Numerical.Xyzabc.XyzabcChainMillingCoordinateConverter.html","topicHref":"Hi.Numerical.Xyzabc.XyzabcChainMillingCoordinateConverter.html","topicUid":"Hi.Numerical.Xyzabc.XyzabcChainMillingCoordinateConverter","type":"Class"},{"name":"XyzabcSolver","href":"Hi.Numerical.Xyzabc.XyzabcSolver.html","topicHref":"Hi.Numerical.Xyzabc.XyzabcSolver.html","topicUid":"Hi.Numerical.Xyzabc.XyzabcSolver","type":"Class"},{"name":"XyzabcUtil","href":"Hi.Numerical.Xyzabc.XyzabcUtil.html","topicHref":"Hi.Numerical.Xyzabc.XyzabcUtil.html","topicUid":"Hi.Numerical.Xyzabc.XyzabcUtil","type":"Class"}]},{"name":"Hi.PanelModels","href":"Hi.PanelModels.html","topicHref":"Hi.PanelModels.html","topicUid":"Hi.PanelModels","type":"Namespace","items":[{"name":"HiKey","href":"Hi.PanelModels.HiKey.html","topicHref":"Hi.PanelModels.HiKey.html","topicUid":"Hi.PanelModels.HiKey","type":"Enum"},{"name":"HiKeyEvent","href":"Hi.PanelModels.HiKeyEvent.html","topicHref":"Hi.PanelModels.HiKeyEvent.html","topicUid":"Hi.PanelModels.HiKeyEvent","type":"Class"},{"name":"HiModifierKeys","href":"Hi.PanelModels.HiModifierKeys.html","topicHref":"Hi.PanelModels.HiModifierKeys.html","topicUid":"Hi.PanelModels.HiModifierKeys","type":"Enum"},{"name":"HiMouseButton","href":"Hi.PanelModels.HiMouseButton.html","topicHref":"Hi.PanelModels.HiMouseButton.html","topicUid":"Hi.PanelModels.HiMouseButton","type":"Enum"},{"name":"HiMouseButtonEvent","href":"Hi.PanelModels.HiMouseButtonEvent.html","topicHref":"Hi.PanelModels.HiMouseButtonEvent.html","topicUid":"Hi.PanelModels.HiMouseButtonEvent","type":"Class"},{"name":"HiMouseButtonMask","href":"Hi.PanelModels.HiMouseButtonMask.html","topicHref":"Hi.PanelModels.HiMouseButtonMask.html","topicUid":"Hi.PanelModels.HiMouseButtonMask","type":"Enum"},{"name":"HiMouseButtonMaskUtil","href":"Hi.PanelModels.HiMouseButtonMaskUtil.html","topicHref":"Hi.PanelModels.HiMouseButtonMaskUtil.html","topicUid":"Hi.PanelModels.HiMouseButtonMaskUtil","type":"Class"},{"name":"HiMouseMoveEvent","href":"Hi.PanelModels.HiMouseMoveEvent.html","topicHref":"Hi.PanelModels.HiMouseMoveEvent.html","topicUid":"Hi.PanelModels.HiMouseMoveEvent","type":"Class"},{"name":"HiMouseWheelEvent","href":"Hi.PanelModels.HiMouseWheelEvent.html","topicHref":"Hi.PanelModels.HiMouseWheelEvent.html","topicUid":"Hi.PanelModels.HiMouseWheelEvent","type":"Class"},{"name":"PanelModel","href":"Hi.PanelModels.PanelModel.html","topicHref":"Hi.PanelModels.PanelModel.html","topicUid":"Hi.PanelModels.PanelModel","type":"Class"}]},{"name":"Hi.Parallels","href":"Hi.Parallels.html","topicHref":"Hi.Parallels.html","topicUid":"Hi.Parallels","type":"Namespace","items":[{"name":"CurrentThreadTaskScheduler","href":"Hi.Parallels.CurrentThreadTaskScheduler.html","topicHref":"Hi.Parallels.CurrentThreadTaskScheduler.html","topicUid":"Hi.Parallels.CurrentThreadTaskScheduler","type":"Class"},{"name":"DistributedQueueTaskScheduler","href":"Hi.Parallels.DistributedQueueTaskScheduler.html","topicHref":"Hi.Parallels.DistributedQueueTaskScheduler.html","topicUid":"Hi.Parallels.DistributedQueueTaskScheduler","type":"Class"},{"name":"DistributedQueueTaskStarter","href":"Hi.Parallels.DistributedQueueTaskStarter.html","topicHref":"Hi.Parallels.DistributedQueueTaskStarter.html","topicUid":"Hi.Parallels.DistributedQueueTaskStarter","type":"Class"},{"name":"LockUtil","href":"Hi.Parallels.LockUtil.html","topicHref":"Hi.Parallels.LockUtil.html","topicUid":"Hi.Parallels.LockUtil","type":"Class"},{"name":"PriorityTaskScheduler","href":"Hi.Parallels.PriorityTaskScheduler.html","topicHref":"Hi.Parallels.PriorityTaskScheduler.html","topicUid":"Hi.Parallels.PriorityTaskScheduler","type":"Class"},{"name":"QueueTaskScheduler","href":"Hi.Parallels.QueueTaskScheduler.html","topicHref":"Hi.Parallels.QueueTaskScheduler.html","topicUid":"Hi.Parallels.QueueTaskScheduler","type":"Class"},{"name":"ReaderWriterLockUtil","href":"Hi.Parallels.ReaderWriterLockUtil.html","topicHref":"Hi.Parallels.ReaderWriterLockUtil.html","topicUid":"Hi.Parallels.ReaderWriterLockUtil","type":"Class"},{"name":"SemaphoreUtil","href":"Hi.Parallels.SemaphoreUtil.html","topicHref":"Hi.Parallels.SemaphoreUtil.html","topicUid":"Hi.Parallels.SemaphoreUtil","type":"Class"},{"name":"ThreadSafeSet","href":"Hi.Parallels.ThreadSafeSet-1.html","topicHref":"Hi.Parallels.ThreadSafeSet-1.html","topicUid":"Hi.Parallels.ThreadSafeSet`1","type":"Class"}]},{"name":"Hi.Physics","href":"Hi.Physics.html","topicHref":"Hi.Physics.html","topicUid":"Hi.Physics","type":"Namespace","items":[{"name":"AmpPhase","href":"Hi.Physics.AmpPhase.html","topicHref":"Hi.Physics.AmpPhase.html","topicUid":"Hi.Physics.AmpPhase","type":"Class"},{"name":"CoatingMaterial","href":"Hi.Physics.CoatingMaterial.html","topicHref":"Hi.Physics.CoatingMaterial.html","topicUid":"Hi.Physics.CoatingMaterial","type":"Class"},{"name":"CoolantHeatCondition","href":"Hi.Physics.CoolantHeatCondition.html","topicHref":"Hi.Physics.CoolantHeatCondition.html","topicUid":"Hi.Physics.CoolantHeatCondition","type":"Class"},{"name":"CutterMaterial","href":"Hi.Physics.CutterMaterial.html","topicHref":"Hi.Physics.CutterMaterial.html","topicUid":"Hi.Physics.CutterMaterial","type":"Class"},{"name":"IGetThermalLayerList","href":"Hi.Physics.IGetThermalLayerList.html","topicHref":"Hi.Physics.IGetThermalLayerList.html","topicUid":"Hi.Physics.IGetThermalLayerList","type":"Interface"},{"name":"IStructureMaterial","href":"Hi.Physics.IStructureMaterial.html","topicHref":"Hi.Physics.IStructureMaterial.html","topicUid":"Hi.Physics.IStructureMaterial","type":"Interface"},{"name":"ISuccessivePhysicsBriefAccessor","href":"Hi.Physics.ISuccessivePhysicsBriefAccessor.html","topicHref":"Hi.Physics.ISuccessivePhysicsBriefAccessor.html","topicUid":"Hi.Physics.ISuccessivePhysicsBriefAccessor","type":"Interface"},{"name":"ISurfaceMaterial","href":"Hi.Physics.ISurfaceMaterial.html","topicHref":"Hi.Physics.ISurfaceMaterial.html","topicUid":"Hi.Physics.ISurfaceMaterial","type":"Interface"},{"name":"ITimeGetter","href":"Hi.Physics.ITimeGetter.html","topicHref":"Hi.Physics.ITimeGetter.html","topicUid":"Hi.Physics.ITimeGetter","type":"Interface"},{"name":"MillingTemperatureUtil","href":"Hi.Physics.MillingTemperatureUtil.html","topicHref":"Hi.Physics.MillingTemperatureUtil.html","topicUid":"Hi.Physics.MillingTemperatureUtil","type":"Class"},{"name":"SeqPhysicsBrief","href":"Hi.Physics.SeqPhysicsBrief.html","topicHref":"Hi.Physics.SeqPhysicsBrief.html","topicUid":"Hi.Physics.SeqPhysicsBrief","type":"Class"},{"name":"StructureMaterial","href":"Hi.Physics.StructureMaterial.html","topicHref":"Hi.Physics.StructureMaterial.html","topicUid":"Hi.Physics.StructureMaterial","type":"Class"},{"name":"TemperatureUtil","href":"Hi.Physics.TemperatureUtil.html","topicHref":"Hi.Physics.TemperatureUtil.html","topicUid":"Hi.Physics.TemperatureUtil","type":"Class"},{"name":"TemperatureVsHardness","href":"Hi.Physics.TemperatureVsHardness.html","topicHref":"Hi.Physics.TemperatureVsHardness.html","topicUid":"Hi.Physics.TemperatureVsHardness","type":"Class"},{"name":"ThermalLayer1D","href":"Hi.Physics.ThermalLayer1D.html","topicHref":"Hi.Physics.ThermalLayer1D.html","topicUid":"Hi.Physics.ThermalLayer1D","type":"Class"},{"name":"TimeSeriesUtil","href":"Hi.Physics.TimeSeriesUtil.html","topicHref":"Hi.Physics.TimeSeriesUtil.html","topicUid":"Hi.Physics.TimeSeriesUtil","type":"Class"},{"name":"TimeValue","href":"Hi.Physics.TimeValue.html","topicHref":"Hi.Physics.TimeValue.html","topicUid":"Hi.Physics.TimeValue","type":"Class"},{"name":"WorkpieceMaterial","href":"Hi.Physics.WorkpieceMaterial.html","topicHref":"Hi.Physics.WorkpieceMaterial.html","topicUid":"Hi.Physics.WorkpieceMaterial","type":"Class"}]},{"name":"Hi.ScriptApiUtils","href":"Hi.ScriptApiUtils.html","topicHref":"Hi.ScriptApiUtils.html","topicUid":"Hi.ScriptApiUtils","type":"Namespace","items":[{"name":"ICsScriptApi","href":"Hi.ScriptApiUtils.ICsScriptApi.html","topicHref":"Hi.ScriptApiUtils.ICsScriptApi.html","topicUid":"Hi.ScriptApiUtils.ICsScriptApi","type":"Interface"},{"name":"JsAceAttribute","href":"Hi.ScriptApiUtils.JsAceAttribute.html","topicHref":"Hi.ScriptApiUtils.JsAceAttribute.html","topicUid":"Hi.ScriptApiUtils.JsAceAttribute","type":"Class"}]},{"name":"Hi.ShellCommands","href":"Hi.ShellCommands.html","topicHref":"Hi.ShellCommands.html","topicUid":"Hi.ShellCommands","type":"Namespace","items":[{"name":"EnablingWrapper","href":"Hi.ShellCommands.EnablingWrapper.html","topicHref":"Hi.ShellCommands.EnablingWrapper.html","topicUid":"Hi.ShellCommands.EnablingWrapper","type":"Class"},{"name":"GeomDiffCommand","href":"Hi.ShellCommands.GeomDiffCommand.html","topicHref":"Hi.ShellCommands.GeomDiffCommand.html","topicUid":"Hi.ShellCommands.GeomDiffCommand","type":"Class"},{"name":"IShellCommand","href":"Hi.ShellCommands.IShellCommand.html","topicHref":"Hi.ShellCommands.IShellCommand.html","topicUid":"Hi.ShellCommands.IShellCommand","type":"Interface"},{"name":"ITitleCommand","href":"Hi.ShellCommands.ITitleCommand.html","topicHref":"Hi.ShellCommands.ITitleCommand.html","topicUid":"Hi.ShellCommands.ITitleCommand","type":"Interface"},{"name":"Lang","href":"Hi.ShellCommands.Lang.html","topicHref":"Hi.ShellCommands.Lang.html","topicUid":"Hi.ShellCommands.Lang","type":"Class"},{"name":"ListCommand","href":"Hi.ShellCommands.ListCommand.html","topicHref":"Hi.ShellCommands.ListCommand.html","topicUid":"Hi.ShellCommands.ListCommand","type":"Class"},{"name":"MachiningMotionResolutionCommand","href":"Hi.ShellCommands.MachiningMotionResolutionCommand.html","topicHref":"Hi.ShellCommands.MachiningMotionResolutionCommand.html","topicUid":"Hi.ShellCommands.MachiningMotionResolutionCommand","type":"Class"},{"name":"NcCodeCommand","href":"Hi.ShellCommands.NcCodeCommand.html","topicHref":"Hi.ShellCommands.NcCodeCommand.html","topicUid":"Hi.ShellCommands.NcCodeCommand","type":"Class"},{"name":"NcFileCommand","href":"Hi.ShellCommands.NcFileCommand.html","topicHref":"Hi.ShellCommands.NcFileCommand.html","topicUid":"Hi.ShellCommands.NcFileCommand","type":"Class"},{"name":"NcFileListCommand","href":"Hi.ShellCommands.NcFileListCommand.html","topicHref":"Hi.ShellCommands.NcFileListCommand.html","topicUid":"Hi.ShellCommands.NcFileListCommand","type":"Class"},{"name":"NcOptOptionCommand","href":"Hi.ShellCommands.NcOptOptionCommand.html","topicHref":"Hi.ShellCommands.NcOptOptionCommand.html","topicUid":"Hi.ShellCommands.NcOptOptionCommand","type":"Class"},{"name":"OptimizeToFilesCommand","href":"Hi.ShellCommands.OptimizeToFilesCommand.html","topicHref":"Hi.ShellCommands.OptimizeToFilesCommand.html","topicUid":"Hi.ShellCommands.OptimizeToFilesCommand","type":"Class"},{"name":"PostExecutionCommand","href":"Hi.ShellCommands.PostExecutionCommand.html","topicHref":"Hi.ShellCommands.PostExecutionCommand.html","topicUid":"Hi.ShellCommands.PostExecutionCommand","type":"Class"},{"name":"PreSettingCommand","href":"Hi.ShellCommands.PreSettingCommand.html","topicHref":"Hi.ShellCommands.PreSettingCommand.html","topicUid":"Hi.ShellCommands.PreSettingCommand","type":"Class"},{"name":"RecordRuntimeGeomActionEnum","href":"Hi.ShellCommands.RecordRuntimeGeomActionEnum.html","topicHref":"Hi.ShellCommands.RecordRuntimeGeomActionEnum.html","topicUid":"Hi.ShellCommands.RecordRuntimeGeomActionEnum","type":"Enum"},{"name":"RecordRuntimeGeomCommand","href":"Hi.ShellCommands.RecordRuntimeGeomCommand.html","topicHref":"Hi.ShellCommands.RecordRuntimeGeomCommand.html","topicUid":"Hi.ShellCommands.RecordRuntimeGeomCommand","type":"Class"},{"name":"ScriptCommand","href":"Hi.ShellCommands.ScriptCommand.html","topicHref":"Hi.ShellCommands.ScriptCommand.html","topicUid":"Hi.ShellCommands.ScriptCommand","type":"Class"},{"name":"SimpleSessionCommand","href":"Hi.ShellCommands.SimpleSessionCommand.html","topicHref":"Hi.ShellCommands.SimpleSessionCommand.html","topicUid":"Hi.ShellCommands.SimpleSessionCommand","type":"Class"},{"name":"WriteRuntimeGeomToStlCommand","href":"Hi.ShellCommands.WriteRuntimeGeomToStlCommand.html","topicHref":"Hi.ShellCommands.WriteRuntimeGeomToStlCommand.html","topicUid":"Hi.ShellCommands.WriteRuntimeGeomToStlCommand","type":"Class"},{"name":"WriteShotFilesCommand","href":"Hi.ShellCommands.WriteShotFilesCommand.html","topicHref":"Hi.ShellCommands.WriteShotFilesCommand.html","topicUid":"Hi.ShellCommands.WriteShotFilesCommand","type":"Class"},{"name":"WriteStepFilesCommand","href":"Hi.ShellCommands.WriteStepFilesCommand.html","topicHref":"Hi.ShellCommands.WriteStepFilesCommand.html","topicUid":"Hi.ShellCommands.WriteStepFilesCommand","type":"Class"}]},{"name":"Hi.Test","href":"Hi.Test.html","topicHref":"Hi.Test.html","topicUid":"Hi.Test","type":"Namespace","items":[{"name":"TestCollision","href":"Hi.Test.TestCollision.html","topicHref":"Hi.Test.TestCollision.html","topicUid":"Hi.Test.TestCollision","type":"Class"}]},{"name":"Hi.UiExtensions","href":"Hi.UiExtensions.html","topicHref":"Hi.UiExtensions.html","topicUid":"Hi.UiExtensions","type":"Namespace","items":[{"name":"ChartBoundary","href":"Hi.UiExtensions.ChartBoundary.html","topicHref":"Hi.UiExtensions.ChartBoundary.html","topicUid":"Hi.UiExtensions.ChartBoundary","type":"Class"},{"name":"ChartBoundaryEnum","href":"Hi.UiExtensions.ChartBoundaryEnum.html","topicHref":"Hi.UiExtensions.ChartBoundaryEnum.html","topicUid":"Hi.UiExtensions.ChartBoundaryEnum","type":"Enum"},{"name":"NativeVisibility","href":"Hi.UiExtensions.NativeVisibility.html","topicHref":"Hi.UiExtensions.NativeVisibility.html","topicUid":"Hi.UiExtensions.NativeVisibility","type":"Enum"},{"name":"UiUtil","href":"Hi.UiExtensions.UiUtil.html","topicHref":"Hi.UiExtensions.UiUtil.html","topicUid":"Hi.UiExtensions.UiUtil","type":"Class"},{"name":"UiUtil.InvokeFunc","href":"Hi.UiExtensions.UiUtil.InvokeFunc.html","topicHref":"Hi.UiExtensions.UiUtil.InvokeFunc.html","topicUid":"Hi.UiExtensions.UiUtil.InvokeFunc","type":"Delegate"}]},{"name":"Hi.UniversalNc","href":"Hi.UniversalNc.html","topicHref":"Hi.UniversalNc.html","topicUid":"Hi.UniversalNc","type":"Namespace","items":[{"name":"Lang","href":"Hi.UniversalNc.Lang.html","topicHref":"Hi.UniversalNc.Lang.html","topicUid":"Hi.UniversalNc.Lang","type":"Class"}]},{"name":"Hi.Vibrations","href":"Hi.Vibrations.html","topicHref":"Hi.Vibrations.html","topicUid":"Hi.Vibrations","type":"Namespace","items":[{"name":"AngularVelocityUtil","href":"Hi.Vibrations.AngularVelocityUtil.html","topicHref":"Hi.Vibrations.AngularVelocityUtil.html","topicUid":"Hi.Vibrations.AngularVelocityUtil","type":"Class"},{"name":"ForceAccelAmpPhase","href":"Hi.Vibrations.ForceAccelAmpPhase.html","topicHref":"Hi.Vibrations.ForceAccelAmpPhase.html","topicUid":"Hi.Vibrations.ForceAccelAmpPhase","type":"Class"},{"name":"ForceAccelFourierSeries","href":"Hi.Vibrations.ForceAccelFourierSeries.html","topicHref":"Hi.Vibrations.ForceAccelFourierSeries.html","topicUid":"Hi.Vibrations.ForceAccelFourierSeries","type":"Class"},{"name":"ForceAccelShot","href":"Hi.Vibrations.ForceAccelShot.html","topicHref":"Hi.Vibrations.ForceAccelShot.html","topicUid":"Hi.Vibrations.ForceAccelShot","type":"Class"},{"name":"ForceAccelUtil","href":"Hi.Vibrations.ForceAccelUtil.html","topicHref":"Hi.Vibrations.ForceAccelUtil.html","topicUid":"Hi.Vibrations.ForceAccelUtil","type":"Class"},{"name":"IAngularVelocityOwner","href":"Hi.Vibrations.IAngularVelocityOwner.html","topicHref":"Hi.Vibrations.IAngularVelocityOwner.html","topicUid":"Hi.Vibrations.IAngularVelocityOwner","type":"Interface"},{"name":"VibrationUtil","href":"Hi.Vibrations.VibrationUtil.html","topicHref":"Hi.Vibrations.VibrationUtil.html","topicUid":"Hi.Vibrations.VibrationUtil","type":"Class"},{"name":"WAmpPhase","href":"Hi.Vibrations.WAmpPhase.html","topicHref":"Hi.Vibrations.WAmpPhase.html","topicUid":"Hi.Vibrations.WAmpPhase","type":"Class"},{"name":"WAmpPhaseXyzTransformation","href":"Hi.Vibrations.WAmpPhaseXyzTransformation.html","topicHref":"Hi.Vibrations.WAmpPhaseXyzTransformation.html","topicUid":"Hi.Vibrations.WAmpPhaseXyzTransformation","type":"Class"}]},{"name":"Hi.WinForm.Disp","href":"Hi.WinForm.Disp.html","topicHref":"Hi.WinForm.Disp.html","topicUid":"Hi.WinForm.Disp","type":"Namespace","items":[{"name":"RenderingCanvas","href":"Hi.WinForm.Disp.RenderingCanvas.html","topicHref":"Hi.WinForm.Disp.RenderingCanvas.html","topicUid":"Hi.WinForm.Disp.RenderingCanvas","type":"Class"},{"name":"RenderingForm","href":"Hi.WinForm.Disp.RenderingForm.html","topicHref":"Hi.WinForm.Disp.RenderingForm.html","topicUid":"Hi.WinForm.Disp.RenderingForm","type":"Class"}]},{"name":"Hi.WpfPlus.Disp","href":"Hi.WpfPlus.Disp.html","topicHref":"Hi.WpfPlus.Disp.html","topicUid":"Hi.WpfPlus.Disp","type":"Namespace","items":[{"name":"RenderingCanvas","href":"Hi.WpfPlus.Disp.RenderingCanvas.html","topicHref":"Hi.WpfPlus.Disp.RenderingCanvas.html","topicUid":"Hi.WpfPlus.Disp.RenderingCanvas","type":"Class"},{"name":"RenderingWindow","href":"Hi.WpfPlus.Disp.RenderingWindow.html","topicHref":"Hi.WpfPlus.Disp.RenderingWindow.html","topicUid":"Hi.WpfPlus.Disp.RenderingWindow","type":"Class"}]},{"name":"HiMachining.Milling","href":"HiMachining.Milling.html","topicHref":"HiMachining.Milling.html","topicUid":"HiMachining.Milling","type":"Namespace","items":[{"name":"ClMillingDevice","href":"HiMachining.Milling.ClMillingDevice.html","topicHref":"HiMachining.Milling.ClMillingDevice.html","topicUid":"HiMachining.Milling.ClMillingDevice","type":"Class"}]},{"name":"HiNc.Grpcs","href":"HiNc.Grpcs.html","topicHref":"HiNc.Grpcs.html","topicUid":"HiNc.Grpcs","type":"Namespace","items":[{"name":"MachiningProjectGrpcServer","href":"HiNc.Grpcs.MachiningProjectGrpcServer.html","topicHref":"HiNc.Grpcs.MachiningProjectGrpcServer.html","topicUid":"HiNc.Grpcs.MachiningProjectGrpcServer","type":"Class"}]},{"name":"numerical","href":"numerical.html","topicHref":"numerical.html","topicUid":"numerical","type":"Namespace","items":[{"name":"Empty","href":"numerical.Empty.html","topicHref":"numerical.Empty.html","topicUid":"numerical.Empty","type":"Class"},{"name":"GrpcCsvRowDictionary","href":"numerical.GrpcCsvRowDictionary.html","topicHref":"numerical.GrpcCsvRowDictionary.html","topicUid":"numerical.GrpcCsvRowDictionary","type":"Class"},{"name":"GrpcNcStep","href":"numerical.GrpcNcStep.html","topicHref":"numerical.GrpcNcStep.html","topicUid":"numerical.GrpcNcStep","type":"Class"},{"name":"NumericalReflection","href":"numerical.NumericalReflection.html","topicHref":"numerical.NumericalReflection.html","topicUid":"numerical.NumericalReflection","type":"Class"},{"name":"NumericalService","href":"numerical.NumericalService.html","topicHref":"numerical.NumericalService.html","topicUid":"numerical.NumericalService","type":"Class"},{"name":"NumericalService.NumericalServiceBase","href":"numerical.NumericalService.NumericalServiceBase.html","topicHref":"numerical.NumericalService.NumericalServiceBase.html","topicUid":"numerical.NumericalService.NumericalServiceBase","type":"Class"},{"name":"NumericalService.NumericalServiceClient","href":"numerical.NumericalService.NumericalServiceClient.html","topicHref":"numerical.NumericalService.NumericalServiceClient.html","topicUid":"numerical.NumericalService.NumericalServiceClient","type":"Class"},{"name":"UniversalNcReflection","href":"numerical.UniversalNcReflection.html","topicHref":"numerical.UniversalNcReflection.html","topicUid":"numerical.UniversalNcReflection","type":"Class"},{"name":"UniversalNcService","href":"numerical.UniversalNcService.html","topicHref":"numerical.UniversalNcService.html","topicUid":"numerical.UniversalNcService","type":"Class"},{"name":"UniversalNcService.UniversalNcServiceBase","href":"numerical.UniversalNcService.UniversalNcServiceBase.html","topicHref":"numerical.UniversalNcService.UniversalNcServiceBase.html","topicUid":"numerical.UniversalNcService.UniversalNcServiceBase","type":"Class"},{"name":"UniversalNcService.UniversalNcServiceClient","href":"numerical.UniversalNcService.UniversalNcServiceClient.html","topicHref":"numerical.UniversalNcService.UniversalNcServiceClient.html","topicUid":"numerical.UniversalNcService.UniversalNcServiceClient","type":"Class"}]}],"memberLayout":"SamePage"} +{"items":[{"name":"Hi.Cbtr","href":"Hi.Cbtr.html","topicHref":"Hi.Cbtr.html","topicUid":"Hi.Cbtr","type":"Namespace","items":[{"name":"CachedTris","href":"Hi.Cbtr.CachedTris.html","topicHref":"Hi.Cbtr.CachedTris.html","topicUid":"Hi.Cbtr.CachedTris","type":"Class"},{"name":"CachedTris.SweepingMode","href":"Hi.Cbtr.CachedTris.SweepingMode.html","topicHref":"Hi.Cbtr.CachedTris.SweepingMode.html","topicUid":"Hi.Cbtr.CachedTris.SweepingMode","type":"Enum"},{"name":"CbtrPickable","href":"Hi.Cbtr.CbtrPickable.html","topicHref":"Hi.Cbtr.CbtrPickable.html","topicUid":"Hi.Cbtr.CbtrPickable","type":"Class"},{"name":"CubeTree","href":"Hi.Cbtr.CubeTree.html","topicHref":"Hi.Cbtr.CubeTree.html","topicUid":"Hi.Cbtr.CubeTree","type":"Class"},{"name":"CubeTree.diff_response_func_t","href":"Hi.Cbtr.CubeTree.diff_response_func_t.html","topicHref":"Hi.Cbtr.CubeTree.diff_response_func_t.html","topicUid":"Hi.Cbtr.CubeTree.diff_response_func_t","type":"Delegate"},{"name":"CubeTreeFile","href":"Hi.Cbtr.CubeTreeFile.html","topicHref":"Hi.Cbtr.CubeTreeFile.html","topicUid":"Hi.Cbtr.CubeTreeFile","type":"Class"},{"name":"DiffAttachment","href":"Hi.Cbtr.DiffAttachment.html","topicHref":"Hi.Cbtr.DiffAttachment.html","topicUid":"Hi.Cbtr.DiffAttachment","type":"Class"},{"name":"GeomBoolCache","href":"Hi.Cbtr.GeomBoolCache.html","topicHref":"Hi.Cbtr.GeomBoolCache.html","topicUid":"Hi.Cbtr.GeomBoolCache","type":"Class"},{"name":"GeomBoolCacheEnum","href":"Hi.Cbtr.GeomBoolCacheEnum.html","topicHref":"Hi.Cbtr.GeomBoolCacheEnum.html","topicUid":"Hi.Cbtr.GeomBoolCacheEnum","type":"Enum"},{"name":"IGetInitStickConvex","href":"Hi.Cbtr.IGetInitStickConvex.html","topicHref":"Hi.Cbtr.IGetInitStickConvex.html","topicUid":"Hi.Cbtr.IGetInitStickConvex","type":"Interface"},{"name":"InitStickConvex","href":"Hi.Cbtr.InitStickConvex.html","topicHref":"Hi.Cbtr.InitStickConvex.html","topicUid":"Hi.Cbtr.InitStickConvex","type":"Class"},{"name":"LsStl","href":"Hi.Cbtr.LsStl.html","topicHref":"Hi.Cbtr.LsStl.html","topicUid":"Hi.Cbtr.LsStl","type":"Class"},{"name":"Substraction","href":"Hi.Cbtr.Substraction.html","topicHref":"Hi.Cbtr.Substraction.html","topicUid":"Hi.Cbtr.Substraction","type":"Class"},{"name":"UnhighlightablePickable","href":"Hi.Cbtr.UnhighlightablePickable.html","topicHref":"Hi.Cbtr.UnhighlightablePickable.html","topicUid":"Hi.Cbtr.UnhighlightablePickable","type":"Class"},{"name":"UnmanagedSubstraction","href":"Hi.Cbtr.UnmanagedSubstraction.html","topicHref":"Hi.Cbtr.UnmanagedSubstraction.html","topicUid":"Hi.Cbtr.UnmanagedSubstraction","type":"Class"},{"name":"node_diff_t","href":"Hi.Cbtr.node_diff_t.html","topicHref":"Hi.Cbtr.node_diff_t.html","topicUid":"Hi.Cbtr.node_diff_t","type":"Struct"}]},{"name":"Hi.Collision","href":"Hi.Collision.html","topicHref":"Hi.Collision.html","topicUid":"Hi.Collision","type":"Namespace","items":[{"name":"AnchoredCollidableLeaf","href":"Hi.Collision.AnchoredCollidableLeaf.html","topicHref":"Hi.Collision.AnchoredCollidableLeaf.html","topicUid":"Hi.Collision.AnchoredCollidableLeaf","type":"Class"},{"name":"AnchoredCollidablePair","href":"Hi.Collision.AnchoredCollidablePair.html","topicHref":"Hi.Collision.AnchoredCollidablePair.html","topicUid":"Hi.Collision.AnchoredCollidablePair","type":"Class"},{"name":"CollidableStl","href":"Hi.Collision.CollidableStl.html","topicHref":"Hi.Collision.CollidableStl.html","topicUid":"Hi.Collision.CollidableStl","type":"Class"},{"name":"CollisionFlag","href":"Hi.Collision.CollisionFlag.html","topicHref":"Hi.Collision.CollisionFlag.html","topicUid":"Hi.Collision.CollisionFlag","type":"Enum"},{"name":"CollisionIndexPair","href":"Hi.Collision.CollisionIndexPair.html","topicHref":"Hi.Collision.CollisionIndexPair.html","topicUid":"Hi.Collision.CollisionIndexPair","type":"Class"},{"name":"CollisionUtil","href":"Hi.Collision.CollisionUtil.html","topicHref":"Hi.Collision.CollisionUtil.html","topicUid":"Hi.Collision.CollisionUtil","type":"Class"},{"name":"FuncAnchoredCollidable","href":"Hi.Collision.FuncAnchoredCollidable.html","topicHref":"Hi.Collision.FuncAnchoredCollidable.html","topicUid":"Hi.Collision.FuncAnchoredCollidable","type":"Class"},{"name":"IAnchoredCollidableBased","href":"Hi.Collision.IAnchoredCollidableBased.html","topicHref":"Hi.Collision.IAnchoredCollidableBased.html","topicUid":"Hi.Collision.IAnchoredCollidableBased","type":"Interface"},{"name":"IAnchoredCollidableLeaf","href":"Hi.Collision.IAnchoredCollidableLeaf.html","topicHref":"Hi.Collision.IAnchoredCollidableLeaf.html","topicUid":"Hi.Collision.IAnchoredCollidableLeaf","type":"Interface"},{"name":"IAnchoredCollidableNode","href":"Hi.Collision.IAnchoredCollidableNode.html","topicHref":"Hi.Collision.IAnchoredCollidableNode.html","topicUid":"Hi.Collision.IAnchoredCollidableNode","type":"Interface"},{"name":"IAnchoredCollidableStem","href":"Hi.Collision.IAnchoredCollidableStem.html","topicHref":"Hi.Collision.IAnchoredCollidableStem.html","topicUid":"Hi.Collision.IAnchoredCollidableStem","type":"Interface"},{"name":"ICollidable","href":"Hi.Collision.ICollidable.html","topicHref":"Hi.Collision.ICollidable.html","topicUid":"Hi.Collision.ICollidable","type":"Interface"},{"name":"ICollidee","href":"Hi.Collision.ICollidee.html","topicHref":"Hi.Collision.ICollidee.html","topicUid":"Hi.Collision.ICollidee","type":"Interface"},{"name":"ICollisionArena","href":"Hi.Collision.ICollisionArena.html","topicHref":"Hi.Collision.ICollisionArena.html","topicUid":"Hi.Collision.ICollisionArena","type":"Interface"},{"name":"ICollisionIndex","href":"Hi.Collision.ICollisionIndex.html","topicHref":"Hi.Collision.ICollisionIndex.html","topicUid":"Hi.Collision.ICollisionIndex","type":"Interface"},{"name":"IGetAnchoredCollidablePairs","href":"Hi.Collision.IGetAnchoredCollidablePairs.html","topicHref":"Hi.Collision.IGetAnchoredCollidablePairs.html","topicUid":"Hi.Collision.IGetAnchoredCollidablePairs","type":"Interface"},{"name":"IGetCollidable","href":"Hi.Collision.IGetCollidable.html","topicHref":"Hi.Collision.IGetCollidable.html","topicUid":"Hi.Collision.IGetCollidable","type":"Interface"},{"name":"IGetCollisionIndexPairs","href":"Hi.Collision.IGetCollisionIndexPairs.html","topicHref":"Hi.Collision.IGetCollisionIndexPairs.html","topicUid":"Hi.Collision.IGetCollisionIndexPairs","type":"Interface"},{"name":"IGetDefaultCollidablePairs","href":"Hi.Collision.IGetDefaultCollidablePairs.html","topicHref":"Hi.Collision.IGetDefaultCollidablePairs.html","topicUid":"Hi.Collision.IGetDefaultCollidablePairs","type":"Interface"},{"name":"IGetTriTree","href":"Hi.Collision.IGetTriTree.html","topicHref":"Hi.Collision.IGetTriTree.html","topicUid":"Hi.Collision.IGetTriTree","type":"Interface"},{"name":"MechCollisionResult","href":"Hi.Collision.MechCollisionResult.html","topicHref":"Hi.Collision.MechCollisionResult.html","topicUid":"Hi.Collision.MechCollisionResult","type":"Class"},{"name":"MechCollisionUtil","href":"Hi.Collision.MechCollisionUtil.html","topicHref":"Hi.Collision.MechCollisionUtil.html","topicUid":"Hi.Collision.MechCollisionUtil","type":"Class"},{"name":"TriTree","href":"Hi.Collision.TriTree.html","topicHref":"Hi.Collision.TriTree.html","topicUid":"Hi.Collision.TriTree","type":"Class"}]},{"name":"Hi.Collisions","href":"Hi.Collisions.html","topicHref":"Hi.Collisions.html","topicUid":"Hi.Collisions","type":"Namespace","items":[{"name":"AnchoredCollidabled","href":"Hi.Collisions.AnchoredCollidabled.html","topicHref":"Hi.Collisions.AnchoredCollidabled.html","topicUid":"Hi.Collisions.AnchoredCollidabled","type":"Class"},{"name":"IAnchoredCollidabled","href":"Hi.Collisions.IAnchoredCollidabled.html","topicHref":"Hi.Collisions.IAnchoredCollidabled.html","topicUid":"Hi.Collisions.IAnchoredCollidabled","type":"Interface"}]},{"name":"Hi.Coloring","href":"Hi.Coloring.html","topicHref":"Hi.Coloring.html","topicUid":"Hi.Coloring","type":"Namespace","items":[{"name":"ColorUtil","href":"Hi.Coloring.ColorUtil.html","topicHref":"Hi.Coloring.ColorUtil.html","topicUid":"Hi.Coloring.ColorUtil","type":"Class"},{"name":"DictionaryColorGuide","href":"Hi.Coloring.DictionaryColorGuide.html","topicHref":"Hi.Coloring.DictionaryColorGuide.html","topicUid":"Hi.Coloring.DictionaryColorGuide","type":"Class"},{"name":"DiscreteQuantityColorGuide","href":"Hi.Coloring.DiscreteQuantityColorGuide.html","topicHref":"Hi.Coloring.DiscreteQuantityColorGuide.html","topicUid":"Hi.Coloring.DiscreteQuantityColorGuide","type":"Class"},{"name":"FilteredColorGuide","href":"Hi.Coloring.FilteredColorGuide.html","topicHref":"Hi.Coloring.FilteredColorGuide.html","topicUid":"Hi.Coloring.FilteredColorGuide","type":"Class"},{"name":"FuncRangeColorGuide","href":"Hi.Coloring.FuncRangeColorGuide.html","topicHref":"Hi.Coloring.FuncRangeColorGuide.html","topicUid":"Hi.Coloring.FuncRangeColorGuide","type":"Class"},{"name":"IColorGuide","href":"Hi.Coloring.IColorGuide.html","topicHref":"Hi.Coloring.IColorGuide.html","topicUid":"Hi.Coloring.IColorGuide","type":"Interface"},{"name":"IColorGuideProperty","href":"Hi.Coloring.IColorGuideProperty.html","topicHref":"Hi.Coloring.IColorGuideProperty.html","topicUid":"Hi.Coloring.IColorGuideProperty","type":"Interface"},{"name":"IGetColorGuide","href":"Hi.Coloring.IGetColorGuide.html","topicHref":"Hi.Coloring.IGetColorGuide.html","topicUid":"Hi.Coloring.IGetColorGuide","type":"Interface"},{"name":"IGetRangeColorRule","href":"Hi.Coloring.IGetRangeColorRule.html","topicHref":"Hi.Coloring.IGetRangeColorRule.html","topicUid":"Hi.Coloring.IGetRangeColorRule","type":"Interface"},{"name":"IGetRgb","href":"Hi.Coloring.IGetRgb.html","topicHref":"Hi.Coloring.IGetRgb.html","topicUid":"Hi.Coloring.IGetRgb","type":"Interface"},{"name":"IGetRgbWithPriority","href":"Hi.Coloring.IGetRgbWithPriority.html","topicHref":"Hi.Coloring.IGetRgbWithPriority.html","topicUid":"Hi.Coloring.IGetRgbWithPriority","type":"Interface"},{"name":"PlainColorGuide","href":"Hi.Coloring.PlainColorGuide.html","topicHref":"Hi.Coloring.PlainColorGuide.html","topicUid":"Hi.Coloring.PlainColorGuide","type":"Class"},{"name":"QuantityColorGuide","href":"Hi.Coloring.QuantityColorGuide.html","topicHref":"Hi.Coloring.QuantityColorGuide.html","topicUid":"Hi.Coloring.QuantityColorGuide","type":"Class"},{"name":"RangeColorRule","href":"Hi.Coloring.RangeColorRule.html","topicHref":"Hi.Coloring.RangeColorRule.html","topicUid":"Hi.Coloring.RangeColorRule","type":"Class"},{"name":"RatioRgbFuncEnum","href":"Hi.Coloring.RatioRgbFuncEnum.html","topicHref":"Hi.Coloring.RatioRgbFuncEnum.html","topicUid":"Hi.Coloring.RatioRgbFuncEnum","type":"Enum"},{"name":"RgbSeed","href":"Hi.Coloring.RgbSeed.html","topicHref":"Hi.Coloring.RgbSeed.html","topicUid":"Hi.Coloring.RgbSeed","type":"Class"}]},{"name":"Hi.Common","href":"Hi.Common.html","topicHref":"Hi.Common.html","topicUid":"Hi.Common","type":"Namespace","items":[{"name":"BinIoUtil","href":"Hi.Common.BinIoUtil.html","topicHref":"Hi.Common.BinIoUtil.html","topicUid":"Hi.Common.BinIoUtil","type":"Class"},{"name":"BitUtil","href":"Hi.Common.BitUtil.html","topicHref":"Hi.Common.BitUtil.html","topicUid":"Hi.Common.BitUtil","type":"Class"},{"name":"BlockingTimer","href":"Hi.Common.BlockingTimer.html","topicHref":"Hi.Common.BlockingTimer.html","topicUid":"Hi.Common.BlockingTimer","type":"Class"},{"name":"BytesUtil","href":"Hi.Common.BytesUtil.html","topicHref":"Hi.Common.BytesUtil.html","topicUid":"Hi.Common.BytesUtil","type":"Class"},{"name":"ConcurrentTimeCounter","href":"Hi.Common.ConcurrentTimeCounter.html","topicHref":"Hi.Common.ConcurrentTimeCounter.html","topicUid":"Hi.Common.ConcurrentTimeCounter","type":"Class"},{"name":"ConsoleUtil","href":"Hi.Common.ConsoleUtil.html","topicHref":"Hi.Common.ConsoleUtil.html","topicUid":"Hi.Common.ConsoleUtil","type":"Class"},{"name":"CppLogUtil","href":"Hi.Common.CppLogUtil.html","topicHref":"Hi.Common.CppLogUtil.html","topicUid":"Hi.Common.CppLogUtil","type":"Class"},{"name":"CppLogUtil.LogDelegate","href":"Hi.Common.CppLogUtil.LogDelegate.html","topicHref":"Hi.Common.CppLogUtil.LogDelegate.html","topicUid":"Hi.Common.CppLogUtil.LogDelegate","type":"Delegate"},{"name":"CultureUtil","href":"Hi.Common.CultureUtil.html","topicHref":"Hi.Common.CultureUtil.html","topicUid":"Hi.Common.CultureUtil","type":"Class"},{"name":"DebugUtil","href":"Hi.Common.DebugUtil.html","topicHref":"Hi.Common.DebugUtil.html","topicUid":"Hi.Common.DebugUtil","type":"Class"},{"name":"DuplicateUtil","href":"Hi.Common.DuplicateUtil.html","topicHref":"Hi.Common.DuplicateUtil.html","topicUid":"Hi.Common.DuplicateUtil","type":"Class"},{"name":"EnumUtil","href":"Hi.Common.EnumUtil.html","topicHref":"Hi.Common.EnumUtil.html","topicUid":"Hi.Common.EnumUtil","type":"Class"},{"name":"EnumerablePlayer","href":"Hi.Common.EnumerablePlayer.html","topicHref":"Hi.Common.EnumerablePlayer.html","topicUid":"Hi.Common.EnumerablePlayer","type":"Class"},{"name":"ExceptionUtil","href":"Hi.Common.ExceptionUtil.html","topicHref":"Hi.Common.ExceptionUtil.html","topicUid":"Hi.Common.ExceptionUtil","type":"Class"},{"name":"IAbstractNote","href":"Hi.Common.IAbstractNote.html","topicHref":"Hi.Common.IAbstractNote.html","topicUid":"Hi.Common.IAbstractNote","type":"Interface"},{"name":"IBinaryIo","href":"Hi.Common.IBinaryIo.html","topicHref":"Hi.Common.IBinaryIo.html","topicUid":"Hi.Common.IBinaryIo","type":"Interface"},{"name":"IClearCache","href":"Hi.Common.IClearCache.html","topicHref":"Hi.Common.IClearCache.html","topicUid":"Hi.Common.IClearCache","type":"Interface"},{"name":"IDuplicate","href":"Hi.Common.IDuplicate.html","topicHref":"Hi.Common.IDuplicate.html","topicUid":"Hi.Common.IDuplicate","type":"Interface"},{"name":"IGetQuantityByKey","href":"Hi.Common.IGetQuantityByKey.html","topicHref":"Hi.Common.IGetQuantityByKey.html","topicUid":"Hi.Common.IGetQuantityByKey","type":"Interface"},{"name":"IGetSelectionName","href":"Hi.Common.IGetSelectionName.html","topicHref":"Hi.Common.IGetSelectionName.html","topicUid":"Hi.Common.IGetSelectionName","type":"Interface"},{"name":"INameNote","href":"Hi.Common.INameNote.html","topicHref":"Hi.Common.INameNote.html","topicUid":"Hi.Common.INameNote","type":"Interface"},{"name":"IPreferredFileName","href":"Hi.Common.IPreferredFileName.html","topicHref":"Hi.Common.IPreferredFileName.html","topicUid":"Hi.Common.IPreferredFileName","type":"Interface"},{"name":"ISourceFile","href":"Hi.Common.ISourceFile.html","topicHref":"Hi.Common.ISourceFile.html","topicUid":"Hi.Common.ISourceFile","type":"Interface"},{"name":"IToPresentDto","href":"Hi.Common.IToPresentDto.html","topicHref":"Hi.Common.IToPresentDto.html","topicUid":"Hi.Common.IToPresentDto","type":"Interface"},{"name":"IUpdateByContent","href":"Hi.Common.IUpdateByContent.html","topicHref":"Hi.Common.IUpdateByContent.html","topicUid":"Hi.Common.IUpdateByContent","type":"Interface"},{"name":"IUriGetter","href":"Hi.Common.IUriGetter.html","topicHref":"Hi.Common.IUriGetter.html","topicUid":"Hi.Common.IUriGetter","type":"Interface"},{"name":"IWriteBin","href":"Hi.Common.IWriteBin.html","topicHref":"Hi.Common.IWriteBin.html","topicUid":"Hi.Common.IWriteBin","type":"Interface"},{"name":"IndexSegment","href":"Hi.Common.IndexSegment.html","topicHref":"Hi.Common.IndexSegment.html","topicUid":"Hi.Common.IndexSegment","type":"Class"},{"name":"IntegerKeyDictionaryConverter","href":"Hi.Common.IntegerKeyDictionaryConverter.html","topicHref":"Hi.Common.IntegerKeyDictionaryConverter.html","topicUid":"Hi.Common.IntegerKeyDictionaryConverter","type":"Class"},{"name":"IntegerKeyDictionaryConverter","href":"Hi.Common.IntegerKeyDictionaryConverter-1.html","topicHref":"Hi.Common.IntegerKeyDictionaryConverter-1.html","topicUid":"Hi.Common.IntegerKeyDictionaryConverter`1","type":"Class"},{"name":"InternalException","href":"Hi.Common.InternalException.html","topicHref":"Hi.Common.InternalException.html","topicUid":"Hi.Common.InternalException","type":"Class"},{"name":"InvokeUtil","href":"Hi.Common.InvokeUtil.html","topicHref":"Hi.Common.InvokeUtil.html","topicUid":"Hi.Common.InvokeUtil","type":"Class"},{"name":"JsonUtil","href":"Hi.Common.JsonUtil.html","topicHref":"Hi.Common.JsonUtil.html","topicUid":"Hi.Common.JsonUtil","type":"Class"},{"name":"LooseRunner","href":"Hi.Common.LooseRunner.html","topicHref":"Hi.Common.LooseRunner.html","topicUid":"Hi.Common.LooseRunner","type":"Class"},{"name":"LooseRunner.MergedCancellationTokenRun","href":"Hi.Common.LooseRunner.MergedCancellationTokenRun.html","topicHref":"Hi.Common.LooseRunner.MergedCancellationTokenRun.html","topicUid":"Hi.Common.LooseRunner.MergedCancellationTokenRun","type":"Delegate"},{"name":"ManualUtil","href":"Hi.Common.ManualUtil.html","topicHref":"Hi.Common.ManualUtil.html","topicUid":"Hi.Common.ManualUtil","type":"Class"},{"name":"MaskUtil","href":"Hi.Common.MaskUtil.html","topicHref":"Hi.Common.MaskUtil.html","topicUid":"Hi.Common.MaskUtil","type":"Class"},{"name":"NameUtil","href":"Hi.Common.NameUtil.html","topicHref":"Hi.Common.NameUtil.html","topicUid":"Hi.Common.NameUtil","type":"Class"},{"name":"PacePlayee","href":"Hi.Common.PacePlayee.html","topicHref":"Hi.Common.PacePlayee.html","topicUid":"Hi.Common.PacePlayee","type":"Class"},{"name":"PacePlayer","href":"Hi.Common.PacePlayer.html","topicHref":"Hi.Common.PacePlayer.html","topicUid":"Hi.Common.PacePlayer","type":"Class"},{"name":"Pair","href":"Hi.Common.Pair-2.html","topicHref":"Hi.Common.Pair-2.html","topicUid":"Hi.Common.Pair`2","type":"Class"},{"name":"Range","href":"Hi.Common.Range-1.html","topicHref":"Hi.Common.Range-1.html","topicUid":"Hi.Common.Range`1","type":"Class"},{"name":"ResourceUtil","href":"Hi.Common.ResourceUtil.html","topicHref":"Hi.Common.ResourceUtil.html","topicUid":"Hi.Common.ResourceUtil","type":"Class"},{"name":"RoutineBlocker","href":"Hi.Common.RoutineBlocker.html","topicHref":"Hi.Common.RoutineBlocker.html","topicUid":"Hi.Common.RoutineBlocker","type":"Class"},{"name":"RoutineBlocker0","href":"Hi.Common.RoutineBlocker0.html","topicHref":"Hi.Common.RoutineBlocker0.html","topicUid":"Hi.Common.RoutineBlocker0","type":"Class"},{"name":"SearchResult","href":"Hi.Common.SearchResult.html","topicHref":"Hi.Common.SearchResult.html","topicUid":"Hi.Common.SearchResult","type":"Enum"},{"name":"SeqPairUtil","href":"Hi.Common.SeqPairUtil.html","topicHref":"Hi.Common.SeqPairUtil.html","topicUid":"Hi.Common.SeqPairUtil","type":"Class"},{"name":"SeqPair","href":"Hi.Common.SeqPair-1.html","topicHref":"Hi.Common.SeqPair-1.html","topicUid":"Hi.Common.SeqPair`1","type":"Class"},{"name":"ServerFileExplorerConfig","href":"Hi.Common.ServerFileExplorerConfig.html","topicHref":"Hi.Common.ServerFileExplorerConfig.html","topicUid":"Hi.Common.ServerFileExplorerConfig","type":"Class"},{"name":"Slice","href":"Hi.Common.Slice.html","topicHref":"Hi.Common.Slice.html","topicUid":"Hi.Common.Slice","type":"Class"},{"name":"StringLocalizer","href":"Hi.Common.StringLocalizer.html","topicHref":"Hi.Common.StringLocalizer.html","topicUid":"Hi.Common.StringLocalizer","type":"Class"},{"name":"StringUtil","href":"Hi.Common.StringUtil.html","topicHref":"Hi.Common.StringUtil.html","topicUid":"Hi.Common.StringUtil","type":"Class"},{"name":"TaskUtil","href":"Hi.Common.TaskUtil.html","topicHref":"Hi.Common.TaskUtil.html","topicUid":"Hi.Common.TaskUtil","type":"Class"},{"name":"TimeCounter","href":"Hi.Common.TimeCounter.html","topicHref":"Hi.Common.TimeCounter.html","topicUid":"Hi.Common.TimeCounter","type":"Class"}]},{"name":"Hi.Common.Collections","href":"Hi.Common.Collections.html","topicHref":"Hi.Common.Collections.html","topicUid":"Hi.Common.Collections","type":"Namespace","items":[{"name":"DictionaryUtil","href":"Hi.Common.Collections.DictionaryUtil.html","topicHref":"Hi.Common.Collections.DictionaryUtil.html","topicUid":"Hi.Common.Collections.DictionaryUtil","type":"Class"},{"name":"EnumerableUtil","href":"Hi.Common.Collections.EnumerableUtil.html","topicHref":"Hi.Common.Collections.EnumerableUtil.html","topicUid":"Hi.Common.Collections.EnumerableUtil","type":"Class"},{"name":"FixedSizeConcurrentLinkedListUtil","href":"Hi.Common.Collections.FixedSizeConcurrentLinkedListUtil.html","topicHref":"Hi.Common.Collections.FixedSizeConcurrentLinkedListUtil.html","topicUid":"Hi.Common.Collections.FixedSizeConcurrentLinkedListUtil","type":"Class"},{"name":"LinkedListUtil","href":"Hi.Common.Collections.LinkedListUtil.html","topicHref":"Hi.Common.Collections.LinkedListUtil.html","topicUid":"Hi.Common.Collections.LinkedListUtil","type":"Class"},{"name":"ListIndexBasedEnumerable","href":"Hi.Common.Collections.ListIndexBasedEnumerable-1.html","topicHref":"Hi.Common.Collections.ListIndexBasedEnumerable-1.html","topicUid":"Hi.Common.Collections.ListIndexBasedEnumerable`1","type":"Class"},{"name":"ListIndexBasedIEnumerator","href":"Hi.Common.Collections.ListIndexBasedIEnumerator-1.html","topicHref":"Hi.Common.Collections.ListIndexBasedIEnumerator-1.html","topicUid":"Hi.Common.Collections.ListIndexBasedIEnumerator`1","type":"Class"},{"name":"ListUtil","href":"Hi.Common.Collections.ListUtil.html","topicHref":"Hi.Common.Collections.ListUtil.html","topicUid":"Hi.Common.Collections.ListUtil","type":"Class"},{"name":"ListUtil.OuterPolationMode","href":"Hi.Common.Collections.ListUtil.OuterPolationMode.html","topicHref":"Hi.Common.Collections.ListUtil.OuterPolationMode.html","topicUid":"Hi.Common.Collections.ListUtil.OuterPolationMode","type":"Enum"},{"name":"SearchTargetMode","href":"Hi.Common.Collections.SearchTargetMode.html","topicHref":"Hi.Common.Collections.SearchTargetMode.html","topicUid":"Hi.Common.Collections.SearchTargetMode","type":"Enum"},{"name":"SeekDirection","href":"Hi.Common.Collections.SeekDirection.html","topicHref":"Hi.Common.Collections.SeekDirection.html","topicUid":"Hi.Common.Collections.SeekDirection","type":"Enum"},{"name":"SortedListUtil","href":"Hi.Common.Collections.SortedListUtil.html","topicHref":"Hi.Common.Collections.SortedListUtil.html","topicUid":"Hi.Common.Collections.SortedListUtil","type":"Class"},{"name":"SubList","href":"Hi.Common.Collections.SubList-1.html","topicHref":"Hi.Common.Collections.SubList-1.html","topicUid":"Hi.Common.Collections.SubList`1","type":"Class"},{"name":"SynList","href":"Hi.Common.Collections.SynList-1.html","topicHref":"Hi.Common.Collections.SynList-1.html","topicUid":"Hi.Common.Collections.SynList`1","type":"Class"}]},{"name":"Hi.Common.CsvUtils","href":"Hi.Common.CsvUtils.html","topicHref":"Hi.Common.CsvUtils.html","topicUid":"Hi.Common.CsvUtils","type":"Namespace","items":[{"name":"CsvInputKit","href":"Hi.Common.CsvUtils.CsvInputKit.html","topicHref":"Hi.Common.CsvUtils.CsvInputKit.html","topicUid":"Hi.Common.CsvUtils.CsvInputKit","type":"Class"},{"name":"CsvOutputKit","href":"Hi.Common.CsvUtils.CsvOutputKit.html","topicHref":"Hi.Common.CsvUtils.CsvOutputKit.html","topicUid":"Hi.Common.CsvUtils.CsvOutputKit","type":"Class"},{"name":"CsvUtil","href":"Hi.Common.CsvUtils.CsvUtil.html","topicHref":"Hi.Common.CsvUtils.CsvUtil.html","topicUid":"Hi.Common.CsvUtils.CsvUtil","type":"Class"},{"name":"ICsvRowIo","href":"Hi.Common.CsvUtils.ICsvRowIo.html","topicHref":"Hi.Common.CsvUtils.ICsvRowIo.html","topicUid":"Hi.Common.CsvUtils.ICsvRowIo","type":"Interface"},{"name":"IGetCsvDictionary","href":"Hi.Common.CsvUtils.IGetCsvDictionary.html","topicHref":"Hi.Common.CsvUtils.IGetCsvDictionary.html","topicUid":"Hi.Common.CsvUtils.IGetCsvDictionary","type":"Interface"}]},{"name":"Hi.Common.FileLines","href":"Hi.Common.FileLines.html","topicHref":"Hi.Common.FileLines.html","topicUid":"Hi.Common.FileLines","type":"Namespace","items":[{"name":"FileBeginEventArgs","href":"Hi.Common.FileLines.FileBeginEventArgs.html","topicHref":"Hi.Common.FileLines.FileBeginEventArgs.html","topicUid":"Hi.Common.FileLines.FileBeginEventArgs","type":"Class"},{"name":"FileEndEventArgs","href":"Hi.Common.FileLines.FileEndEventArgs.html","topicHref":"Hi.Common.FileLines.FileEndEventArgs.html","topicUid":"Hi.Common.FileLines.FileEndEventArgs","type":"Class"},{"name":"FileLineIndex","href":"Hi.Common.FileLines.FileLineIndex.html","topicHref":"Hi.Common.FileLines.FileLineIndex.html","topicUid":"Hi.Common.FileLines.FileLineIndex","type":"Class"},{"name":"FileLinePipingKit","href":"Hi.Common.FileLines.FileLinePipingKit.html","topicHref":"Hi.Common.FileLines.FileLinePipingKit.html","topicUid":"Hi.Common.FileLines.FileLinePipingKit","type":"Class"},{"name":"FileLineUtil","href":"Hi.Common.FileLines.FileLineUtil.html","topicHref":"Hi.Common.FileLines.FileLineUtil.html","topicUid":"Hi.Common.FileLines.FileLineUtil","type":"Class"},{"name":"FileUtil","href":"Hi.Common.FileLines.FileUtil.html","topicHref":"Hi.Common.FileLines.FileUtil.html","topicUid":"Hi.Common.FileLines.FileUtil","type":"Class"},{"name":"IFileChangedEventSupport","href":"Hi.Common.FileLines.IFileChangedEventSupport.html","topicHref":"Hi.Common.FileLines.IFileChangedEventSupport.html","topicUid":"Hi.Common.FileLines.IFileChangedEventSupport","type":"Interface"},{"name":"IFileLine","href":"Hi.Common.FileLines.IFileLine.html","topicHref":"Hi.Common.FileLines.IFileLine.html","topicUid":"Hi.Common.FileLines.IFileLine","type":"Interface"},{"name":"IFileLineIndex","href":"Hi.Common.FileLines.IFileLineIndex.html","topicHref":"Hi.Common.FileLines.IFileLineIndex.html","topicUid":"Hi.Common.FileLines.IFileLineIndex","type":"Interface"},{"name":"IGetFileLineIndex","href":"Hi.Common.FileLines.IGetFileLineIndex.html","topicHref":"Hi.Common.FileLines.IGetFileLineIndex.html","topicUid":"Hi.Common.FileLines.IGetFileLineIndex","type":"Interface"},{"name":"IGetIndexedFileLine","href":"Hi.Common.FileLines.IGetIndexedFileLine.html","topicHref":"Hi.Common.FileLines.IGetIndexedFileLine.html","topicUid":"Hi.Common.FileLines.IGetIndexedFileLine","type":"Interface"},{"name":"IIndexedFileLine","href":"Hi.Common.FileLines.IIndexedFileLine.html","topicHref":"Hi.Common.FileLines.IIndexedFileLine.html","topicUid":"Hi.Common.FileLines.IIndexedFileLine","type":"Interface"},{"name":"ILineChangedEventSupport","href":"Hi.Common.FileLines.ILineChangedEventSupport.html","topicHref":"Hi.Common.FileLines.ILineChangedEventSupport.html","topicUid":"Hi.Common.FileLines.ILineChangedEventSupport","type":"Interface"},{"name":"IndexedFile","href":"Hi.Common.FileLines.IndexedFile.html","topicHref":"Hi.Common.FileLines.IndexedFile.html","topicUid":"Hi.Common.FileLines.IndexedFile","type":"Class"},{"name":"IndexedFileLine","href":"Hi.Common.FileLines.IndexedFileLine.html","topicHref":"Hi.Common.FileLines.IndexedFileLine.html","topicUid":"Hi.Common.FileLines.IndexedFileLine","type":"Class"},{"name":"LineBeginEventArgs","href":"Hi.Common.FileLines.LineBeginEventArgs.html","topicHref":"Hi.Common.FileLines.LineBeginEventArgs.html","topicUid":"Hi.Common.FileLines.LineBeginEventArgs","type":"Class"},{"name":"LineEndEventArgs","href":"Hi.Common.FileLines.LineEndEventArgs.html","topicHref":"Hi.Common.FileLines.LineEndEventArgs.html","topicUid":"Hi.Common.FileLines.LineEndEventArgs","type":"Class"}]},{"name":"Hi.Common.Messages","href":"Hi.Common.Messages.html","topicHref":"Hi.Common.Messages.html","topicUid":"Hi.Common.Messages","type":"Namespace","items":[{"name":"BootstrapTheme","href":"Hi.Common.Messages.BootstrapTheme.html","topicHref":"Hi.Common.Messages.BootstrapTheme.html","topicUid":"Hi.Common.Messages.BootstrapTheme","type":"Enum"},{"name":"IMessageHost","href":"Hi.Common.Messages.IMessageHost.html","topicHref":"Hi.Common.Messages.IMessageHost.html","topicUid":"Hi.Common.Messages.IMessageHost","type":"Interface"},{"name":"MessageBoardUtil","href":"Hi.Common.Messages.MessageBoardUtil.html","topicHref":"Hi.Common.Messages.MessageBoardUtil.html","topicUid":"Hi.Common.Messages.MessageBoardUtil","type":"Class"},{"name":"MessageFlag","href":"Hi.Common.Messages.MessageFlag.html","topicHref":"Hi.Common.Messages.MessageFlag.html","topicUid":"Hi.Common.Messages.MessageFlag","type":"Enum"},{"name":"MessageHost","href":"Hi.Common.Messages.MessageHost.html","topicHref":"Hi.Common.Messages.MessageHost.html","topicUid":"Hi.Common.Messages.MessageHost","type":"Class"},{"name":"MessageHostUtil","href":"Hi.Common.Messages.MessageHostUtil.html","topicHref":"Hi.Common.Messages.MessageHostUtil.html","topicUid":"Hi.Common.Messages.MessageHostUtil","type":"Class"},{"name":"MultiTagMessage","href":"Hi.Common.Messages.MultiTagMessage.html","topicHref":"Hi.Common.Messages.MultiTagMessage.html","topicUid":"Hi.Common.Messages.MultiTagMessage","type":"Class"},{"name":"ShowMessageBoardDelegate","href":"Hi.Common.Messages.ShowMessageBoardDelegate.html","topicHref":"Hi.Common.Messages.ShowMessageBoardDelegate.html","topicUid":"Hi.Common.Messages.ShowMessageBoardDelegate","type":"Delegate"}]},{"name":"Hi.Common.MinMaxUtils","href":"Hi.Common.MinMaxUtils.html","topicHref":"Hi.Common.MinMaxUtils.html","topicUid":"Hi.Common.MinMaxUtils","type":"Namespace","items":[{"name":"IndexedMinMaxPos","href":"Hi.Common.MinMaxUtils.IndexedMinMaxPos-2.html","topicHref":"Hi.Common.MinMaxUtils.IndexedMinMaxPos-2.html","topicUid":"Hi.Common.MinMaxUtils.IndexedMinMaxPos`2","type":"Class"},{"name":"MinMaxUtil","href":"Hi.Common.MinMaxUtils.MinMaxUtil.html","topicHref":"Hi.Common.MinMaxUtils.MinMaxUtil.html","topicUid":"Hi.Common.MinMaxUtils.MinMaxUtil","type":"Class"}]},{"name":"Hi.Common.NativeProgresses","href":"Hi.Common.NativeProgresses.html","topicHref":"Hi.Common.NativeProgresses.html","topicUid":"Hi.Common.NativeProgresses","type":"Namespace","items":[{"name":"IProgressReport","href":"Hi.Common.NativeProgresses.IProgressReport.html","topicHref":"Hi.Common.NativeProgresses.IProgressReport.html","topicUid":"Hi.Common.NativeProgresses.IProgressReport","type":"Interface"},{"name":"NativeProgressReport","href":"Hi.Common.NativeProgresses.NativeProgressReport.html","topicHref":"Hi.Common.NativeProgresses.NativeProgressReport.html","topicUid":"Hi.Common.NativeProgresses.NativeProgressReport","type":"Class"},{"name":"ProgressReport","href":"Hi.Common.NativeProgresses.ProgressReport.html","topicHref":"Hi.Common.NativeProgresses.ProgressReport.html","topicUid":"Hi.Common.NativeProgresses.ProgressReport","type":"Class"},{"name":"progress_monitor_t","href":"Hi.Common.NativeProgresses.progress_monitor_t.html","topicHref":"Hi.Common.NativeProgresses.progress_monitor_t.html","topicUid":"Hi.Common.NativeProgresses.progress_monitor_t","type":"Struct"},{"name":"report_progress_func_t","href":"Hi.Common.NativeProgresses.report_progress_func_t.html","topicHref":"Hi.Common.NativeProgresses.report_progress_func_t.html","topicUid":"Hi.Common.NativeProgresses.report_progress_func_t","type":"Delegate"}]},{"name":"Hi.Common.ParallelBulkUtils","href":"Hi.Common.ParallelBulkUtils.html","topicHref":"Hi.Common.ParallelBulkUtils.html","topicUid":"Hi.Common.ParallelBulkUtils","type":"Namespace","items":[{"name":"ParallelBulkReader","href":"Hi.Common.ParallelBulkUtils.ParallelBulkReader-1.html","topicHref":"Hi.Common.ParallelBulkUtils.ParallelBulkReader-1.html","topicUid":"Hi.Common.ParallelBulkUtils.ParallelBulkReader`1","type":"Class"},{"name":"ParallelBulkWriter","href":"Hi.Common.ParallelBulkUtils.ParallelBulkWriter-1.html","topicHref":"Hi.Common.ParallelBulkUtils.ParallelBulkWriter-1.html","topicUid":"Hi.Common.ParallelBulkUtils.ParallelBulkWriter`1","type":"Class"},{"name":"ReadBulkDelegate","href":"Hi.Common.ParallelBulkUtils.ReadBulkDelegate-1.html","topicHref":"Hi.Common.ParallelBulkUtils.ReadBulkDelegate-1.html","topicUid":"Hi.Common.ParallelBulkUtils.ReadBulkDelegate`1","type":"Delegate"},{"name":"SequentialBulkReader","href":"Hi.Common.ParallelBulkUtils.SequentialBulkReader-1.html","topicHref":"Hi.Common.ParallelBulkUtils.SequentialBulkReader-1.html","topicUid":"Hi.Common.ParallelBulkUtils.SequentialBulkReader`1","type":"Class"}]},{"name":"Hi.Common.PathUtils","href":"Hi.Common.PathUtils.html","topicHref":"Hi.Common.PathUtils.html","topicUid":"Hi.Common.PathUtils","type":"Namespace","items":[{"name":"ExtendedNamedPath","href":"Hi.Common.PathUtils.ExtendedNamedPath.html","topicHref":"Hi.Common.PathUtils.ExtendedNamedPath.html","topicUid":"Hi.Common.PathUtils.ExtendedNamedPath","type":"Class"},{"name":"HttpUtil","href":"Hi.Common.PathUtils.HttpUtil.html","topicHref":"Hi.Common.PathUtils.HttpUtil.html","topicUid":"Hi.Common.PathUtils.HttpUtil","type":"Class"},{"name":"Lang","href":"Hi.Common.PathUtils.Lang.html","topicHref":"Hi.Common.PathUtils.Lang.html","topicUid":"Hi.Common.PathUtils.Lang","type":"Class"},{"name":"NamedPath","href":"Hi.Common.PathUtils.NamedPath.html","topicHref":"Hi.Common.PathUtils.NamedPath.html","topicUid":"Hi.Common.PathUtils.NamedPath","type":"Class"},{"name":"PathUtil","href":"Hi.Common.PathUtils.PathUtil.html","topicHref":"Hi.Common.PathUtils.PathUtil.html","topicUid":"Hi.Common.PathUtils.PathUtil","type":"Class"}]},{"name":"Hi.Common.QueueCacheUtils","href":"Hi.Common.QueueCacheUtils.html","topicHref":"Hi.Common.QueueCacheUtils.html","topicUid":"Hi.Common.QueueCacheUtils","type":"Namespace","items":[{"name":"QueueCacherHost","href":"Hi.Common.QueueCacheUtils.QueueCacherHost-1.html","topicHref":"Hi.Common.QueueCacheUtils.QueueCacherHost-1.html","topicUid":"Hi.Common.QueueCacheUtils.QueueCacherHost`1","type":"Class"},{"name":"QueueCacher","href":"Hi.Common.QueueCacheUtils.QueueCacher-1.html","topicHref":"Hi.Common.QueueCacheUtils.QueueCacher-1.html","topicUid":"Hi.Common.QueueCacheUtils.QueueCacher`1","type":"Class"}]},{"name":"Hi.Common.XmlUtils","href":"Hi.Common.XmlUtils.html","topicHref":"Hi.Common.XmlUtils.html","topicUid":"Hi.Common.XmlUtils","type":"Namespace","items":[{"name":"GenMode","href":"Hi.Common.XmlUtils.GenMode.html","topicHref":"Hi.Common.XmlUtils.GenMode.html","topicUid":"Hi.Common.XmlUtils.GenMode","type":"Enum"},{"name":"IMakeXmlSource","href":"Hi.Common.XmlUtils.IMakeXmlSource.html","topicHref":"Hi.Common.XmlUtils.IMakeXmlSource.html","topicUid":"Hi.Common.XmlUtils.IMakeXmlSource","type":"Interface"},{"name":"IToXElement","href":"Hi.Common.XmlUtils.IToXElement.html","topicHref":"Hi.Common.XmlUtils.IToXElement.html","topicUid":"Hi.Common.XmlUtils.IToXElement","type":"Interface"},{"name":"SetFileDelegate","href":"Hi.Common.XmlUtils.SetFileDelegate.html","topicHref":"Hi.Common.XmlUtils.SetFileDelegate.html","topicUid":"Hi.Common.XmlUtils.SetFileDelegate","type":"Delegate"},{"name":"XFactory","href":"Hi.Common.XmlUtils.XFactory.html","topicHref":"Hi.Common.XmlUtils.XFactory.html","topicUid":"Hi.Common.XmlUtils.XFactory","type":"Class"},{"name":"XFactory.GenByXElementDelegate","href":"Hi.Common.XmlUtils.XFactory.GenByXElementDelegate.html","topicHref":"Hi.Common.XmlUtils.XFactory.GenByXElementDelegate.html","topicUid":"Hi.Common.XmlUtils.XFactory.GenByXElementDelegate","type":"Delegate"},{"name":"XFactory.XmlExceptionDelegate","href":"Hi.Common.XmlUtils.XFactory.XmlExceptionDelegate.html","topicHref":"Hi.Common.XmlUtils.XFactory.XmlExceptionDelegate.html","topicUid":"Hi.Common.XmlUtils.XFactory.XmlExceptionDelegate","type":"Delegate"},{"name":"XmlSourceAndFile","href":"Hi.Common.XmlUtils.XmlSourceAndFile-1.html","topicHref":"Hi.Common.XmlUtils.XmlSourceAndFile-1.html","topicUid":"Hi.Common.XmlUtils.XmlSourceAndFile`1","type":"Class"},{"name":"XmlUtil","href":"Hi.Common.XmlUtils.XmlUtil.html","topicHref":"Hi.Common.XmlUtils.XmlUtil.html","topicUid":"Hi.Common.XmlUtils.XmlUtil","type":"Class"}]},{"name":"Hi.CutterLocations","href":"Hi.CutterLocations.html","topicHref":"Hi.CutterLocations.html","topicUid":"Hi.CutterLocations","type":"Namespace","items":[{"name":"IGetProgramCl","href":"Hi.CutterLocations.IGetProgramCl.html","topicHref":"Hi.CutterLocations.IGetProgramCl.html","topicUid":"Hi.CutterLocations.IGetProgramCl","type":"Interface"},{"name":"SimpleCl","href":"Hi.CutterLocations.SimpleCl.html","topicHref":"Hi.CutterLocations.SimpleCl.html","topicUid":"Hi.CutterLocations.SimpleCl","type":"Class"}]},{"name":"Hi.CutterLocations.ClPath","href":"Hi.CutterLocations.ClPath.html","topicHref":"Hi.CutterLocations.ClPath.html","topicUid":"Hi.CutterLocations.ClPath","type":"Namespace","items":[{"name":"ClCircleArc","href":"Hi.CutterLocations.ClPath.ClCircleArc.html","topicHref":"Hi.CutterLocations.ClPath.ClCircleArc.html","topicUid":"Hi.CutterLocations.ClPath.ClCircleArc","type":"Class"},{"name":"ClLinear","href":"Hi.CutterLocations.ClPath.ClLinear.html","topicHref":"Hi.CutterLocations.ClPath.ClLinear.html","topicUid":"Hi.CutterLocations.ClPath.ClLinear","type":"Class"},{"name":"IClPath","href":"Hi.CutterLocations.ClPath.IClPath.html","topicHref":"Hi.CutterLocations.ClPath.IClPath.html","topicUid":"Hi.CutterLocations.ClPath.IClPath","type":"Interface"}]},{"name":"Hi.CutterLocations.ClStrips","href":"Hi.CutterLocations.ClStrips.html","topicHref":"Hi.CutterLocations.ClStrips.html","topicUid":"Hi.CutterLocations.ClStrips","type":"Namespace","items":[{"name":"ClStrip","href":"Hi.CutterLocations.ClStrips.ClStrip.html","topicHref":"Hi.CutterLocations.ClStrips.ClStrip.html","topicUid":"Hi.CutterLocations.ClStrips.ClStrip","type":"Class"},{"name":"ClStripPos","href":"Hi.CutterLocations.ClStrips.ClStripPos.html","topicHref":"Hi.CutterLocations.ClStrips.ClStripPos.html","topicUid":"Hi.CutterLocations.ClStrips.ClStripPos","type":"Class"},{"name":"RgbFunc","href":"Hi.CutterLocations.ClStrips.RgbFunc.html","topicHref":"Hi.CutterLocations.ClStrips.RgbFunc.html","topicUid":"Hi.CutterLocations.ClStrips.RgbFunc","type":"Delegate"}]},{"name":"Hi.Disp","href":"Hi.Disp.html","topicHref":"Hi.Disp.html","topicUid":"Hi.Disp","type":"Namespace","items":[{"name":"Bind","href":"Hi.Disp.Bind.html","topicHref":"Hi.Disp.Bind.html","topicUid":"Hi.Disp.Bind","type":"Class"},{"name":"Box3dDispUtil","href":"Hi.Disp.Box3dDispUtil.html","topicHref":"Hi.Disp.Box3dDispUtil.html","topicUid":"Hi.Disp.Box3dDispUtil","type":"Class"},{"name":"Box3dDispUtil.BoxableExpandToBox3dDel","href":"Hi.Disp.Box3dDispUtil.BoxableExpandToBox3dDel.html","topicHref":"Hi.Disp.Box3dDispUtil.BoxableExpandToBox3dDel.html","topicUid":"Hi.Disp.Box3dDispUtil.BoxableExpandToBox3dDel","type":"Delegate"},{"name":"DelegateFuncDisplayee","href":"Hi.Disp.DelegateFuncDisplayee.html","topicHref":"Hi.Disp.DelegateFuncDisplayee.html","topicUid":"Hi.Disp.DelegateFuncDisplayee","type":"Class"},{"name":"DispEngine","href":"Hi.Disp.DispEngine.html","topicHref":"Hi.Disp.DispEngine.html","topicUid":"Hi.Disp.DispEngine","type":"Class"},{"name":"DispEngine.ImageRequestedDelegate","href":"Hi.Disp.DispEngine.ImageRequestedDelegate.html","topicHref":"Hi.Disp.DispEngine.ImageRequestedDelegate.html","topicUid":"Hi.Disp.DispEngine.ImageRequestedDelegate","type":"Delegate"},{"name":"DispEngineConfig","href":"Hi.Disp.DispEngineConfig.html","topicHref":"Hi.Disp.DispEngineConfig.html","topicUid":"Hi.Disp.DispEngineConfig","type":"Class"},{"name":"DispFrameUtil","href":"Hi.Disp.DispFrameUtil.html","topicHref":"Hi.Disp.DispFrameUtil.html","topicUid":"Hi.Disp.DispFrameUtil","type":"Class"},{"name":"DispList","href":"Hi.Disp.DispList.html","topicHref":"Hi.Disp.DispList.html","topicUid":"Hi.Disp.DispList","type":"Class"},{"name":"DispUtil","href":"Hi.Disp.DispUtil.html","topicHref":"Hi.Disp.DispUtil.html","topicUid":"Hi.Disp.DispUtil","type":"Class"},{"name":"Drawing","href":"Hi.Disp.Drawing.html","topicHref":"Hi.Disp.Drawing.html","topicUid":"Hi.Disp.Drawing","type":"Class"},{"name":"FuncDisplayee","href":"Hi.Disp.FuncDisplayee.html","topicHref":"Hi.Disp.FuncDisplayee.html","topicUid":"Hi.Disp.FuncDisplayee","type":"Class"},{"name":"GL","href":"Hi.Disp.GL.html","topicHref":"Hi.Disp.GL.html","topicUid":"Hi.Disp.GL","type":"Class"},{"name":"IDisplayee","href":"Hi.Disp.IDisplayee.html","topicHref":"Hi.Disp.IDisplayee.html","topicUid":"Hi.Disp.IDisplayee","type":"Interface"},{"name":"IGetDispEngine","href":"Hi.Disp.IGetDispEngine.html","topicHref":"Hi.Disp.IGetDispEngine.html","topicUid":"Hi.Disp.IGetDispEngine","type":"Interface"},{"name":"IGetPickable","href":"Hi.Disp.IGetPickable.html","topicHref":"Hi.Disp.IGetPickable.html","topicUid":"Hi.Disp.IGetPickable","type":"Interface"},{"name":"IGlContextDirver","href":"Hi.Disp.IGlContextDirver.html","topicHref":"Hi.Disp.IGlContextDirver.html","topicUid":"Hi.Disp.IGlContextDirver","type":"Interface"},{"name":"MatStack","href":"Hi.Disp.MatStack.html","topicHref":"Hi.Disp.MatStack.html","topicUid":"Hi.Disp.MatStack","type":"Class"},{"name":"MatStack.ItemDisposable","href":"Hi.Disp.MatStack.ItemDisposable.html","topicHref":"Hi.Disp.MatStack.ItemDisposable.html","topicUid":"Hi.Disp.MatStack.ItemDisposable","type":"Class"},{"name":"MvpBoxRelation","href":"Hi.Disp.MvpBoxRelation.html","topicHref":"Hi.Disp.MvpBoxRelation.html","topicUid":"Hi.Disp.MvpBoxRelation","type":"Enum"},{"name":"Pickable","href":"Hi.Disp.Pickable.html","topicHref":"Hi.Disp.Pickable.html","topicUid":"Hi.Disp.Pickable","type":"Class"},{"name":"PopModelMat","href":"Hi.Disp.PopModelMat.html","topicHref":"Hi.Disp.PopModelMat.html","topicUid":"Hi.Disp.PopModelMat","type":"Class"},{"name":"PushModelMat","href":"Hi.Disp.PushModelMat.html","topicHref":"Hi.Disp.PushModelMat.html","topicUid":"Hi.Disp.PushModelMat","type":"Class"},{"name":"Segment3dDispUtil","href":"Hi.Disp.Segment3dDispUtil.html","topicHref":"Hi.Disp.Segment3dDispUtil.html","topicUid":"Hi.Disp.Segment3dDispUtil","type":"Class"},{"name":"ShowEventPickable","href":"Hi.Disp.ShowEventPickable.html","topicHref":"Hi.Disp.ShowEventPickable.html","topicUid":"Hi.Disp.ShowEventPickable","type":"Class"},{"name":"Stamp","href":"Hi.Disp.Stamp.html","topicHref":"Hi.Disp.Stamp.html","topicUid":"Hi.Disp.Stamp","type":"Enum"},{"name":"StringDrawing","href":"Hi.Disp.StringDrawing.html","topicHref":"Hi.Disp.StringDrawing.html","topicUid":"Hi.Disp.StringDrawing","type":"Class"},{"name":"Tri3dDispUtil","href":"Hi.Disp.Tri3dDispUtil.html","topicHref":"Hi.Disp.Tri3dDispUtil.html","topicUid":"Hi.Disp.Tri3dDispUtil","type":"Class"},{"name":"WrappedDisplayee","href":"Hi.Disp.WrappedDisplayee.html","topicHref":"Hi.Disp.WrappedDisplayee.html","topicUid":"Hi.Disp.WrappedDisplayee","type":"Class"}]},{"name":"Hi.Disp.Flag","href":"Hi.Disp.Flag.html","topicHref":"Hi.Disp.Flag.html","topicUid":"Hi.Disp.Flag","type":"Namespace","items":[{"name":"ColorScaleBar","href":"Hi.Disp.Flag.ColorScaleBar.html","topicHref":"Hi.Disp.Flag.ColorScaleBar.html","topicUid":"Hi.Disp.Flag.ColorScaleBar","type":"Class"},{"name":"CoordinateDrawing","href":"Hi.Disp.Flag.CoordinateDrawing.html","topicHref":"Hi.Disp.Flag.CoordinateDrawing.html","topicUid":"Hi.Disp.Flag.CoordinateDrawing","type":"Class"},{"name":"CubicalFlagDrawing","href":"Hi.Disp.Flag.CubicalFlagDrawing.html","topicHref":"Hi.Disp.Flag.CubicalFlagDrawing.html","topicUid":"Hi.Disp.Flag.CubicalFlagDrawing","type":"Class"},{"name":"DimensionBar","href":"Hi.Disp.Flag.DimensionBar.html","topicHref":"Hi.Disp.Flag.DimensionBar.html","topicUid":"Hi.Disp.Flag.DimensionBar","type":"Class"},{"name":"DispCoverUtil","href":"Hi.Disp.Flag.DispCoverUtil.html","topicHref":"Hi.Disp.Flag.DispCoverUtil.html","topicUid":"Hi.Disp.Flag.DispCoverUtil","type":"Class"}]},{"name":"Hi.Disp.Treat","href":"Hi.Disp.Treat.html","topicHref":"Hi.Disp.Treat.html","topicUid":"Hi.Disp.Treat","type":"Namespace","items":[{"name":"LineWidthSwap","href":"Hi.Disp.Treat.LineWidthSwap.html","topicHref":"Hi.Disp.Treat.LineWidthSwap.html","topicUid":"Hi.Disp.Treat.LineWidthSwap","type":"Class"},{"name":"LineWidthTreat","href":"Hi.Disp.Treat.LineWidthTreat.html","topicHref":"Hi.Disp.Treat.LineWidthTreat.html","topicUid":"Hi.Disp.Treat.LineWidthTreat","type":"Class"},{"name":"PointSizeSwap","href":"Hi.Disp.Treat.PointSizeSwap.html","topicHref":"Hi.Disp.Treat.PointSizeSwap.html","topicUid":"Hi.Disp.Treat.PointSizeSwap","type":"Class"},{"name":"PointSizeTreat","href":"Hi.Disp.Treat.PointSizeTreat.html","topicHref":"Hi.Disp.Treat.PointSizeTreat.html","topicUid":"Hi.Disp.Treat.PointSizeTreat","type":"Class"},{"name":"RgbSwap","href":"Hi.Disp.Treat.RgbSwap.html","topicHref":"Hi.Disp.Treat.RgbSwap.html","topicUid":"Hi.Disp.Treat.RgbSwap","type":"Class"},{"name":"RgbTreat","href":"Hi.Disp.Treat.RgbTreat.html","topicHref":"Hi.Disp.Treat.RgbTreat.html","topicUid":"Hi.Disp.Treat.RgbTreat","type":"Class"},{"name":"RgbWrapper","href":"Hi.Disp.Treat.RgbWrapper.html","topicHref":"Hi.Disp.Treat.RgbWrapper.html","topicUid":"Hi.Disp.Treat.RgbWrapper","type":"Class"},{"name":"TransformationWrapper","href":"Hi.Disp.Treat.TransformationWrapper.html","topicHref":"Hi.Disp.Treat.TransformationWrapper.html","topicUid":"Hi.Disp.Treat.TransformationWrapper","type":"Class"}]},{"name":"Hi.Fanuc","href":"Hi.Fanuc.html","topicHref":"Hi.Fanuc.html","topicUid":"Hi.Fanuc","type":"Namespace","items":[{"name":"FanucVarTable","href":"Hi.Fanuc.FanucVarTable.html","topicHref":"Hi.Fanuc.FanucVarTable.html","topicUid":"Hi.Fanuc.FanucVarTable","type":"Class"},{"name":"FanucVarValue","href":"Hi.Fanuc.FanucVarValue.html","topicHref":"Hi.Fanuc.FanucVarValue.html","topicUid":"Hi.Fanuc.FanucVarValue","type":"Struct"}]},{"name":"Hi.Geom","href":"Hi.Geom.html","topicHref":"Hi.Geom.html","topicUid":"Hi.Geom","type":"Namespace","items":[{"name":"ArrayUtil","href":"Hi.Geom.ArrayUtil.html","topicHref":"Hi.Geom.ArrayUtil.html","topicUid":"Hi.Geom.ArrayUtil","type":"Class"},{"name":"AxisAngle4d","href":"Hi.Geom.AxisAngle4d.html","topicHref":"Hi.Geom.AxisAngle4d.html","topicUid":"Hi.Geom.AxisAngle4d","type":"Class"},{"name":"Box2d","href":"Hi.Geom.Box2d.html","topicHref":"Hi.Geom.Box2d.html","topicUid":"Hi.Geom.Box2d","type":"Class"},{"name":"Box2d.NoInit","href":"Hi.Geom.Box2d.NoInit.html","topicHref":"Hi.Geom.Box2d.NoInit.html","topicUid":"Hi.Geom.Box2d.NoInit","type":"Class"},{"name":"Box3d","href":"Hi.Geom.Box3d.html","topicHref":"Hi.Geom.Box3d.html","topicUid":"Hi.Geom.Box3d","type":"Class"},{"name":"Box3d.NoInit","href":"Hi.Geom.Box3d.NoInit.html","topicHref":"Hi.Geom.Box3d.NoInit.html","topicUid":"Hi.Geom.Box3d.NoInit","type":"Class"},{"name":"Cylindroid","href":"Hi.Geom.Cylindroid.html","topicHref":"Hi.Geom.Cylindroid.html","topicUid":"Hi.Geom.Cylindroid","type":"Class"},{"name":"DVec3d","href":"Hi.Geom.DVec3d.html","topicHref":"Hi.Geom.DVec3d.html","topicUid":"Hi.Geom.DVec3d","type":"Class"},{"name":"Dir","href":"Hi.Geom.Dir.html","topicHref":"Hi.Geom.Dir.html","topicUid":"Hi.Geom.Dir","type":"Enum"},{"name":"ExtendedCylinder","href":"Hi.Geom.ExtendedCylinder.html","topicHref":"Hi.Geom.ExtendedCylinder.html","topicUid":"Hi.Geom.ExtendedCylinder","type":"Class"},{"name":"Flat3d","href":"Hi.Geom.Flat3d.html","topicHref":"Hi.Geom.Flat3d.html","topicUid":"Hi.Geom.Flat3d","type":"Class"},{"name":"GeomCombination","href":"Hi.Geom.GeomCombination.html","topicHref":"Hi.Geom.GeomCombination.html","topicUid":"Hi.Geom.GeomCombination","type":"Class"},{"name":"GeomUtil","href":"Hi.Geom.GeomUtil.html","topicHref":"Hi.Geom.GeomUtil.html","topicUid":"Hi.Geom.GeomUtil","type":"Class"},{"name":"IExpandToBox2d","href":"Hi.Geom.IExpandToBox2d.html","topicHref":"Hi.Geom.IExpandToBox2d.html","topicUid":"Hi.Geom.IExpandToBox2d","type":"Interface"},{"name":"IExpandToBox3d","href":"Hi.Geom.IExpandToBox3d.html","topicHref":"Hi.Geom.IExpandToBox3d.html","topicUid":"Hi.Geom.IExpandToBox3d","type":"Interface"},{"name":"IFlat3d","href":"Hi.Geom.IFlat3d.html","topicHref":"Hi.Geom.IFlat3d.html","topicUid":"Hi.Geom.IFlat3d","type":"Interface"},{"name":"IGenStl","href":"Hi.Geom.IGenStl.html","topicHref":"Hi.Geom.IGenStl.html","topicUid":"Hi.Geom.IGenStl","type":"Interface"},{"name":"IGeomProperty","href":"Hi.Geom.IGeomProperty.html","topicHref":"Hi.Geom.IGeomProperty.html","topicUid":"Hi.Geom.IGeomProperty","type":"Interface"},{"name":"IGetStl","href":"Hi.Geom.IGetStl.html","topicHref":"Hi.Geom.IGetStl.html","topicUid":"Hi.Geom.IGetStl","type":"Interface"},{"name":"IGetZrContour","href":"Hi.Geom.IGetZrContour.html","topicHref":"Hi.Geom.IGetZrContour.html","topicUid":"Hi.Geom.IGetZrContour","type":"Interface"},{"name":"IGetZrList","href":"Hi.Geom.IGetZrList.html","topicHref":"Hi.Geom.IGetZrList.html","topicUid":"Hi.Geom.IGetZrList","type":"Interface"},{"name":"IStlSource","href":"Hi.Geom.IStlSource.html","topicHref":"Hi.Geom.IStlSource.html","topicUid":"Hi.Geom.IStlSource","type":"Interface"},{"name":"ITri3d","href":"Hi.Geom.ITri3d.html","topicHref":"Hi.Geom.ITri3d.html","topicUid":"Hi.Geom.ITri3d","type":"Interface"},{"name":"IVec","href":"Hi.Geom.IVec-1.html","topicHref":"Hi.Geom.IVec-1.html","topicUid":"Hi.Geom.IVec`1","type":"Interface"},{"name":"IZrListSourceProperty","href":"Hi.Geom.IZrListSourceProperty.html","topicHref":"Hi.Geom.IZrListSourceProperty.html","topicUid":"Hi.Geom.IZrListSourceProperty","type":"Interface"},{"name":"Mat4d","href":"Hi.Geom.Mat4d.html","topicHref":"Hi.Geom.Mat4d.html","topicUid":"Hi.Geom.Mat4d","type":"Class"},{"name":"Mat4d.IndexFlag","href":"Hi.Geom.Mat4d.IndexFlag.html","topicHref":"Hi.Geom.Mat4d.IndexFlag.html","topicUid":"Hi.Geom.Mat4d.IndexFlag","type":"Enum"},{"name":"MathNetUtil","href":"Hi.Geom.MathNetUtil.html","topicHref":"Hi.Geom.MathNetUtil.html","topicUid":"Hi.Geom.MathNetUtil","type":"Class"},{"name":"MathUtil","href":"Hi.Geom.MathUtil.html","topicHref":"Hi.Geom.MathUtil.html","topicUid":"Hi.Geom.MathUtil","type":"Class"},{"name":"NativeStl","href":"Hi.Geom.NativeStl.html","topicHref":"Hi.Geom.NativeStl.html","topicUid":"Hi.Geom.NativeStl","type":"Class"},{"name":"NativeTopoStld","href":"Hi.Geom.NativeTopoStld.html","topicHref":"Hi.Geom.NativeTopoStld.html","topicUid":"Hi.Geom.NativeTopoStld","type":"Class"},{"name":"NativeTopoStlfr","href":"Hi.Geom.NativeTopoStlfr.html","topicHref":"Hi.Geom.NativeTopoStlfr.html","topicUid":"Hi.Geom.NativeTopoStlfr","type":"Class"},{"name":"PairZr","href":"Hi.Geom.PairZr.html","topicHref":"Hi.Geom.PairZr.html","topicUid":"Hi.Geom.PairZr","type":"Class"},{"name":"PairZrUtil","href":"Hi.Geom.PairZrUtil.html","topicHref":"Hi.Geom.PairZrUtil.html","topicUid":"Hi.Geom.PairZrUtil","type":"Class"},{"name":"Polar3d","href":"Hi.Geom.Polar3d.html","topicHref":"Hi.Geom.Polar3d.html","topicUid":"Hi.Geom.Polar3d","type":"Class"},{"name":"Segment3d","href":"Hi.Geom.Segment3d.html","topicHref":"Hi.Geom.Segment3d.html","topicUid":"Hi.Geom.Segment3d","type":"Class"},{"name":"Stl","href":"Hi.Geom.Stl.html","topicHref":"Hi.Geom.Stl.html","topicUid":"Hi.Geom.Stl","type":"Class"},{"name":"Stl.StlType","href":"Hi.Geom.Stl.StlType.html","topicHref":"Hi.Geom.Stl.StlType.html","topicUid":"Hi.Geom.Stl.StlType","type":"Enum"},{"name":"StlFile","href":"Hi.Geom.StlFile.html","topicHref":"Hi.Geom.StlFile.html","topicUid":"Hi.Geom.StlFile","type":"Class"},{"name":"StlFuncHost","href":"Hi.Geom.StlFuncHost.html","topicHref":"Hi.Geom.StlFuncHost.html","topicUid":"Hi.Geom.StlFuncHost","type":"Class"},{"name":"StlUtil","href":"Hi.Geom.StlUtil.html","topicHref":"Hi.Geom.StlUtil.html","topicUid":"Hi.Geom.StlUtil","type":"Class"},{"name":"TransformationGeom","href":"Hi.Geom.TransformationGeom.html","topicHref":"Hi.Geom.TransformationGeom.html","topicUid":"Hi.Geom.TransformationGeom","type":"Class"},{"name":"Tri3d","href":"Hi.Geom.Tri3d.html","topicHref":"Hi.Geom.Tri3d.html","topicUid":"Hi.Geom.Tri3d","type":"Class"},{"name":"Tri3dUtil","href":"Hi.Geom.Tri3dUtil.html","topicHref":"Hi.Geom.Tri3dUtil.html","topicUid":"Hi.Geom.Tri3dUtil","type":"Class"},{"name":"UnnullableDVec3d","href":"Hi.Geom.UnnullableDVec3d.html","topicHref":"Hi.Geom.UnnullableDVec3d.html","topicUid":"Hi.Geom.UnnullableDVec3d","type":"Class"},{"name":"Vec2d","href":"Hi.Geom.Vec2d.html","topicHref":"Hi.Geom.Vec2d.html","topicUid":"Hi.Geom.Vec2d","type":"Class"},{"name":"Vec2i","href":"Hi.Geom.Vec2i.html","topicHref":"Hi.Geom.Vec2i.html","topicUid":"Hi.Geom.Vec2i","type":"Class"},{"name":"Vec3d","href":"Hi.Geom.Vec3d.html","topicHref":"Hi.Geom.Vec3d.html","topicUid":"Hi.Geom.Vec3d","type":"Class"},{"name":"Vec3dUtil","href":"Hi.Geom.Vec3dUtil.html","topicHref":"Hi.Geom.Vec3dUtil.html","topicUid":"Hi.Geom.Vec3dUtil","type":"Class"}]},{"name":"Hi.Geom.Resolution","href":"Hi.Geom.Resolution.html","topicHref":"Hi.Geom.Resolution.html","topicUid":"Hi.Geom.Resolution","type":"Namespace","items":[{"name":"IPolarResolution2d","href":"Hi.Geom.Resolution.IPolarResolution2d.html","topicHref":"Hi.Geom.Resolution.IPolarResolution2d.html","topicUid":"Hi.Geom.Resolution.IPolarResolution2d","type":"Interface"},{"name":"IPolarResolution2dSourceProperty","href":"Hi.Geom.Resolution.IPolarResolution2dSourceProperty.html","topicHref":"Hi.Geom.Resolution.IPolarResolution2dSourceProperty.html","topicUid":"Hi.Geom.Resolution.IPolarResolution2dSourceProperty","type":"Interface"},{"name":"PolarResolution2d","href":"Hi.Geom.Resolution.PolarResolution2d.html","topicHref":"Hi.Geom.Resolution.PolarResolution2d.html","topicUid":"Hi.Geom.Resolution.PolarResolution2d","type":"Class"}]},{"name":"Hi.Geom.Solvers","href":"Hi.Geom.Solvers.html","topicHref":"Hi.Geom.Solvers.html","topicUid":"Hi.Geom.Solvers","type":"Namespace","items":[{"name":"BinarySolverUtil","href":"Hi.Geom.Solvers.BinarySolverUtil.html","topicHref":"Hi.Geom.Solvers.BinarySolverUtil.html","topicUid":"Hi.Geom.Solvers.BinarySolverUtil","type":"Class"},{"name":"BinarySolvingEntry","href":"Hi.Geom.Solvers.BinarySolvingEntry.html","topicHref":"Hi.Geom.Solvers.BinarySolvingEntry.html","topicUid":"Hi.Geom.Solvers.BinarySolvingEntry","type":"Class"},{"name":"DeepSolvingStatus","href":"Hi.Geom.Solvers.DeepSolvingStatus.html","topicHref":"Hi.Geom.Solvers.DeepSolvingStatus.html","topicUid":"Hi.Geom.Solvers.DeepSolvingStatus","type":"Class"},{"name":"NumericalSolver","href":"Hi.Geom.Solvers.NumericalSolver.html","topicHref":"Hi.Geom.Solvers.NumericalSolver.html","topicUid":"Hi.Geom.Solvers.NumericalSolver","type":"Class"},{"name":"NumericalSolver.GetRepondsDelegate","href":"Hi.Geom.Solvers.NumericalSolver.GetRepondsDelegate.html","topicHref":"Hi.Geom.Solvers.NumericalSolver.GetRepondsDelegate.html","topicUid":"Hi.Geom.Solvers.NumericalSolver.GetRepondsDelegate","type":"Delegate"},{"name":"NumericalSolver.SetParasDelegate","href":"Hi.Geom.Solvers.NumericalSolver.SetParasDelegate.html","topicHref":"Hi.Geom.Solvers.NumericalSolver.SetParasDelegate.html","topicUid":"Hi.Geom.Solvers.NumericalSolver.SetParasDelegate","type":"Delegate"},{"name":"SolverUtil","href":"Hi.Geom.Solvers.SolverUtil.html","topicHref":"Hi.Geom.Solvers.SolverUtil.html","topicUid":"Hi.Geom.Solvers.SolverUtil","type":"Class"},{"name":"SolvingResult","href":"Hi.Geom.Solvers.SolvingResult.html","topicHref":"Hi.Geom.Solvers.SolvingResult.html","topicUid":"Hi.Geom.Solvers.SolvingResult","type":"Class"},{"name":"SolvingStatus","href":"Hi.Geom.Solvers.SolvingStatus.html","topicHref":"Hi.Geom.Solvers.SolvingStatus.html","topicUid":"Hi.Geom.Solvers.SolvingStatus","type":"Enum"},{"name":"SolvingTerm","href":"Hi.Geom.Solvers.SolvingTerm.html","topicHref":"Hi.Geom.Solvers.SolvingTerm.html","topicUid":"Hi.Geom.Solvers.SolvingTerm","type":"Enum"}]},{"name":"Hi.Geom.UnitUtils","href":"Hi.Geom.UnitUtils.html","topicHref":"Hi.Geom.UnitUtils.html","topicUid":"Hi.Geom.UnitUtils","type":"Namespace","items":[{"name":"PhysicsUnit","href":"Hi.Geom.UnitUtils.PhysicsUnit.html","topicHref":"Hi.Geom.UnitUtils.PhysicsUnit.html","topicUid":"Hi.Geom.UnitUtils.PhysicsUnit","type":"Enum"},{"name":"StringValueAttribute","href":"Hi.Geom.UnitUtils.StringValueAttribute.html","topicHref":"Hi.Geom.UnitUtils.StringValueAttribute.html","topicUid":"Hi.Geom.UnitUtils.StringValueAttribute","type":"Class"},{"name":"UnitConvertUtil","href":"Hi.Geom.UnitUtils.UnitConvertUtil.html","topicHref":"Hi.Geom.UnitUtils.UnitConvertUtil.html","topicUid":"Hi.Geom.UnitUtils.UnitConvertUtil","type":"Class"}]},{"name":"Hi.Grpcs","href":"Hi.Grpcs.html","topicHref":"Hi.Grpcs.html","topicUid":"Hi.Grpcs","type":"Namespace","items":[{"name":"ClStripService","href":"Hi.Grpcs.ClStripService.html","topicHref":"Hi.Grpcs.ClStripService.html","topicUid":"Hi.Grpcs.ClStripService","type":"Class"},{"name":"ClStripService.ClStripServiceBase","href":"Hi.Grpcs.ClStripService.ClStripServiceBase.html","topicHref":"Hi.Grpcs.ClStripService.ClStripServiceBase.html","topicUid":"Hi.Grpcs.ClStripService.ClStripServiceBase","type":"Class"},{"name":"ClStripService.ClStripServiceClient","href":"Hi.Grpcs.ClStripService.ClStripServiceClient.html","topicHref":"Hi.Grpcs.ClStripService.ClStripServiceClient.html","topicUid":"Hi.Grpcs.ClStripService.ClStripServiceClient","type":"Class"},{"name":"ClStripServiceReflection","href":"Hi.Grpcs.ClStripServiceReflection.html","topicHref":"Hi.Grpcs.ClStripServiceReflection.html","topicUid":"Hi.Grpcs.ClStripServiceReflection","type":"Class"},{"name":"ClStripServiceRunner","href":"Hi.Grpcs.ClStripServiceRunner.html","topicHref":"Hi.Grpcs.ClStripServiceRunner.html","topicUid":"Hi.Grpcs.ClStripServiceRunner","type":"Class"},{"name":"DictionaryStep","href":"Hi.Grpcs.DictionaryStep.html","topicHref":"Hi.Grpcs.DictionaryStep.html","topicUid":"Hi.Grpcs.DictionaryStep","type":"Class"},{"name":"PlayerService","href":"Hi.Grpcs.PlayerService.html","topicHref":"Hi.Grpcs.PlayerService.html","topicUid":"Hi.Grpcs.PlayerService","type":"Class"},{"name":"PlayerService.PlayerServiceBase","href":"Hi.Grpcs.PlayerService.PlayerServiceBase.html","topicHref":"Hi.Grpcs.PlayerService.PlayerServiceBase.html","topicUid":"Hi.Grpcs.PlayerService.PlayerServiceBase","type":"Class"},{"name":"PlayerService.PlayerServiceClient","href":"Hi.Grpcs.PlayerService.PlayerServiceClient.html","topicHref":"Hi.Grpcs.PlayerService.PlayerServiceClient.html","topicUid":"Hi.Grpcs.PlayerService.PlayerServiceClient","type":"Class"},{"name":"PlayerServiceReflection","href":"Hi.Grpcs.PlayerServiceReflection.html","topicHref":"Hi.Grpcs.PlayerServiceReflection.html","topicUid":"Hi.Grpcs.PlayerServiceReflection","type":"Class"},{"name":"PlayerServiceRunner","href":"Hi.Grpcs.PlayerServiceRunner.html","topicHref":"Hi.Grpcs.PlayerServiceRunner.html","topicUid":"Hi.Grpcs.PlayerServiceRunner","type":"Class"}]},{"name":"Hi.HiNcKits","href":"Hi.HiNcKits.html","topicHref":"Hi.HiNcKits.html","topicUid":"Hi.HiNcKits","type":"Namespace","items":[{"name":"BasePathEnum","href":"Hi.HiNcKits.BasePathEnum.html","topicHref":"Hi.HiNcKits.BasePathEnum.html","topicUid":"Hi.HiNcKits.BasePathEnum","type":"Enum"},{"name":"HiNcHost","href":"Hi.HiNcKits.HiNcHost.html","topicHref":"Hi.HiNcKits.HiNcHost.html","topicUid":"Hi.HiNcKits.HiNcHost","type":"Class"},{"name":"LocalApp","href":"Hi.HiNcKits.LocalApp.html","topicHref":"Hi.HiNcKits.LocalApp.html","topicUid":"Hi.HiNcKits.LocalApp","type":"Class"},{"name":"LocalAppConfig","href":"Hi.HiNcKits.LocalAppConfig.html","topicHref":"Hi.HiNcKits.LocalAppConfig.html","topicUid":"Hi.HiNcKits.LocalAppConfig","type":"Class"},{"name":"ProxyConfig","href":"Hi.HiNcKits.ProxyConfig.html","topicHref":"Hi.HiNcKits.ProxyConfig.html","topicUid":"Hi.HiNcKits.ProxyConfig","type":"Class"},{"name":"UserConfig","href":"Hi.HiNcKits.UserConfig.html","topicHref":"Hi.HiNcKits.UserConfig.html","topicUid":"Hi.HiNcKits.UserConfig","type":"Class"},{"name":"UserService","href":"Hi.HiNcKits.UserService.html","topicHref":"Hi.HiNcKits.UserService.html","topicUid":"Hi.HiNcKits.UserService","type":"Class"}]},{"name":"Hi.Licenses","href":"Hi.Licenses.html","topicHref":"Hi.Licenses.html","topicUid":"Hi.Licenses","type":"Namespace","items":[{"name":"AuthFeature","href":"Hi.Licenses.AuthFeature.html","topicHref":"Hi.Licenses.AuthFeature.html","topicUid":"Hi.Licenses.AuthFeature","type":"Enum"},{"name":"AuthorizationFailedEventArgs","href":"Hi.Licenses.AuthorizationFailedEventArgs.html","topicHref":"Hi.Licenses.AuthorizationFailedEventArgs.html","topicUid":"Hi.Licenses.AuthorizationFailedEventArgs","type":"Class"},{"name":"BlockType","href":"Hi.Licenses.BlockType.html","topicHref":"Hi.Licenses.BlockType.html","topicUid":"Hi.Licenses.BlockType","type":"Enum"},{"name":"License","href":"Hi.Licenses.License.html","topicHref":"Hi.Licenses.License.html","topicUid":"Hi.Licenses.License","type":"Class"},{"name":"LicenseType","href":"Hi.Licenses.LicenseType.html","topicHref":"Hi.Licenses.LicenseType.html","topicUid":"Hi.Licenses.LicenseType","type":"Enum"}]},{"name":"Hi.Machining","href":"Hi.Machining.html","topicHref":"Hi.Machining.html","topicUid":"Hi.Machining","type":"Namespace","items":[{"name":"FreeformRemover","href":"Hi.Machining.FreeformRemover.html","topicHref":"Hi.Machining.FreeformRemover.html","topicUid":"Hi.Machining.FreeformRemover","type":"Class"},{"name":"ICutter","href":"Hi.Machining.ICutter.html","topicHref":"Hi.Machining.ICutter.html","topicUid":"Hi.Machining.ICutter","type":"Interface"},{"name":"ICutterAnchorable","href":"Hi.Machining.ICutterAnchorable.html","topicHref":"Hi.Machining.ICutterAnchorable.html","topicUid":"Hi.Machining.ICutterAnchorable","type":"Interface"},{"name":"IGetSweptable","href":"Hi.Machining.IGetSweptable.html","topicHref":"Hi.Machining.IGetSweptable.html","topicUid":"Hi.Machining.IGetSweptable","type":"Interface"},{"name":"IMachiningTool","href":"Hi.Machining.IMachiningTool.html","topicHref":"Hi.Machining.IMachiningTool.html","topicUid":"Hi.Machining.IMachiningTool","type":"Interface"},{"name":"IVolumeRemover","href":"Hi.Machining.IVolumeRemover.html","topicHref":"Hi.Machining.IVolumeRemover.html","topicUid":"Hi.Machining.IVolumeRemover","type":"Interface"},{"name":"MachiningToolHouse","href":"Hi.Machining.MachiningToolHouse.html","topicHref":"Hi.Machining.MachiningToolHouse.html","topicUid":"Hi.Machining.MachiningToolHouse","type":"Class"},{"name":"MachiningVolumeRemovalProc","href":"Hi.Machining.MachiningVolumeRemovalProc.html","topicHref":"Hi.Machining.MachiningVolumeRemovalProc.html","topicUid":"Hi.Machining.MachiningVolumeRemovalProc","type":"Class"},{"name":"MachiningVolumeRemovalProc.StepMotionSnapshot","href":"Hi.Machining.MachiningVolumeRemovalProc.StepMotionSnapshot.html","topicHref":"Hi.Machining.MachiningVolumeRemovalProc.StepMotionSnapshot.html","topicUid":"Hi.Machining.MachiningVolumeRemovalProc.StepMotionSnapshot","type":"Class"},{"name":"MatInterpolationKit","href":"Hi.Machining.MatInterpolationKit.html","topicHref":"Hi.Machining.MatInterpolationKit.html","topicUid":"Hi.Machining.MatInterpolationKit","type":"Class"},{"name":"MatRelation","href":"Hi.Machining.MatRelation.html","topicHref":"Hi.Machining.MatRelation.html","topicUid":"Hi.Machining.MatRelation","type":"Enum"},{"name":"MatRelationUtil","href":"Hi.Machining.MatRelationUtil.html","topicHref":"Hi.Machining.MatRelationUtil.html","topicUid":"Hi.Machining.MatRelationUtil","type":"Class"},{"name":"MotionUtil","href":"Hi.Machining.MotionUtil.html","topicHref":"Hi.Machining.MotionUtil.html","topicUid":"Hi.Machining.MotionUtil","type":"Class"},{"name":"Sweptable","href":"Hi.Machining.Sweptable.html","topicHref":"Hi.Machining.Sweptable.html","topicUid":"Hi.Machining.Sweptable","type":"Class"},{"name":"SweptableUtil","href":"Hi.Machining.SweptableUtil.html","topicHref":"Hi.Machining.SweptableUtil.html","topicUid":"Hi.Machining.SweptableUtil","type":"Class"},{"name":"ToolNotFoundException","href":"Hi.Machining.ToolNotFoundException.html","topicHref":"Hi.Machining.ToolNotFoundException.html","topicUid":"Hi.Machining.ToolNotFoundException","type":"Class"}]},{"name":"Hi.Machining.MachiningEquipmentUtils","href":"Hi.Machining.MachiningEquipmentUtils.html","topicHref":"Hi.Machining.MachiningEquipmentUtils.html","topicUid":"Hi.Machining.MachiningEquipmentUtils","type":"Namespace","items":[{"name":"CollidableComponentEnum","href":"Hi.Machining.MachiningEquipmentUtils.CollidableComponentEnum.html","topicHref":"Hi.Machining.MachiningEquipmentUtils.CollidableComponentEnum.html","topicUid":"Hi.Machining.MachiningEquipmentUtils.CollidableComponentEnum","type":"Enum"},{"name":"IGetMachiningEquipment","href":"Hi.Machining.MachiningEquipmentUtils.IGetMachiningEquipment.html","topicHref":"Hi.Machining.MachiningEquipmentUtils.IGetMachiningEquipment.html","topicUid":"Hi.Machining.MachiningEquipmentUtils.IGetMachiningEquipment","type":"Interface"},{"name":"IMachiningEquipment","href":"Hi.Machining.MachiningEquipmentUtils.IMachiningEquipment.html","topicHref":"Hi.Machining.MachiningEquipmentUtils.IMachiningEquipment.html","topicUid":"Hi.Machining.MachiningEquipmentUtils.IMachiningEquipment","type":"Interface"},{"name":"MachiningEquipment","href":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipment.html","topicHref":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipment.html","topicUid":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipment","type":"Class"},{"name":"MachiningEquipmentCollisionIndex","href":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentCollisionIndex.html","topicHref":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentCollisionIndex.html","topicUid":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentCollisionIndex","type":"Class"},{"name":"MachiningEquipmentCollisionIndexPairsSource","href":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentCollisionIndexPairsSource.html","topicHref":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentCollisionIndexPairsSource.html","topicUid":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentCollisionIndexPairsSource","type":"Class"},{"name":"MachiningEquipmentUtil","href":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentUtil.html","topicHref":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentUtil.html","topicUid":"Hi.Machining.MachiningEquipmentUtils.MachiningEquipmentUtil","type":"Class"}]},{"name":"Hi.MachiningProcs","href":"Hi.MachiningProcs.html","topicHref":"Hi.MachiningProcs.html","topicUid":"Hi.MachiningProcs","type":"Namespace","items":[{"name":"ConfigStepFunc","href":"Hi.MachiningProcs.ConfigStepFunc.html","topicHref":"Hi.MachiningProcs.ConfigStepFunc.html","topicUid":"Hi.MachiningProcs.ConfigStepFunc","type":"Delegate"},{"name":"DynamicMachiningProjectDisplayee0","href":"Hi.MachiningProcs.DynamicMachiningProjectDisplayee0.html","topicHref":"Hi.MachiningProcs.DynamicMachiningProjectDisplayee0.html","topicUid":"Hi.MachiningProcs.DynamicMachiningProjectDisplayee0","type":"Class"},{"name":"IMachiningProjectGetter","href":"Hi.MachiningProcs.IMachiningProjectGetter.html","topicHref":"Hi.MachiningProcs.IMachiningProjectGetter.html","topicUid":"Hi.MachiningProcs.IMachiningProjectGetter","type":"Interface"},{"name":"IProjectService","href":"Hi.MachiningProcs.IProjectService.html","topicHref":"Hi.MachiningProcs.IProjectService.html","topicUid":"Hi.MachiningProcs.IProjectService","type":"Interface"},{"name":"LocalProjectService","href":"Hi.MachiningProcs.LocalProjectService.html","topicHref":"Hi.MachiningProcs.LocalProjectService.html","topicUid":"Hi.MachiningProcs.LocalProjectService","type":"Class"},{"name":"LocalProjectService.MachiningProjectChangedDelegate","href":"Hi.MachiningProcs.LocalProjectService.MachiningProjectChangedDelegate.html","topicHref":"Hi.MachiningProcs.LocalProjectService.MachiningProjectChangedDelegate.html","topicUid":"Hi.MachiningProcs.LocalProjectService.MachiningProjectChangedDelegate","type":"Delegate"},{"name":"MachiningActRunner","href":"Hi.MachiningProcs.MachiningActRunner.html","topicHref":"Hi.MachiningProcs.MachiningActRunner.html","topicUid":"Hi.MachiningProcs.MachiningActRunner","type":"Class"},{"name":"MachiningActRunner.MachiningStepBuiltDelegate","href":"Hi.MachiningProcs.MachiningActRunner.MachiningStepBuiltDelegate.html","topicHref":"Hi.MachiningProcs.MachiningActRunner.MachiningStepBuiltDelegate.html","topicUid":"Hi.MachiningProcs.MachiningActRunner.MachiningStepBuiltDelegate","type":"Delegate"},{"name":"MachiningActRunnerConfig","href":"Hi.MachiningProcs.MachiningActRunnerConfig.html","topicHref":"Hi.MachiningProcs.MachiningActRunnerConfig.html","topicUid":"Hi.MachiningProcs.MachiningActRunnerConfig","type":"Class"},{"name":"MachiningParallelProc","href":"Hi.MachiningProcs.MachiningParallelProc.html","topicHref":"Hi.MachiningProcs.MachiningParallelProc.html","topicUid":"Hi.MachiningProcs.MachiningParallelProc","type":"Class"},{"name":"MachiningParallelProc.StepTaskBundle","href":"Hi.MachiningProcs.MachiningParallelProc.StepTaskBundle.html","topicHref":"Hi.MachiningProcs.MachiningParallelProc.StepTaskBundle.html","topicUid":"Hi.MachiningProcs.MachiningParallelProc.StepTaskBundle","type":"Class"},{"name":"MachiningParallelProc.SubstractionResult","href":"Hi.MachiningProcs.MachiningParallelProc.SubstractionResult.html","topicHref":"Hi.MachiningProcs.MachiningParallelProc.SubstractionResult.html","topicUid":"Hi.MachiningProcs.MachiningParallelProc.SubstractionResult","type":"Class"},{"name":"MachiningProject","href":"Hi.MachiningProcs.MachiningProject.html","topicHref":"Hi.MachiningProcs.MachiningProject.html","topicUid":"Hi.MachiningProcs.MachiningProject","type":"Class"},{"name":"MachiningProjectDisplayee","href":"Hi.MachiningProcs.MachiningProjectDisplayee.html","topicHref":"Hi.MachiningProcs.MachiningProjectDisplayee.html","topicUid":"Hi.MachiningProcs.MachiningProjectDisplayee","type":"Class"},{"name":"MachiningSession","href":"Hi.MachiningProcs.MachiningSession.html","topicHref":"Hi.MachiningProcs.MachiningSession.html","topicUid":"Hi.MachiningProcs.MachiningSession","type":"Class"},{"name":"MillingUtil","href":"Hi.MachiningProcs.MillingUtil.html","topicHref":"Hi.MachiningProcs.MillingUtil.html","topicUid":"Hi.MachiningProcs.MillingUtil","type":"Class"},{"name":"ProxyProjectService","href":"Hi.MachiningProcs.ProxyProjectService.html","topicHref":"Hi.MachiningProcs.ProxyProjectService.html","topicUid":"Hi.MachiningProcs.ProxyProjectService","type":"Class"},{"name":"RenderingFlag","href":"Hi.MachiningProcs.RenderingFlag.html","topicHref":"Hi.MachiningProcs.RenderingFlag.html","topicUid":"Hi.MachiningProcs.RenderingFlag","type":"Enum"},{"name":"RuntimeApi","href":"Hi.MachiningProcs.RuntimeApi.html","topicHref":"Hi.MachiningProcs.RuntimeApi.html","topicUid":"Hi.MachiningProcs.RuntimeApi","type":"Class"},{"name":"RuntimeController","href":"Hi.MachiningProcs.RuntimeController.html","topicHref":"Hi.MachiningProcs.RuntimeController.html","topicUid":"Hi.MachiningProcs.RuntimeController","type":"Class"},{"name":"SessionMessage","href":"Hi.MachiningProcs.SessionMessage.html","topicHref":"Hi.MachiningProcs.SessionMessage.html","topicUid":"Hi.MachiningProcs.SessionMessage","type":"Class"},{"name":"SessionMessageHost","href":"Hi.MachiningProcs.SessionMessageHost.html","topicHref":"Hi.MachiningProcs.SessionMessageHost.html","topicUid":"Hi.MachiningProcs.SessionMessageHost","type":"Class"},{"name":"SessionMessageHost.FilterFlag","href":"Hi.MachiningProcs.SessionMessageHost.FilterFlag.html","topicHref":"Hi.MachiningProcs.SessionMessageHost.FilterFlag.html","topicUid":"Hi.MachiningProcs.SessionMessageHost.FilterFlag","type":"Enum"},{"name":"SessionMessagePack","href":"Hi.MachiningProcs.SessionMessagePack.html","topicHref":"Hi.MachiningProcs.SessionMessagePack.html","topicUid":"Hi.MachiningProcs.SessionMessagePack","type":"Class"},{"name":"SetupController","href":"Hi.MachiningProcs.SetupController.html","topicHref":"Hi.MachiningProcs.SetupController.html","topicUid":"Hi.MachiningProcs.SetupController","type":"Class"},{"name":"SpindleSpeedCache","href":"Hi.MachiningProcs.SpindleSpeedCache.html","topicHref":"Hi.MachiningProcs.SpindleSpeedCache.html","topicUid":"Hi.MachiningProcs.SpindleSpeedCache","type":"Class"}]},{"name":"Hi.MachiningSteps","href":"Hi.MachiningSteps.html","topicHref":"Hi.MachiningSteps.html","topicUid":"Hi.MachiningSteps","type":"Namespace","items":[{"name":"IFlagText","href":"Hi.MachiningSteps.IFlagText.html","topicHref":"Hi.MachiningSteps.IFlagText.html","topicUid":"Hi.MachiningSteps.IFlagText","type":"Interface"},{"name":"IMachiningStepHost","href":"Hi.MachiningSteps.IMachiningStepHost.html","topicHref":"Hi.MachiningSteps.IMachiningStepHost.html","topicUid":"Hi.MachiningSteps.IMachiningStepHost","type":"Interface"},{"name":"MachineMotionStep","href":"Hi.MachiningSteps.MachineMotionStep.html","topicHref":"Hi.MachiningSteps.MachineMotionStep.html","topicUid":"Hi.MachiningSteps.MachineMotionStep","type":"Class"},{"name":"MachiningStep","href":"Hi.MachiningSteps.MachiningStep.html","topicHref":"Hi.MachiningSteps.MachiningStep.html","topicUid":"Hi.MachiningSteps.MachiningStep","type":"Class"},{"name":"MachiningStep.CollidedKeyPair","href":"Hi.MachiningSteps.MachiningStep.CollidedKeyPair.html","topicHref":"Hi.MachiningSteps.MachiningStep.CollidedKeyPair.html","topicUid":"Hi.MachiningSteps.MachiningStep.CollidedKeyPair","type":"Class"},{"name":"MachiningStepUtil","href":"Hi.MachiningSteps.MachiningStepUtil.html","topicHref":"Hi.MachiningSteps.MachiningStepUtil.html","topicUid":"Hi.MachiningSteps.MachiningStepUtil","type":"Class"},{"name":"PresentAccess","href":"Hi.MachiningSteps.PresentAccess.html","topicHref":"Hi.MachiningSteps.PresentAccess.html","topicUid":"Hi.MachiningSteps.PresentAccess","type":"Class"},{"name":"PresentAttribute","href":"Hi.MachiningSteps.PresentAttribute.html","topicHref":"Hi.MachiningSteps.PresentAttribute.html","topicUid":"Hi.MachiningSteps.PresentAttribute","type":"Class"},{"name":"PropertyAccess","href":"Hi.MachiningSteps.PropertyAccess-1.html","topicHref":"Hi.MachiningSteps.PropertyAccess-1.html","topicUid":"Hi.MachiningSteps.PropertyAccess`1","type":"Class"}]},{"name":"Hi.Mapping","href":"Hi.Mapping.html","topicHref":"Hi.Mapping.html","topicUid":"Hi.Mapping","type":"Namespace","items":[{"name":"CsvNcStep","href":"Hi.Mapping.CsvNcStep.html","topicHref":"Hi.Mapping.CsvNcStep.html","topicUid":"Hi.Mapping.CsvNcStep","type":"Class"},{"name":"FileToTimeShotMapping","href":"Hi.Mapping.FileToTimeShotMapping.html","topicHref":"Hi.Mapping.FileToTimeShotMapping.html","topicUid":"Hi.Mapping.FileToTimeShotMapping","type":"Class"},{"name":"IAccelerationShot","href":"Hi.Mapping.IAccelerationShot.html","topicHref":"Hi.Mapping.IAccelerationShot.html","topicUid":"Hi.Mapping.IAccelerationShot","type":"Interface"},{"name":"IForceShot","href":"Hi.Mapping.IForceShot.html","topicHref":"Hi.Mapping.IForceShot.html","topicUid":"Hi.Mapping.IForceShot","type":"Interface"},{"name":"IMomentShot","href":"Hi.Mapping.IMomentShot.html","topicHref":"Hi.Mapping.IMomentShot.html","topicUid":"Hi.Mapping.IMomentShot","type":"Interface"},{"name":"ITimeShot","href":"Hi.Mapping.ITimeShot.html","topicHref":"Hi.Mapping.ITimeShot.html","topicUid":"Hi.Mapping.ITimeShot","type":"Interface"},{"name":"MappingUtil","href":"Hi.Mapping.MappingUtil.html","topicHref":"Hi.Mapping.MappingUtil.html","topicUid":"Hi.Mapping.MappingUtil","type":"Class"},{"name":"StepTimeShotUtil","href":"Hi.Mapping.StepTimeShotUtil.html","topicHref":"Hi.Mapping.StepTimeShotUtil.html","topicUid":"Hi.Mapping.StepTimeShotUtil","type":"Class"},{"name":"StepTimeShotUtil.CycleSamplingMode","href":"Hi.Mapping.StepTimeShotUtil.CycleSamplingMode.html","topicHref":"Hi.Mapping.StepTimeShotUtil.CycleSamplingMode.html","topicUid":"Hi.Mapping.StepTimeShotUtil.CycleSamplingMode","type":"Enum"},{"name":"StepTimeShotUtil.GetTimeShotByFileDelegate","href":"Hi.Mapping.StepTimeShotUtil.GetTimeShotByFileDelegate.html","topicHref":"Hi.Mapping.StepTimeShotUtil.GetTimeShotByFileDelegate.html","topicUid":"Hi.Mapping.StepTimeShotUtil.GetTimeShotByFileDelegate","type":"Delegate"},{"name":"TimeMapping","href":"Hi.Mapping.TimeMapping.html","topicHref":"Hi.Mapping.TimeMapping.html","topicUid":"Hi.Mapping.TimeMapping","type":"Class"}]},{"name":"Hi.Mappings","href":"Hi.Mappings.html","topicHref":"Hi.Mappings.html","topicUid":"Hi.Mappings","type":"Namespace","items":[{"name":"FileTimeSection","href":"Hi.Mappings.FileTimeSection.html","topicHref":"Hi.Mappings.FileTimeSection.html","topicUid":"Hi.Mappings.FileTimeSection","type":"Class"},{"name":"FileTimeSection.TimeOption","href":"Hi.Mappings.FileTimeSection.TimeOption.html","topicHref":"Hi.Mappings.FileTimeSection.TimeOption.html","topicUid":"Hi.Mappings.FileTimeSection.TimeOption","type":"Enum"}]},{"name":"Hi.Mech","href":"Hi.Mech.html","topicHref":"Hi.Mech.html","topicUid":"Hi.Mech","type":"Namespace","items":[{"name":"GeneralMechanism","href":"Hi.Mech.GeneralMechanism.html","topicHref":"Hi.Mech.GeneralMechanism.html","topicUid":"Hi.Mech.GeneralMechanism","type":"Class"},{"name":"IGetAnchorToSolidDictionary","href":"Hi.Mech.IGetAnchorToSolidDictionary.html","topicHref":"Hi.Mech.IGetAnchorToSolidDictionary.html","topicUid":"Hi.Mech.IGetAnchorToSolidDictionary","type":"Interface"},{"name":"IGetMachiningChain","href":"Hi.Mech.IGetMachiningChain.html","topicHref":"Hi.Mech.IGetMachiningChain.html","topicUid":"Hi.Mech.IGetMachiningChain","type":"Interface"},{"name":"IMachiningChain","href":"Hi.Mech.IMachiningChain.html","topicHref":"Hi.Mech.IMachiningChain.html","topicUid":"Hi.Mech.IMachiningChain","type":"Interface"},{"name":"IMachiningChainSource","href":"Hi.Mech.IMachiningChainSource.html","topicHref":"Hi.Mech.IMachiningChainSource.html","topicUid":"Hi.Mech.IMachiningChainSource","type":"Interface"},{"name":"MachiningChainUtil","href":"Hi.Mech.MachiningChainUtil.html","topicHref":"Hi.Mech.MachiningChainUtil.html","topicUid":"Hi.Mech.MachiningChainUtil","type":"Class"}]},{"name":"Hi.Mech.Topo","href":"Hi.Mech.Topo.html","topicHref":"Hi.Mech.Topo.html","topicUid":"Hi.Mech.Topo","type":"Namespace","items":[{"name":"Anchor","href":"Hi.Mech.Topo.Anchor.html","topicHref":"Hi.Mech.Topo.Anchor.html","topicUid":"Hi.Mech.Topo.Anchor","type":"Class"},{"name":"AnchorFuncSource","href":"Hi.Mech.Topo.AnchorFuncSource.html","topicHref":"Hi.Mech.Topo.AnchorFuncSource.html","topicUid":"Hi.Mech.Topo.AnchorFuncSource","type":"Class"},{"name":"AnchoredBoxable","href":"Hi.Mech.Topo.AnchoredBoxable.html","topicHref":"Hi.Mech.Topo.AnchoredBoxable.html","topicUid":"Hi.Mech.Topo.AnchoredBoxable","type":"Class"},{"name":"AnchoredDisplayee","href":"Hi.Mech.Topo.AnchoredDisplayee.html","topicHref":"Hi.Mech.Topo.AnchoredDisplayee.html","topicUid":"Hi.Mech.Topo.AnchoredDisplayee","type":"Class"},{"name":"Asmb","href":"Hi.Mech.Topo.Asmb.html","topicHref":"Hi.Mech.Topo.Asmb.html","topicUid":"Hi.Mech.Topo.Asmb","type":"Class"},{"name":"AsmbDraw","href":"Hi.Mech.Topo.AsmbDraw.html","topicHref":"Hi.Mech.Topo.AsmbDraw.html","topicUid":"Hi.Mech.Topo.AsmbDraw","type":"Class"},{"name":"Branch","href":"Hi.Mech.Topo.Branch.html","topicHref":"Hi.Mech.Topo.Branch.html","topicUid":"Hi.Mech.Topo.Branch","type":"Class"},{"name":"DirectionBranchPack","href":"Hi.Mech.Topo.DirectionBranchPack.html","topicHref":"Hi.Mech.Topo.DirectionBranchPack.html","topicUid":"Hi.Mech.Topo.DirectionBranchPack","type":"Class"},{"name":"DirectionBranchPackUtil","href":"Hi.Mech.Topo.DirectionBranchPackUtil.html","topicHref":"Hi.Mech.Topo.DirectionBranchPackUtil.html","topicUid":"Hi.Mech.Topo.DirectionBranchPackUtil","type":"Class"},{"name":"DynamicFreeform","href":"Hi.Mech.Topo.DynamicFreeform.html","topicHref":"Hi.Mech.Topo.DynamicFreeform.html","topicUid":"Hi.Mech.Topo.DynamicFreeform","type":"Class"},{"name":"DynamicRotation","href":"Hi.Mech.Topo.DynamicRotation.html","topicHref":"Hi.Mech.Topo.DynamicRotation.html","topicUid":"Hi.Mech.Topo.DynamicRotation","type":"Class"},{"name":"DynamicTranslation","href":"Hi.Mech.Topo.DynamicTranslation.html","topicHref":"Hi.Mech.Topo.DynamicTranslation.html","topicUid":"Hi.Mech.Topo.DynamicTranslation","type":"Class"},{"name":"GeneralTransform","href":"Hi.Mech.Topo.GeneralTransform.html","topicHref":"Hi.Mech.Topo.GeneralTransform.html","topicUid":"Hi.Mech.Topo.GeneralTransform","type":"Class"},{"name":"IAnchoredDisplayee","href":"Hi.Mech.Topo.IAnchoredDisplayee.html","topicHref":"Hi.Mech.Topo.IAnchoredDisplayee.html","topicUid":"Hi.Mech.Topo.IAnchoredDisplayee","type":"Interface"},{"name":"IDynamicRegular","href":"Hi.Mech.Topo.IDynamicRegular.html","topicHref":"Hi.Mech.Topo.IDynamicRegular.html","topicUid":"Hi.Mech.Topo.IDynamicRegular","type":"Interface"},{"name":"IDynamicTransformer","href":"Hi.Mech.Topo.IDynamicTransformer.html","topicHref":"Hi.Mech.Topo.IDynamicTransformer.html","topicUid":"Hi.Mech.Topo.IDynamicTransformer","type":"Interface"},{"name":"IGetAnchor","href":"Hi.Mech.Topo.IGetAnchor.html","topicHref":"Hi.Mech.Topo.IGetAnchor.html","topicUid":"Hi.Mech.Topo.IGetAnchor","type":"Interface"},{"name":"IGetAnchoredDisplayeeList","href":"Hi.Mech.Topo.IGetAnchoredDisplayeeList.html","topicHref":"Hi.Mech.Topo.IGetAnchoredDisplayeeList.html","topicUid":"Hi.Mech.Topo.IGetAnchoredDisplayeeList","type":"Interface"},{"name":"IGetAsmb","href":"Hi.Mech.Topo.IGetAsmb.html","topicHref":"Hi.Mech.Topo.IGetAsmb.html","topicUid":"Hi.Mech.Topo.IGetAsmb","type":"Interface"},{"name":"IGetFletchBuckle","href":"Hi.Mech.Topo.IGetFletchBuckle.html","topicHref":"Hi.Mech.Topo.IGetFletchBuckle.html","topicUid":"Hi.Mech.Topo.IGetFletchBuckle","type":"Interface"},{"name":"IGetInverseTransformer","href":"Hi.Mech.Topo.IGetInverseTransformer.html","topicHref":"Hi.Mech.Topo.IGetInverseTransformer.html","topicUid":"Hi.Mech.Topo.IGetInverseTransformer","type":"Interface"},{"name":"IGetTopoIndex","href":"Hi.Mech.Topo.IGetTopoIndex.html","topicHref":"Hi.Mech.Topo.IGetTopoIndex.html","topicUid":"Hi.Mech.Topo.IGetTopoIndex","type":"Interface"},{"name":"IStaticTransformer","href":"Hi.Mech.Topo.IStaticTransformer.html","topicHref":"Hi.Mech.Topo.IStaticTransformer.html","topicUid":"Hi.Mech.Topo.IStaticTransformer","type":"Interface"},{"name":"ITopo","href":"Hi.Mech.Topo.ITopo.html","topicHref":"Hi.Mech.Topo.ITopo.html","topicUid":"Hi.Mech.Topo.ITopo","type":"Interface"},{"name":"ITopoDisplayee","href":"Hi.Mech.Topo.ITopoDisplayee.html","topicHref":"Hi.Mech.Topo.ITopoDisplayee.html","topicUid":"Hi.Mech.Topo.ITopoDisplayee","type":"Interface"},{"name":"ITransformer","href":"Hi.Mech.Topo.ITransformer.html","topicHref":"Hi.Mech.Topo.ITransformer.html","topicUid":"Hi.Mech.Topo.ITransformer","type":"Interface"},{"name":"ITransformerProperty","href":"Hi.Mech.Topo.ITransformerProperty.html","topicHref":"Hi.Mech.Topo.ITransformerProperty.html","topicUid":"Hi.Mech.Topo.ITransformerProperty","type":"Interface"},{"name":"NoTransform","href":"Hi.Mech.Topo.NoTransform.html","topicHref":"Hi.Mech.Topo.NoTransform.html","topicUid":"Hi.Mech.Topo.NoTransform","type":"Class"},{"name":"StackTransformer","href":"Hi.Mech.Topo.StackTransformer.html","topicHref":"Hi.Mech.Topo.StackTransformer.html","topicUid":"Hi.Mech.Topo.StackTransformer","type":"Class"},{"name":"StaticFreeform","href":"Hi.Mech.Topo.StaticFreeform.html","topicHref":"Hi.Mech.Topo.StaticFreeform.html","topicUid":"Hi.Mech.Topo.StaticFreeform","type":"Class"},{"name":"StaticRotation","href":"Hi.Mech.Topo.StaticRotation.html","topicHref":"Hi.Mech.Topo.StaticRotation.html","topicUid":"Hi.Mech.Topo.StaticRotation","type":"Class"},{"name":"StaticTranslation","href":"Hi.Mech.Topo.StaticTranslation.html","topicHref":"Hi.Mech.Topo.StaticTranslation.html","topicUid":"Hi.Mech.Topo.StaticTranslation","type":"Class"},{"name":"TopoDisplayee","href":"Hi.Mech.Topo.TopoDisplayee.html","topicHref":"Hi.Mech.Topo.TopoDisplayee.html","topicUid":"Hi.Mech.Topo.TopoDisplayee","type":"Class"},{"name":"TopoDisplayeeUtil","href":"Hi.Mech.Topo.TopoDisplayeeUtil.html","topicHref":"Hi.Mech.Topo.TopoDisplayeeUtil.html","topicUid":"Hi.Mech.Topo.TopoDisplayeeUtil","type":"Class"},{"name":"TopoReflection","href":"Hi.Mech.Topo.TopoReflection.html","topicHref":"Hi.Mech.Topo.TopoReflection.html","topicUid":"Hi.Mech.Topo.TopoReflection","type":"Class"},{"name":"TopoUtil","href":"Hi.Mech.Topo.TopoUtil.html","topicHref":"Hi.Mech.Topo.TopoUtil.html","topicUid":"Hi.Mech.Topo.TopoUtil","type":"Class"},{"name":"TransformerUtil","href":"Hi.Mech.Topo.TransformerUtil.html","topicHref":"Hi.Mech.Topo.TransformerUtil.html","topicUid":"Hi.Mech.Topo.TransformerUtil","type":"Class"}]},{"name":"Hi.Milling","href":"Hi.Milling.html","topicHref":"Hi.Milling.html","topicUid":"Hi.Milling","type":"Namespace","items":[{"name":"IGetDiameter","href":"Hi.Milling.IGetDiameter.html","topicHref":"Hi.Milling.IGetDiameter.html","topicUid":"Hi.Milling.IGetDiameter","type":"Interface"},{"name":"IGetFluteHeight","href":"Hi.Milling.IGetFluteHeight.html","topicHref":"Hi.Milling.IGetFluteHeight.html","topicUid":"Hi.Milling.IGetFluteHeight","type":"Interface"},{"name":"IGetMillingGeomBrief","href":"Hi.Milling.IGetMillingGeomBrief.html","topicHref":"Hi.Milling.IGetMillingGeomBrief.html","topicUid":"Hi.Milling.IGetMillingGeomBrief","type":"Interface"},{"name":"IGetRadialReliefAngle","href":"Hi.Milling.IGetRadialReliefAngle.html","topicHref":"Hi.Milling.IGetRadialReliefAngle.html","topicUid":"Hi.Milling.IGetRadialReliefAngle","type":"Interface"},{"name":"IMillingGeomBriefAccessor","href":"Hi.Milling.IMillingGeomBriefAccessor.html","topicHref":"Hi.Milling.IMillingGeomBriefAccessor.html","topicUid":"Hi.Milling.IMillingGeomBriefAccessor","type":"Interface"},{"name":"MillingGeomBrief","href":"Hi.Milling.MillingGeomBrief.html","topicHref":"Hi.Milling.MillingGeomBrief.html","topicUid":"Hi.Milling.MillingGeomBrief","type":"Class"},{"name":"MillingRemovalUtil","href":"Hi.Milling.MillingRemovalUtil.html","topicHref":"Hi.Milling.MillingRemovalUtil.html","topicUid":"Hi.Milling.MillingRemovalUtil","type":"Class"},{"name":"SpindleCapability","href":"Hi.Milling.SpindleCapability.html","topicHref":"Hi.Milling.SpindleCapability.html","topicUid":"Hi.Milling.SpindleCapability","type":"Class"}]},{"name":"Hi.Milling.Apts","href":"Hi.Milling.Apts.html","topicHref":"Hi.Milling.Apts.html","topicUid":"Hi.Milling.Apts","type":"Namespace","items":[{"name":"AptDerivative","href":"Hi.Milling.Apts.AptDerivative.html","topicHref":"Hi.Milling.Apts.AptDerivative.html","topicUid":"Hi.Milling.Apts.AptDerivative","type":"Class"},{"name":"BallApt","href":"Hi.Milling.Apts.BallApt.html","topicHref":"Hi.Milling.Apts.BallApt.html","topicUid":"Hi.Milling.Apts.BallApt","type":"Class"},{"name":"BullNoseApt","href":"Hi.Milling.Apts.BullNoseApt.html","topicHref":"Hi.Milling.Apts.BullNoseApt.html","topicUid":"Hi.Milling.Apts.BullNoseApt","type":"Class"},{"name":"ColumnApt","href":"Hi.Milling.Apts.ColumnApt.html","topicHref":"Hi.Milling.Apts.ColumnApt.html","topicUid":"Hi.Milling.Apts.ColumnApt","type":"Class"},{"name":"ConeApt","href":"Hi.Milling.Apts.ConeApt.html","topicHref":"Hi.Milling.Apts.ConeApt.html","topicUid":"Hi.Milling.Apts.ConeApt","type":"Class"},{"name":"ExactColumnApt","href":"Hi.Milling.Apts.ExactColumnApt.html","topicHref":"Hi.Milling.Apts.ExactColumnApt.html","topicUid":"Hi.Milling.Apts.ExactColumnApt","type":"Class"},{"name":"GeneralApt","href":"Hi.Milling.Apts.GeneralApt.html","topicHref":"Hi.Milling.Apts.GeneralApt.html","topicUid":"Hi.Milling.Apts.GeneralApt","type":"Class"},{"name":"IAptAlpha","href":"Hi.Milling.Apts.IAptAlpha.html","topicHref":"Hi.Milling.Apts.IAptAlpha.html","topicUid":"Hi.Milling.Apts.IAptAlpha","type":"Interface"},{"name":"IAptBased","href":"Hi.Milling.Apts.IAptBased.html","topicHref":"Hi.Milling.Apts.IAptBased.html","topicUid":"Hi.Milling.Apts.IAptBased","type":"Interface"},{"name":"IAptBeta","href":"Hi.Milling.Apts.IAptBeta.html","topicHref":"Hi.Milling.Apts.IAptBeta.html","topicUid":"Hi.Milling.Apts.IAptBeta","type":"Interface"},{"name":"IAptRc","href":"Hi.Milling.Apts.IAptRc.html","topicHref":"Hi.Milling.Apts.IAptRc.html","topicUid":"Hi.Milling.Apts.IAptRc","type":"Interface"},{"name":"IAptRr","href":"Hi.Milling.Apts.IAptRr.html","topicHref":"Hi.Milling.Apts.IAptRr.html","topicUid":"Hi.Milling.Apts.IAptRr","type":"Interface"},{"name":"IAptRz","href":"Hi.Milling.Apts.IAptRz.html","topicHref":"Hi.Milling.Apts.IAptRz.html","topicUid":"Hi.Milling.Apts.IAptRz","type":"Interface"},{"name":"IGetApt","href":"Hi.Milling.Apts.IGetApt.html","topicHref":"Hi.Milling.Apts.IGetApt.html","topicUid":"Hi.Milling.Apts.IGetApt","type":"Interface"},{"name":"IGetGeneralApt","href":"Hi.Milling.Apts.IGetGeneralApt.html","topicHref":"Hi.Milling.Apts.IGetGeneralApt.html","topicUid":"Hi.Milling.Apts.IGetGeneralApt","type":"Interface"},{"name":"TaperApt","href":"Hi.Milling.Apts.TaperApt.html","topicHref":"Hi.Milling.Apts.TaperApt.html","topicUid":"Hi.Milling.Apts.TaperApt","type":"Class"},{"name":"apt_t","href":"Hi.Milling.Apts.apt_t.html","topicHref":"Hi.Milling.Apts.apt_t.html","topicUid":"Hi.Milling.Apts.apt_t","type":"Struct"}]},{"name":"Hi.Milling.Cutters","href":"Hi.Milling.Cutters.html","topicHref":"Hi.Milling.Cutters.html","topicUid":"Hi.Milling.Cutters","type":"Namespace","items":[{"name":"AptProfile","href":"Hi.Milling.Cutters.AptProfile.html","topicHref":"Hi.Milling.Cutters.AptProfile.html","topicUid":"Hi.Milling.Cutters.AptProfile","type":"Class"},{"name":"ConstRatioProfile","href":"Hi.Milling.Cutters.ConstRatioProfile.html","topicHref":"Hi.Milling.Cutters.ConstRatioProfile.html","topicUid":"Hi.Milling.Cutters.ConstRatioProfile","type":"Class"},{"name":"CustomSpinningProfile","href":"Hi.Milling.Cutters.CustomSpinningProfile.html","topicHref":"Hi.Milling.Cutters.CustomSpinningProfile.html","topicUid":"Hi.Milling.Cutters.CustomSpinningProfile","type":"Class"},{"name":"CutterUtil","href":"Hi.Milling.Cutters.CutterUtil.html","topicHref":"Hi.Milling.Cutters.CutterUtil.html","topicUid":"Hi.Milling.Cutters.CutterUtil","type":"Class"},{"name":"FluteContourDisplayee","href":"Hi.Milling.Cutters.FluteContourDisplayee.html","topicHref":"Hi.Milling.Cutters.FluteContourDisplayee.html","topicUid":"Hi.Milling.Cutters.FluteContourDisplayee","type":"Class"},{"name":"FluteDependentRatioProfile","href":"Hi.Milling.Cutters.FluteDependentRatioProfile.html","topicHref":"Hi.Milling.Cutters.FluteDependentRatioProfile.html","topicUid":"Hi.Milling.Cutters.FluteDependentRatioProfile","type":"Class"},{"name":"IShaperProfile","href":"Hi.Milling.Cutters.IShaperProfile.html","topicHref":"Hi.Milling.Cutters.IShaperProfile.html","topicUid":"Hi.Milling.Cutters.IShaperProfile","type":"Interface"},{"name":"MillingCutter","href":"Hi.Milling.Cutters.MillingCutter.html","topicHref":"Hi.Milling.Cutters.MillingCutter.html","topicUid":"Hi.Milling.Cutters.MillingCutter","type":"Class"},{"name":"MillingCutter.IntegralModeEnum","href":"Hi.Milling.Cutters.MillingCutter.IntegralModeEnum.html","topicHref":"Hi.Milling.Cutters.MillingCutter.IntegralModeEnum.html","topicUid":"Hi.Milling.Cutters.MillingCutter.IntegralModeEnum","type":"Enum"},{"name":"MillingCutter.MassAssignmentMode","href":"Hi.Milling.Cutters.MillingCutter.MassAssignmentMode.html","topicHref":"Hi.Milling.Cutters.MillingCutter.MassAssignmentMode.html","topicUid":"Hi.Milling.Cutters.MillingCutter.MassAssignmentMode","type":"Enum"},{"name":"MillingCutterEditorDisplayee","href":"Hi.Milling.Cutters.MillingCutterEditorDisplayee.html","topicHref":"Hi.Milling.Cutters.MillingCutterEditorDisplayee.html","topicUid":"Hi.Milling.Cutters.MillingCutterEditorDisplayee","type":"Class"},{"name":"MillingCutterEditorDisplayee.ShapeModeEnum","href":"Hi.Milling.Cutters.MillingCutterEditorDisplayee.ShapeModeEnum.html","topicHref":"Hi.Milling.Cutters.MillingCutterEditorDisplayee.ShapeModeEnum.html","topicUid":"Hi.Milling.Cutters.MillingCutterEditorDisplayee.ShapeModeEnum","type":"Enum"}]},{"name":"Hi.Milling.Engagements","href":"Hi.Milling.Engagements.html","topicHref":"Hi.Milling.Engagements.html","topicUid":"Hi.Milling.Engagements","type":"Namespace","items":[{"name":"BitwiseMillingEngagement","href":"Hi.Milling.Engagements.BitwiseMillingEngagement.html","topicHref":"Hi.Milling.Engagements.BitwiseMillingEngagement.html","topicUid":"Hi.Milling.Engagements.BitwiseMillingEngagement","type":"Class"},{"name":"EngagementLayer","href":"Hi.Milling.Engagements.EngagementLayer.html","topicHref":"Hi.Milling.Engagements.EngagementLayer.html","topicUid":"Hi.Milling.Engagements.EngagementLayer","type":"Class"},{"name":"EngagementSlice","href":"Hi.Milling.Engagements.EngagementSlice.html","topicHref":"Hi.Milling.Engagements.EngagementSlice.html","topicUid":"Hi.Milling.Engagements.EngagementSlice","type":"Class"},{"name":"IBitwiseMillingEngagementSupport","href":"Hi.Milling.Engagements.IBitwiseMillingEngagementSupport.html","topicHref":"Hi.Milling.Engagements.IBitwiseMillingEngagementSupport.html","topicUid":"Hi.Milling.Engagements.IBitwiseMillingEngagementSupport","type":"Interface"},{"name":"IGetLayerMillingEngagement","href":"Hi.Milling.Engagements.IGetLayerMillingEngagement.html","topicHref":"Hi.Milling.Engagements.IGetLayerMillingEngagement.html","topicUid":"Hi.Milling.Engagements.IGetLayerMillingEngagement","type":"Interface"},{"name":"LayerMillingEngagement","href":"Hi.Milling.Engagements.LayerMillingEngagement.html","topicHref":"Hi.Milling.Engagements.LayerMillingEngagement.html","topicUid":"Hi.Milling.Engagements.LayerMillingEngagement","type":"Class"},{"name":"MillingEngagementUtil","href":"Hi.Milling.Engagements.MillingEngagementUtil.html","topicHref":"Hi.Milling.Engagements.MillingEngagementUtil.html","topicUid":"Hi.Milling.Engagements.MillingEngagementUtil","type":"Class"}]},{"name":"Hi.Milling.FluteContours","href":"Hi.Milling.FluteContours.html","topicHref":"Hi.Milling.FluteContours.html","topicUid":"Hi.Milling.FluteContours","type":"Namespace","items":[{"name":"ConstHelixSideContour","href":"Hi.Milling.FluteContours.ConstHelixSideContour.html","topicHref":"Hi.Milling.FluteContours.ConstHelixSideContour.html","topicUid":"Hi.Milling.FluteContours.ConstHelixSideContour","type":"Class"},{"name":"FluteContour","href":"Hi.Milling.FluteContours.FluteContour.html","topicHref":"Hi.Milling.FluteContours.FluteContour.html","topicUid":"Hi.Milling.FluteContours.FluteContour","type":"Class"},{"name":"FluteContourUtil","href":"Hi.Milling.FluteContours.FluteContourUtil.html","topicHref":"Hi.Milling.FluteContours.FluteContourUtil.html","topicUid":"Hi.Milling.FluteContours.FluteContourUtil","type":"Class"},{"name":"FreeContourTray","href":"Hi.Milling.FluteContours.FreeContourTray.html","topicHref":"Hi.Milling.FluteContours.FreeContourTray.html","topicUid":"Hi.Milling.FluteContours.FreeContourTray","type":"Class"},{"name":"FreeformSideContour","href":"Hi.Milling.FluteContours.FreeformSideContour.html","topicHref":"Hi.Milling.FluteContours.FreeformSideContour.html","topicUid":"Hi.Milling.FluteContours.FreeformSideContour","type":"Class"},{"name":"IBottomContour","href":"Hi.Milling.FluteContours.IBottomContour.html","topicHref":"Hi.Milling.FluteContours.IBottomContour.html","topicUid":"Hi.Milling.FluteContours.IBottomContour","type":"Interface"},{"name":"IContourTray","href":"Hi.Milling.FluteContours.IContourTray.html","topicHref":"Hi.Milling.FluteContours.IContourTray.html","topicUid":"Hi.Milling.FluteContours.IContourTray","type":"Interface"},{"name":"IFluteNumSourceProperty","href":"Hi.Milling.FluteContours.IFluteNumSourceProperty.html","topicHref":"Hi.Milling.FluteContours.IFluteNumSourceProperty.html","topicUid":"Hi.Milling.FluteContours.IFluteNumSourceProperty","type":"Interface"},{"name":"IGetFluteNum","href":"Hi.Milling.FluteContours.IGetFluteNum.html","topicHref":"Hi.Milling.FluteContours.IGetFluteNum.html","topicUid":"Hi.Milling.FluteContours.IGetFluteNum","type":"Interface"},{"name":"ISideContour","href":"Hi.Milling.FluteContours.ISideContour.html","topicHref":"Hi.Milling.FluteContours.ISideContour.html","topicUid":"Hi.Milling.FluteContours.ISideContour","type":"Interface"},{"name":"IWorkingContour","href":"Hi.Milling.FluteContours.IWorkingContour.html","topicHref":"Hi.Milling.FluteContours.IWorkingContour.html","topicUid":"Hi.Milling.FluteContours.IWorkingContour","type":"Interface"},{"name":"ShiftedWorkingContour","href":"Hi.Milling.FluteContours.ShiftedWorkingContour.html","topicHref":"Hi.Milling.FluteContours.ShiftedWorkingContour.html","topicUid":"Hi.Milling.FluteContours.ShiftedWorkingContour","type":"Class"},{"name":"SideContourDisplayee","href":"Hi.Milling.FluteContours.SideContourDisplayee.html","topicHref":"Hi.Milling.FluteContours.SideContourDisplayee.html","topicUid":"Hi.Milling.FluteContours.SideContourDisplayee","type":"Class"},{"name":"SlideBottomContour","href":"Hi.Milling.FluteContours.SlideBottomContour.html","topicHref":"Hi.Milling.FluteContours.SlideBottomContour.html","topicUid":"Hi.Milling.FluteContours.SlideBottomContour","type":"Class"},{"name":"SpanContourPos4d","href":"Hi.Milling.FluteContours.SpanContourPos4d.html","topicHref":"Hi.Milling.FluteContours.SpanContourPos4d.html","topicUid":"Hi.Milling.FluteContours.SpanContourPos4d","type":"Class"},{"name":"UniformContourTray","href":"Hi.Milling.FluteContours.UniformContourTray.html","topicHref":"Hi.Milling.FluteContours.UniformContourTray.html","topicUid":"Hi.Milling.FluteContours.UniformContourTray","type":"Class"}]},{"name":"Hi.Milling.MillingTools","href":"Hi.Milling.MillingTools.html","topicHref":"Hi.Milling.MillingTools.html","topicUid":"Hi.Milling.MillingTools","type":"Namespace","items":[{"name":"MillingTool","href":"Hi.Milling.MillingTools.MillingTool.html","topicHref":"Hi.Milling.MillingTools.MillingTool.html","topicUid":"Hi.Milling.MillingTools.MillingTool","type":"Class"},{"name":"MillingToolAnchorReference","href":"Hi.Milling.MillingTools.MillingToolAnchorReference.html","topicHref":"Hi.Milling.MillingTools.MillingToolAnchorReference.html","topicUid":"Hi.Milling.MillingTools.MillingToolAnchorReference","type":"Enum"},{"name":"MillingToolEditorDisplayee","href":"Hi.Milling.MillingTools.MillingToolEditorDisplayee.html","topicHref":"Hi.Milling.MillingTools.MillingToolEditorDisplayee.html","topicUid":"Hi.Milling.MillingTools.MillingToolEditorDisplayee","type":"Class"},{"name":"MillingToolUtil","href":"Hi.Milling.MillingTools.MillingToolUtil.html","topicHref":"Hi.Milling.MillingTools.MillingToolUtil.html","topicUid":"Hi.Milling.MillingTools.MillingToolUtil","type":"Class"}]},{"name":"Hi.MillingForces","href":"Hi.MillingForces.html","topicHref":"Hi.MillingForces.html","topicUid":"Hi.MillingForces","type":"Namespace","items":[{"name":"FluteZData","href":"Hi.MillingForces.FluteZData.html","topicHref":"Hi.MillingForces.FluteZData.html","topicUid":"Hi.MillingForces.FluteZData","type":"Class"},{"name":"IGetMillingForce","href":"Hi.MillingForces.IGetMillingForce.html","topicHref":"Hi.MillingForces.IGetMillingForce.html","topicUid":"Hi.MillingForces.IGetMillingForce","type":"Interface"},{"name":"IMillingForceAccessor","href":"Hi.MillingForces.IMillingForceAccessor.html","topicHref":"Hi.MillingForces.IMillingForceAccessor.html","topicUid":"Hi.MillingForces.IMillingForceAccessor","type":"Interface"},{"name":"MillingForce","href":"Hi.MillingForces.MillingForce.html","topicHref":"Hi.MillingForces.MillingForce.html","topicUid":"Hi.MillingForces.MillingForce","type":"Class"},{"name":"MillingForceLicense","href":"Hi.MillingForces.MillingForceLicense.html","topicHref":"Hi.MillingForces.MillingForceLicense.html","topicUid":"Hi.MillingForces.MillingForceLicense","type":"Class"},{"name":"MillingForceLuggage","href":"Hi.MillingForces.MillingForceLuggage.html","topicHref":"Hi.MillingForces.MillingForceLuggage.html","topicUid":"Hi.MillingForces.MillingForceLuggage","type":"Class"},{"name":"MillingForceUtil","href":"Hi.MillingForces.MillingForceUtil.html","topicHref":"Hi.MillingForces.MillingForceUtil.html","topicUid":"Hi.MillingForces.MillingForceUtil","type":"Class"},{"name":"MillingForceUtil.AnglePack","href":"Hi.MillingForces.MillingForceUtil.AnglePack.html","topicHref":"Hi.MillingForces.MillingForceUtil.AnglePack.html","topicUid":"Hi.MillingForces.MillingForceUtil.AnglePack","type":"Class"},{"name":"MillingPhysicsBrief","href":"Hi.MillingForces.MillingPhysicsBrief.html","topicHref":"Hi.MillingForces.MillingPhysicsBrief.html","topicUid":"Hi.MillingForces.MillingPhysicsBrief","type":"Class"},{"name":"PhysicsUtil","href":"Hi.MillingForces.PhysicsUtil.html","topicHref":"Hi.MillingForces.PhysicsUtil.html","topicUid":"Hi.MillingForces.PhysicsUtil","type":"Class"},{"name":"ToolObservationReference","href":"Hi.MillingForces.ToolObservationReference.html","topicHref":"Hi.MillingForces.ToolObservationReference.html","topicUid":"Hi.MillingForces.ToolObservationReference","type":"Enum"}]},{"name":"Hi.MillingForces.Fittings","href":"Hi.MillingForces.Fittings.html","topicHref":"Hi.MillingForces.Fittings.html","topicUid":"Hi.MillingForces.Fittings","type":"Namespace","items":[{"name":"CuttingParaUtil","href":"Hi.MillingForces.Fittings.CuttingParaUtil.html","topicHref":"Hi.MillingForces.Fittings.CuttingParaUtil.html","topicUid":"Hi.MillingForces.Fittings.CuttingParaUtil","type":"Class"},{"name":"ICuttingPara","href":"Hi.MillingForces.Fittings.ICuttingPara.html","topicHref":"Hi.MillingForces.Fittings.ICuttingPara.html","topicUid":"Hi.MillingForces.Fittings.ICuttingPara","type":"Interface"},{"name":"IGetCuttingPara","href":"Hi.MillingForces.Fittings.IGetCuttingPara.html","topicHref":"Hi.MillingForces.Fittings.IGetCuttingPara.html","topicUid":"Hi.MillingForces.Fittings.IGetCuttingPara","type":"Interface"},{"name":"SampleCategory","href":"Hi.MillingForces.Fittings.SampleCategory.html","topicHref":"Hi.MillingForces.Fittings.SampleCategory.html","topicUid":"Hi.MillingForces.Fittings.SampleCategory","type":"Class"},{"name":"SampleFlag","href":"Hi.MillingForces.Fittings.SampleFlag.html","topicHref":"Hi.MillingForces.Fittings.SampleFlag.html","topicUid":"Hi.MillingForces.Fittings.SampleFlag","type":"Enum"},{"name":"SampleFlagUtil","href":"Hi.MillingForces.Fittings.SampleFlagUtil.html","topicHref":"Hi.MillingForces.Fittings.SampleFlagUtil.html","topicUid":"Hi.MillingForces.Fittings.SampleFlagUtil","type":"Class"},{"name":"SampleInstance","href":"Hi.MillingForces.Fittings.SampleInstance.html","topicHref":"Hi.MillingForces.Fittings.SampleInstance.html","topicUid":"Hi.MillingForces.Fittings.SampleInstance","type":"Class"},{"name":"TimeForce","href":"Hi.MillingForces.Fittings.TimeForce.html","topicHref":"Hi.MillingForces.Fittings.TimeForce.html","topicUid":"Hi.MillingForces.Fittings.TimeForce","type":"Class"},{"name":"TimeForceFrequencyDomain","href":"Hi.MillingForces.Fittings.TimeForceFrequencyDomain.html","topicHref":"Hi.MillingForces.Fittings.TimeForceFrequencyDomain.html","topicUid":"Hi.MillingForces.Fittings.TimeForceFrequencyDomain","type":"Class"},{"name":"TimeForceSeries","href":"Hi.MillingForces.Fittings.TimeForceSeries.html","topicHref":"Hi.MillingForces.Fittings.TimeForceSeries.html","topicUid":"Hi.MillingForces.Fittings.TimeForceSeries","type":"Class"},{"name":"TimeForceUtil","href":"Hi.MillingForces.Fittings.TimeForceUtil.html","topicHref":"Hi.MillingForces.Fittings.TimeForceUtil.html","topicUid":"Hi.MillingForces.Fittings.TimeForceUtil","type":"Class"},{"name":"TimeVsForceSeries","href":"Hi.MillingForces.Fittings.TimeVsForceSeries.html","topicHref":"Hi.MillingForces.Fittings.TimeVsForceSeries.html","topicUid":"Hi.MillingForces.Fittings.TimeVsForceSeries","type":"Class"},{"name":"TimeVsTorqueSeries","href":"Hi.MillingForces.Fittings.TimeVsTorqueSeries.html","topicHref":"Hi.MillingForces.Fittings.TimeVsTorqueSeries.html","topicUid":"Hi.MillingForces.Fittings.TimeVsTorqueSeries","type":"Class"},{"name":"TrainingSample","href":"Hi.MillingForces.Fittings.TrainingSample.html","topicHref":"Hi.MillingForces.Fittings.TrainingSample.html","topicUid":"Hi.MillingForces.Fittings.TrainingSample","type":"Class"}]},{"name":"Hi.MillingForces.ProfileMillingParas","href":"Hi.MillingForces.ProfileMillingParas.html","topicHref":"Hi.MillingForces.ProfileMillingParas.html","topicUid":"Hi.MillingForces.ProfileMillingParas","type":"Namespace","items":[{"name":"IGetLocalProfileMillingPara","href":"Hi.MillingForces.ProfileMillingParas.IGetLocalProfileMillingPara.html","topicHref":"Hi.MillingForces.ProfileMillingParas.IGetLocalProfileMillingPara.html","topicUid":"Hi.MillingForces.ProfileMillingParas.IGetLocalProfileMillingPara","type":"Interface"},{"name":"LocalProfileMillingPara","href":"Hi.MillingForces.ProfileMillingParas.LocalProfileMillingPara.html","topicHref":"Hi.MillingForces.ProfileMillingParas.LocalProfileMillingPara.html","topicUid":"Hi.MillingForces.ProfileMillingParas.LocalProfileMillingPara","type":"Class"},{"name":"ProfileMillingParaMap","href":"Hi.MillingForces.ProfileMillingParas.ProfileMillingParaMap.html","topicHref":"Hi.MillingForces.ProfileMillingParas.ProfileMillingParaMap.html","topicUid":"Hi.MillingForces.ProfileMillingParas.ProfileMillingParaMap","type":"Class"},{"name":"RtaMillingParaKey","href":"Hi.MillingForces.ProfileMillingParas.RtaMillingParaKey.html","topicHref":"Hi.MillingForces.ProfileMillingParas.RtaMillingParaKey.html","topicUid":"Hi.MillingForces.ProfileMillingParas.RtaMillingParaKey","type":"Enum"}]},{"name":"Hi.MillingForces.RakeFaceCuttingParas","href":"Hi.MillingForces.RakeFaceCuttingParas.html","topicHref":"Hi.MillingForces.RakeFaceCuttingParas.html","topicUid":"Hi.MillingForces.RakeFaceCuttingParas","type":"Namespace","items":[{"name":"IRakeFaceCuttingPara","href":"Hi.MillingForces.RakeFaceCuttingParas.IRakeFaceCuttingPara.html","topicHref":"Hi.MillingForces.RakeFaceCuttingParas.IRakeFaceCuttingPara.html","topicUid":"Hi.MillingForces.RakeFaceCuttingParas.IRakeFaceCuttingPara","type":"Interface"},{"name":"MillingPhysicsUtil","href":"Hi.MillingForces.RakeFaceCuttingParas.MillingPhysicsUtil.html","topicHref":"Hi.MillingForces.RakeFaceCuttingParas.MillingPhysicsUtil.html","topicUid":"Hi.MillingForces.RakeFaceCuttingParas.MillingPhysicsUtil","type":"Class"},{"name":"MultiFormRakeFaceCuttingPara","href":"Hi.MillingForces.RakeFaceCuttingParas.MultiFormRakeFaceCuttingPara.html","topicHref":"Hi.MillingForces.RakeFaceCuttingParas.MultiFormRakeFaceCuttingPara.html","topicUid":"Hi.MillingForces.RakeFaceCuttingParas.MultiFormRakeFaceCuttingPara","type":"Class"},{"name":"RakeFaceCuttingPara2d","href":"Hi.MillingForces.RakeFaceCuttingParas.RakeFaceCuttingPara2d.html","topicHref":"Hi.MillingForces.RakeFaceCuttingParas.RakeFaceCuttingPara2d.html","topicUid":"Hi.MillingForces.RakeFaceCuttingParas.RakeFaceCuttingPara2d","type":"Class"},{"name":"RakeFaceCuttingPara3d","href":"Hi.MillingForces.RakeFaceCuttingParas.RakeFaceCuttingPara3d.html","topicHref":"Hi.MillingForces.RakeFaceCuttingParas.RakeFaceCuttingPara3d.html","topicUid":"Hi.MillingForces.RakeFaceCuttingParas.RakeFaceCuttingPara3d","type":"Class"},{"name":"RakeFaceCuttingParaMap","href":"Hi.MillingForces.RakeFaceCuttingParas.RakeFaceCuttingParaMap.html","topicHref":"Hi.MillingForces.RakeFaceCuttingParas.RakeFaceCuttingParaMap.html","topicUid":"Hi.MillingForces.RakeFaceCuttingParas.RakeFaceCuttingParaMap","type":"Class"}]},{"name":"Hi.MillingForces.Training","href":"Hi.MillingForces.Training.html","topicHref":"Hi.MillingForces.Training.html","topicUid":"Hi.MillingForces.Training","type":"Namespace","items":[{"name":"MillingTraining","href":"Hi.MillingForces.Training.MillingTraining.html","topicHref":"Hi.MillingForces.Training.MillingTraining.html","topicUid":"Hi.MillingForces.Training.MillingTraining","type":"Class"}]},{"name":"Hi.MillingProcs","href":"Hi.MillingProcs.html","topicHref":"Hi.MillingProcs.html","topicUid":"Hi.MillingProcs","type":"Namespace","items":[{"name":"MillingGuide","href":"Hi.MillingProcs.MillingGuide.html","topicHref":"Hi.MillingProcs.MillingGuide.html","topicUid":"Hi.MillingProcs.MillingGuide","type":"Class"}]},{"name":"Hi.MillingStepUtils","href":"Hi.MillingStepUtils.html","topicHref":"Hi.MillingStepUtils.html","topicUid":"Hi.MillingStepUtils","type":"Namespace","items":[{"name":"ClStripChartConfig","href":"Hi.MillingStepUtils.ClStripChartConfig.html","topicHref":"Hi.MillingStepUtils.ClStripChartConfig.html","topicUid":"Hi.MillingStepUtils.ClStripChartConfig","type":"Class"},{"name":"ClStripChartItemConfig","href":"Hi.MillingStepUtils.ClStripChartItemConfig.html","topicHref":"Hi.MillingStepUtils.ClStripChartItemConfig.html","topicUid":"Hi.MillingStepUtils.ClStripChartItemConfig","type":"Class"},{"name":"ForceCycleFlag","href":"Hi.MillingStepUtils.ForceCycleFlag.html","topicHref":"Hi.MillingStepUtils.ForceCycleFlag.html","topicUid":"Hi.MillingStepUtils.ForceCycleFlag","type":"Enum"},{"name":"ForceCycleLineDivConfig","href":"Hi.MillingStepUtils.ForceCycleLineDivConfig.html","topicHref":"Hi.MillingStepUtils.ForceCycleLineDivConfig.html","topicUid":"Hi.MillingStepUtils.ForceCycleLineDivConfig","type":"Class"},{"name":"LineChartVRangeMode","href":"Hi.MillingStepUtils.LineChartVRangeMode.html","topicHref":"Hi.MillingStepUtils.LineChartVRangeMode.html","topicUid":"Hi.MillingStepUtils.LineChartVRangeMode","type":"Enum"},{"name":"SpindleMomentCycleLineDivConfig","href":"Hi.MillingStepUtils.SpindleMomentCycleLineDivConfig.html","topicHref":"Hi.MillingStepUtils.SpindleMomentCycleLineDivConfig.html","topicUid":"Hi.MillingStepUtils.SpindleMomentCycleLineDivConfig","type":"Class"},{"name":"TimeChartYConfig","href":"Hi.MillingStepUtils.TimeChartYConfig.html","topicHref":"Hi.MillingStepUtils.TimeChartYConfig.html","topicUid":"Hi.MillingStepUtils.TimeChartYConfig","type":"Class"}]},{"name":"Hi.MillingSteps","href":"Hi.MillingSteps.html","topicHref":"Hi.MillingSteps.html","topicUid":"Hi.MillingSteps","type":"Namespace","items":[{"name":"MillingInstance","href":"Hi.MillingSteps.MillingInstance.html","topicHref":"Hi.MillingSteps.MillingInstance.html","topicUid":"Hi.MillingSteps.MillingInstance","type":"Class"},{"name":"MillingStepLuggage","href":"Hi.MillingSteps.MillingStepLuggage.html","topicHref":"Hi.MillingSteps.MillingStepLuggage.html","topicUid":"Hi.MillingSteps.MillingStepLuggage","type":"Class"}]},{"name":"Hi.MongoUtils","href":"Hi.MongoUtils.html","topicHref":"Hi.MongoUtils.html","topicUid":"Hi.MongoUtils","type":"Namespace","items":[{"name":"IMongoRunner","href":"Hi.MongoUtils.IMongoRunner.html","topicHref":"Hi.MongoUtils.IMongoRunner.html","topicUid":"Hi.MongoUtils.IMongoRunner","type":"Interface"},{"name":"MongoRunnerOptions","href":"Hi.MongoUtils.MongoRunnerOptions.html","topicHref":"Hi.MongoUtils.MongoRunnerOptions.html","topicUid":"Hi.MongoUtils.MongoRunnerOptions","type":"Class"},{"name":"MongoServer","href":"Hi.MongoUtils.MongoServer.html","topicHref":"Hi.MongoUtils.MongoServer.html","topicUid":"Hi.MongoUtils.MongoServer","type":"Class"}]},{"name":"Hi.Motion.MatValves","href":"Hi.Motion.MatValves.html","topicHref":"Hi.Motion.MatValves.html","topicUid":"Hi.Motion.MatValves","type":"Namespace","items":[{"name":"ClMachiningValve","href":"Hi.Motion.MatValves.ClMachiningValve.html","topicHref":"Hi.Motion.MatValves.ClMachiningValve.html","topicUid":"Hi.Motion.MatValves.ClMachiningValve","type":"Class"},{"name":"IMotionValve","href":"Hi.Motion.MatValves.IMotionValve.html","topicHref":"Hi.Motion.MatValves.IMotionValve.html","topicUid":"Hi.Motion.MatValves.IMotionValve","type":"Interface"},{"name":"MacroMotionValve","href":"Hi.Motion.MatValves.MacroMotionValve.html","topicHref":"Hi.Motion.MatValves.MacroMotionValve.html","topicUid":"Hi.Motion.MatValves.MacroMotionValve","type":"Class"},{"name":"StepMotionValve","href":"Hi.Motion.MatValves.StepMotionValve.html","topicHref":"Hi.Motion.MatValves.StepMotionValve.html","topicUid":"Hi.Motion.MatValves.StepMotionValve","type":"Class"}]},{"name":"Hi.Native","href":"Hi.Native.html","topicHref":"Hi.Native.html","topicUid":"Hi.Native","type":"Namespace","items":[{"name":"StopSource","href":"Hi.Native.StopSource.html","topicHref":"Hi.Native.StopSource.html","topicUid":"Hi.Native.StopSource","type":"Class"},{"name":"StopToken","href":"Hi.Native.StopToken.html","topicHref":"Hi.Native.StopToken.html","topicUid":"Hi.Native.StopToken","type":"Class"},{"name":"StopTokenKit","href":"Hi.Native.StopTokenKit.html","topicHref":"Hi.Native.StopTokenKit.html","topicUid":"Hi.Native.StopTokenKit","type":"Class"},{"name":"StopTokenUtil","href":"Hi.Native.StopTokenUtil.html","topicHref":"Hi.Native.StopTokenUtil.html","topicUid":"Hi.Native.StopTokenUtil","type":"Class"},{"name":"bind_t","href":"Hi.Native.bind_t.html","topicHref":"Hi.Native.bind_t.html","topicUid":"Hi.Native.bind_t","type":"Struct"},{"name":"box2d","href":"Hi.Native.box2d.html","topicHref":"Hi.Native.box2d.html","topicUid":"Hi.Native.box2d","type":"Struct"},{"name":"box3d","href":"Hi.Native.box3d.html","topicHref":"Hi.Native.box3d.html","topicUid":"Hi.Native.box3d","type":"Struct"},{"name":"expand_to_box3d_func_t","href":"Hi.Native.expand_to_box3d_func_t.html","topicHref":"Hi.Native.expand_to_box3d_func_t.html","topicUid":"Hi.Native.expand_to_box3d_func_t","type":"Delegate"},{"name":"key_event_t","href":"Hi.Native.key_event_t.html","topicHref":"Hi.Native.key_event_t.html","topicUid":"Hi.Native.key_event_t","type":"Struct"},{"name":"key_table__transform_view_by_key_pressing_t","href":"Hi.Native.key_table__transform_view_by_key_pressing_t.html","topicHref":"Hi.Native.key_table__transform_view_by_key_pressing_t.html","topicUid":"Hi.Native.key_table__transform_view_by_key_pressing_t","type":"Struct"},{"name":"mat4d","href":"Hi.Native.mat4d.html","topicHref":"Hi.Native.mat4d.html","topicUid":"Hi.Native.mat4d","type":"Struct"},{"name":"mat_stack_t","href":"Hi.Native.mat_stack_t.html","topicHref":"Hi.Native.mat_stack_t.html","topicUid":"Hi.Native.mat_stack_t","type":"Struct"},{"name":"mouse_button_event_t","href":"Hi.Native.mouse_button_event_t.html","topicHref":"Hi.Native.mouse_button_event_t.html","topicUid":"Hi.Native.mouse_button_event_t","type":"Struct"},{"name":"mouse_button_table__transform_view_by_mouse_drag_t","href":"Hi.Native.mouse_button_table__transform_view_by_mouse_drag_t.html","topicHref":"Hi.Native.mouse_button_table__transform_view_by_mouse_drag_t.html","topicUid":"Hi.Native.mouse_button_table__transform_view_by_mouse_drag_t","type":"Struct"},{"name":"mouse_move_event_t","href":"Hi.Native.mouse_move_event_t.html","topicHref":"Hi.Native.mouse_move_event_t.html","topicUid":"Hi.Native.mouse_move_event_t","type":"Struct"},{"name":"mouse_wheel_event_t","href":"Hi.Native.mouse_wheel_event_t.html","topicHref":"Hi.Native.mouse_wheel_event_t.html","topicUid":"Hi.Native.mouse_wheel_event_t","type":"Struct"},{"name":"panel_state_t","href":"Hi.Native.panel_state_t.html","topicHref":"Hi.Native.panel_state_t.html","topicUid":"Hi.Native.panel_state_t","type":"Struct"},{"name":"picking_event_t","href":"Hi.Native.picking_event_t.html","topicHref":"Hi.Native.picking_event_t.html","topicUid":"Hi.Native.picking_event_t","type":"Struct"},{"name":"picking_func_t","href":"Hi.Native.picking_func_t.html","topicHref":"Hi.Native.picking_func_t.html","topicUid":"Hi.Native.picking_func_t","type":"Delegate"},{"name":"picking_mark_t","href":"Hi.Native.picking_mark_t.html","topicHref":"Hi.Native.picking_mark_t.html","topicUid":"Hi.Native.picking_mark_t","type":"Struct"},{"name":"tri3d","href":"Hi.Native.tri3d.html","topicHref":"Hi.Native.tri3d.html","topicUid":"Hi.Native.tri3d","type":"Struct"},{"name":"ui_event_type","href":"Hi.Native.ui_event_type.html","topicHref":"Hi.Native.ui_event_type.html","topicUid":"Hi.Native.ui_event_type","type":"Enum"},{"name":"vec2d","href":"Hi.Native.vec2d.html","topicHref":"Hi.Native.vec2d.html","topicUid":"Hi.Native.vec2d","type":"Struct"},{"name":"vec3d","href":"Hi.Native.vec3d.html","topicHref":"Hi.Native.vec3d.html","topicUid":"Hi.Native.vec3d","type":"Struct"},{"name":"vec3f","href":"Hi.Native.vec3f.html","topicHref":"Hi.Native.vec3f.html","topicUid":"Hi.Native.vec3f","type":"Struct"}]},{"name":"Hi.NcMech","href":"Hi.NcMech.html","topicHref":"Hi.NcMech.html","topicUid":"Hi.NcMech","type":"Namespace","items":[{"name":"ICollisionIndexPairsSource","href":"Hi.NcMech.ICollisionIndexPairsSource.html","topicHref":"Hi.NcMech.ICollisionIndexPairsSource.html","topicUid":"Hi.NcMech.ICollisionIndexPairsSource","type":"Interface"}]},{"name":"Hi.NcMech.Fixtures","href":"Hi.NcMech.Fixtures.html","topicHref":"Hi.NcMech.Fixtures.html","topicUid":"Hi.NcMech.Fixtures","type":"Namespace","items":[{"name":"Fixture","href":"Hi.NcMech.Fixtures.Fixture.html","topicHref":"Hi.NcMech.Fixtures.Fixture.html","topicUid":"Hi.NcMech.Fixtures.Fixture","type":"Class"},{"name":"FixtureEditorDisplayee","href":"Hi.NcMech.Fixtures.FixtureEditorDisplayee.html","topicHref":"Hi.NcMech.Fixtures.FixtureEditorDisplayee.html","topicUid":"Hi.NcMech.Fixtures.FixtureEditorDisplayee","type":"Class"},{"name":"FixtureEditorDisplayeeConfig","href":"Hi.NcMech.Fixtures.FixtureEditorDisplayeeConfig.html","topicHref":"Hi.NcMech.Fixtures.FixtureEditorDisplayeeConfig.html","topicUid":"Hi.NcMech.Fixtures.FixtureEditorDisplayeeConfig","type":"Class"}]},{"name":"Hi.NcMech.Holders","href":"Hi.NcMech.Holders.html","topicHref":"Hi.NcMech.Holders.html","topicUid":"Hi.NcMech.Holders","type":"Namespace","items":[{"name":"CylindroidHolder","href":"Hi.NcMech.Holders.CylindroidHolder.html","topicHref":"Hi.NcMech.Holders.CylindroidHolder.html","topicUid":"Hi.NcMech.Holders.CylindroidHolder","type":"Class"},{"name":"FreeformHolder","href":"Hi.NcMech.Holders.FreeformHolder.html","topicHref":"Hi.NcMech.Holders.FreeformHolder.html","topicUid":"Hi.NcMech.Holders.FreeformHolder","type":"Class"},{"name":"HolderEditorDisplayee","href":"Hi.NcMech.Holders.HolderEditorDisplayee.html","topicHref":"Hi.NcMech.Holders.HolderEditorDisplayee.html","topicUid":"Hi.NcMech.Holders.HolderEditorDisplayee","type":"Class"},{"name":"IHolder","href":"Hi.NcMech.Holders.IHolder.html","topicHref":"Hi.NcMech.Holders.IHolder.html","topicUid":"Hi.NcMech.Holders.IHolder","type":"Interface"}]},{"name":"Hi.NcMech.Solids","href":"Hi.NcMech.Solids.html","topicHref":"Hi.NcMech.Solids.html","topicUid":"Hi.NcMech.Solids","type":"Namespace","items":[{"name":"IGetSolid","href":"Hi.NcMech.Solids.IGetSolid.html","topicHref":"Hi.NcMech.Solids.IGetSolid.html","topicUid":"Hi.NcMech.Solids.IGetSolid","type":"Interface"},{"name":"Solid","href":"Hi.NcMech.Solids.Solid.html","topicHref":"Hi.NcMech.Solids.Solid.html","topicUid":"Hi.NcMech.Solids.Solid","type":"Class"},{"name":"Solid.RenderingModeEnum","href":"Hi.NcMech.Solids.Solid.RenderingModeEnum.html","topicHref":"Hi.NcMech.Solids.Solid.RenderingModeEnum.html","topicUid":"Hi.NcMech.Solids.Solid.RenderingModeEnum","type":"Enum"},{"name":"SolidFuncSource","href":"Hi.NcMech.Solids.SolidFuncSource.html","topicHref":"Hi.NcMech.Solids.SolidFuncSource.html","topicUid":"Hi.NcMech.Solids.SolidFuncSource","type":"Class"}]},{"name":"Hi.NcMech.Topo","href":"Hi.NcMech.Topo.html","topicHref":"Hi.NcMech.Topo.html","topicUid":"Hi.NcMech.Topo","type":"Namespace","items":[{"name":"INcStroke","href":"Hi.NcMech.Topo.INcStroke.html","topicHref":"Hi.NcMech.Topo.INcStroke.html","topicUid":"Hi.NcMech.Topo.INcStroke","type":"Interface"},{"name":"INcTransformer","href":"Hi.NcMech.Topo.INcTransformer.html","topicHref":"Hi.NcMech.Topo.INcTransformer.html","topicUid":"Hi.NcMech.Topo.INcTransformer","type":"Interface"},{"name":"ITopoBrick","href":"Hi.NcMech.Topo.ITopoBrick.html","topicHref":"Hi.NcMech.Topo.ITopoBrick.html","topicUid":"Hi.NcMech.Topo.ITopoBrick","type":"Interface"},{"name":"NcRotation","href":"Hi.NcMech.Topo.NcRotation.html","topicHref":"Hi.NcMech.Topo.NcRotation.html","topicUid":"Hi.NcMech.Topo.NcRotation","type":"Class"},{"name":"NcTranslation","href":"Hi.NcMech.Topo.NcTranslation.html","topicHref":"Hi.NcMech.Topo.NcTranslation.html","topicUid":"Hi.NcMech.Topo.NcTranslation","type":"Class"},{"name":"SolidSourceTopoBrick","href":"Hi.NcMech.Topo.SolidSourceTopoBrick.html","topicHref":"Hi.NcMech.Topo.SolidSourceTopoBrick.html","topicUid":"Hi.NcMech.Topo.SolidSourceTopoBrick","type":"Class"},{"name":"StlSourceTopoBrick","href":"Hi.NcMech.Topo.StlSourceTopoBrick.html","topicHref":"Hi.NcMech.Topo.StlSourceTopoBrick.html","topicUid":"Hi.NcMech.Topo.StlSourceTopoBrick","type":"Class"}]},{"name":"Hi.NcMech.Workpieces","href":"Hi.NcMech.Workpieces.html","topicHref":"Hi.NcMech.Workpieces.html","topicUid":"Hi.NcMech.Workpieces","type":"Namespace","items":[{"name":"Workpiece","href":"Hi.NcMech.Workpieces.Workpiece.html","topicHref":"Hi.NcMech.Workpieces.Workpiece.html","topicUid":"Hi.NcMech.Workpieces.Workpiece","type":"Class"},{"name":"WorkpieceEditorDisplayee","href":"Hi.NcMech.Workpieces.WorkpieceEditorDisplayee.html","topicHref":"Hi.NcMech.Workpieces.WorkpieceEditorDisplayee.html","topicUid":"Hi.NcMech.Workpieces.WorkpieceEditorDisplayee","type":"Class"},{"name":"WorkpieceEditorDisplayeeConfig","href":"Hi.NcMech.Workpieces.WorkpieceEditorDisplayeeConfig.html","topicHref":"Hi.NcMech.Workpieces.WorkpieceEditorDisplayeeConfig.html","topicUid":"Hi.NcMech.Workpieces.WorkpieceEditorDisplayeeConfig","type":"Class"}]},{"name":"Hi.NcMech.Xyzabc","href":"Hi.NcMech.Xyzabc.html","topicHref":"Hi.NcMech.Xyzabc.html","topicUid":"Hi.NcMech.Xyzabc","type":"Namespace","items":[{"name":"CodeXyzabcMachineTool","href":"Hi.NcMech.Xyzabc.CodeXyzabcMachineTool.html","topicHref":"Hi.NcMech.Xyzabc.CodeXyzabcMachineTool.html","topicUid":"Hi.NcMech.Xyzabc.CodeXyzabcMachineTool","type":"Class"},{"name":"CodeXyzabcMachineToolUri","href":"Hi.NcMech.Xyzabc.CodeXyzabcMachineToolUri.html","topicHref":"Hi.NcMech.Xyzabc.CodeXyzabcMachineToolUri.html","topicUid":"Hi.NcMech.Xyzabc.CodeXyzabcMachineToolUri","type":"Class"},{"name":"GeneralXyzabcMachineTool","href":"Hi.NcMech.Xyzabc.GeneralXyzabcMachineTool.html","topicHref":"Hi.NcMech.Xyzabc.GeneralXyzabcMachineTool.html","topicUid":"Hi.NcMech.Xyzabc.GeneralXyzabcMachineTool","type":"Class"},{"name":"IGetCodeXyzabcMachineTool","href":"Hi.NcMech.Xyzabc.IGetCodeXyzabcMachineTool.html","topicHref":"Hi.NcMech.Xyzabc.IGetCodeXyzabcMachineTool.html","topicUid":"Hi.NcMech.Xyzabc.IGetCodeXyzabcMachineTool","type":"Interface"},{"name":"IXyzabcMachineTool","href":"Hi.NcMech.Xyzabc.IXyzabcMachineTool.html","topicHref":"Hi.NcMech.Xyzabc.IXyzabcMachineTool.html","topicUid":"Hi.NcMech.Xyzabc.IXyzabcMachineTool","type":"Interface"}]},{"name":"Hi.NcOpt","href":"Hi.NcOpt.html","topicHref":"Hi.NcOpt.html","topicUid":"Hi.NcOpt","type":"Namespace","items":[{"name":"CuttingVelocityOptLimit","href":"Hi.NcOpt.CuttingVelocityOptLimit.html","topicHref":"Hi.NcOpt.CuttingVelocityOptLimit.html","topicUid":"Hi.NcOpt.CuttingVelocityOptLimit","type":"Class"},{"name":"FixedFeedPerCycleOptLimit","href":"Hi.NcOpt.FixedFeedPerCycleOptLimit.html","topicHref":"Hi.NcOpt.FixedFeedPerCycleOptLimit.html","topicUid":"Hi.NcOpt.FixedFeedPerCycleOptLimit","type":"Class"},{"name":"FixedFeedPerToothOptLimit","href":"Hi.NcOpt.FixedFeedPerToothOptLimit.html","topicHref":"Hi.NcOpt.FixedFeedPerToothOptLimit.html","topicUid":"Hi.NcOpt.FixedFeedPerToothOptLimit","type":"Class"},{"name":"ICutterOptLimitHost","href":"Hi.NcOpt.ICutterOptLimitHost.html","topicHref":"Hi.NcOpt.ICutterOptLimitHost.html","topicUid":"Hi.NcOpt.ICutterOptLimitHost","type":"Interface"},{"name":"ICutterOptOption","href":"Hi.NcOpt.ICutterOptOption.html","topicHref":"Hi.NcOpt.ICutterOptOption.html","topicUid":"Hi.NcOpt.ICutterOptOption","type":"Interface"},{"name":"ICuttingVelocityOptLimit","href":"Hi.NcOpt.ICuttingVelocityOptLimit.html","topicHref":"Hi.NcOpt.ICuttingVelocityOptLimit.html","topicUid":"Hi.NcOpt.ICuttingVelocityOptLimit","type":"Interface"},{"name":"IFeedPerToothOptLimit","href":"Hi.NcOpt.IFeedPerToothOptLimit.html","topicHref":"Hi.NcOpt.IFeedPerToothOptLimit.html","topicUid":"Hi.NcOpt.IFeedPerToothOptLimit","type":"Interface"},{"name":"MillingCutterOptOption","href":"Hi.NcOpt.MillingCutterOptOption.html","topicHref":"Hi.NcOpt.MillingCutterOptOption.html","topicUid":"Hi.NcOpt.MillingCutterOptOption","type":"Class"},{"name":"NcOptOption","href":"Hi.NcOpt.NcOptOption.html","topicHref":"Hi.NcOpt.NcOptOption.html","topicUid":"Hi.NcOpt.NcOptOption","type":"Class"},{"name":"NcOptProc","href":"Hi.NcOpt.NcOptProc.html","topicHref":"Hi.NcOpt.NcOptProc.html","topicUid":"Hi.NcOpt.NcOptProc","type":"Class"},{"name":"NcOptimizationEmbeddedLogMode","href":"Hi.NcOpt.NcOptimizationEmbeddedLogMode.html","topicHref":"Hi.NcOpt.NcOptimizationEmbeddedLogMode.html","topicUid":"Hi.NcOpt.NcOptimizationEmbeddedLogMode","type":"Enum"},{"name":"ShapeBasedCutterOptLimit","href":"Hi.NcOpt.ShapeBasedCutterOptLimit.html","topicHref":"Hi.NcOpt.ShapeBasedCutterOptLimit.html","topicUid":"Hi.NcOpt.ShapeBasedCutterOptLimit","type":"Class"}]},{"name":"Hi.NcStepUtils","href":"Hi.NcStepUtils.html","topicHref":"Hi.NcStepUtils.html","topicUid":"Hi.NcStepUtils","type":"Namespace","items":[{"name":"IGetNcStep0","href":"Hi.NcStepUtils.IGetNcStep0.html","topicHref":"Hi.NcStepUtils.IGetNcStep0.html","topicUid":"Hi.NcStepUtils.IGetNcStep0","type":"Interface"},{"name":"INcStep0","href":"Hi.NcStepUtils.INcStep0.html","topicHref":"Hi.NcStepUtils.INcStep0.html","topicUid":"Hi.NcStepUtils.INcStep0","type":"Interface"},{"name":"INcStepMonitee","href":"Hi.NcStepUtils.INcStepMonitee.html","topicHref":"Hi.NcStepUtils.INcStepMonitee.html","topicUid":"Hi.NcStepUtils.INcStepMonitee","type":"Interface"},{"name":"NcStepUtil","href":"Hi.NcStepUtils.NcStepUtil.html","topicHref":"Hi.NcStepUtils.NcStepUtil.html","topicUid":"Hi.NcStepUtils.NcStepUtil","type":"Class"}]},{"name":"Hi.Numerical","href":"Hi.Numerical.html","topicHref":"Hi.Numerical.html","topicUid":"Hi.Numerical","type":"Namespace","items":[{"name":"CncBrand","href":"Hi.Numerical.CncBrand.html","topicHref":"Hi.Numerical.CncBrand.html","topicUid":"Hi.Numerical.CncBrand","type":"Enum"},{"name":"CommentMark","href":"Hi.Numerical.CommentMark.html","topicHref":"Hi.Numerical.CommentMark.html","topicUid":"Hi.Numerical.CommentMark","type":"Enum"},{"name":"CoordinateEntryDisplayee","href":"Hi.Numerical.CoordinateEntryDisplayee.html","topicHref":"Hi.Numerical.CoordinateEntryDisplayee.html","topicUid":"Hi.Numerical.CoordinateEntryDisplayee","type":"Class"},{"name":"CoordinateEntryRenderingFlag","href":"Hi.Numerical.CoordinateEntryRenderingFlag.html","topicHref":"Hi.Numerical.CoordinateEntryRenderingFlag.html","topicUid":"Hi.Numerical.CoordinateEntryRenderingFlag","type":"Enum"},{"name":"CoordinateInterpolationMode","href":"Hi.Numerical.CoordinateInterpolationMode.html","topicHref":"Hi.Numerical.CoordinateInterpolationMode.html","topicUid":"Hi.Numerical.CoordinateInterpolationMode","type":"Enum"},{"name":"FlexDictionaryUtil","href":"Hi.Numerical.FlexDictionaryUtil.html","topicHref":"Hi.Numerical.FlexDictionaryUtil.html","topicUid":"Hi.Numerical.FlexDictionaryUtil","type":"Class"},{"name":"HardNcComment","href":"Hi.Numerical.HardNcComment.html","topicHref":"Hi.Numerical.HardNcComment.html","topicUid":"Hi.Numerical.HardNcComment","type":"Class"},{"name":"HardNcEnv","href":"Hi.Numerical.HardNcEnv.html","topicHref":"Hi.Numerical.HardNcEnv.html","topicUid":"Hi.Numerical.HardNcEnv","type":"Class"},{"name":"HardNcLine","href":"Hi.Numerical.HardNcLine.html","topicHref":"Hi.Numerical.HardNcLine.html","topicUid":"Hi.Numerical.HardNcLine","type":"Class"},{"name":"HardNcUtil","href":"Hi.Numerical.HardNcUtil.html","topicHref":"Hi.Numerical.HardNcUtil.html","topicUid":"Hi.Numerical.HardNcUtil","type":"Class"},{"name":"HeidenhainCoordinateEntryDisplayee","href":"Hi.Numerical.HeidenhainCoordinateEntryDisplayee.html","topicHref":"Hi.Numerical.HeidenhainCoordinateEntryDisplayee.html","topicUid":"Hi.Numerical.HeidenhainCoordinateEntryDisplayee","type":"Class"},{"name":"IControlRunner","href":"Hi.Numerical.IControlRunner.html","topicHref":"Hi.Numerical.IControlRunner.html","topicUid":"Hi.Numerical.IControlRunner","type":"Interface"},{"name":"IFlexDictionaryHost","href":"Hi.Numerical.IFlexDictionaryHost-1.html","topicHref":"Hi.Numerical.IFlexDictionaryHost-1.html","topicUid":"Hi.Numerical.IFlexDictionaryHost`1","type":"Interface"},{"name":"IGetFeedrate","href":"Hi.Numerical.IGetFeedrate.html","topicHref":"Hi.Numerical.IGetFeedrate.html","topicUid":"Hi.Numerical.IGetFeedrate","type":"Interface"},{"name":"IGetSpindleSpeed","href":"Hi.Numerical.IGetSpindleSpeed.html","topicHref":"Hi.Numerical.IGetSpindleSpeed.html","topicUid":"Hi.Numerical.IGetSpindleSpeed","type":"Interface"},{"name":"ISetFeedrate","href":"Hi.Numerical.ISetFeedrate.html","topicHref":"Hi.Numerical.ISetFeedrate.html","topicUid":"Hi.Numerical.ISetFeedrate","type":"Interface"},{"name":"ISetSpindleSpeed","href":"Hi.Numerical.ISetSpindleSpeed.html","topicHref":"Hi.Numerical.ISetSpindleSpeed.html","topicUid":"Hi.Numerical.ISetSpindleSpeed","type":"Interface"},{"name":"IsoCoordinateEntryDisplayee","href":"Hi.Numerical.IsoCoordinateEntryDisplayee.html","topicHref":"Hi.Numerical.IsoCoordinateEntryDisplayee.html","topicUid":"Hi.Numerical.IsoCoordinateEntryDisplayee","type":"Class"},{"name":"IsoCoordinateTable","href":"Hi.Numerical.IsoCoordinateTable.html","topicHref":"Hi.Numerical.IsoCoordinateTable.html","topicUid":"Hi.Numerical.IsoCoordinateTable","type":"Class"},{"name":"MechNcUtil","href":"Hi.Numerical.MechNcUtil.html","topicHref":"Hi.Numerical.MechNcUtil.html","topicUid":"Hi.Numerical.MechNcUtil","type":"Class"},{"name":"MillingToolOffsetTable","href":"Hi.Numerical.MillingToolOffsetTable.html","topicHref":"Hi.Numerical.MillingToolOffsetTable.html","topicUid":"Hi.Numerical.MillingToolOffsetTable","type":"Class"},{"name":"MillingToolOffsetTableRow","href":"Hi.Numerical.MillingToolOffsetTableRow.html","topicHref":"Hi.Numerical.MillingToolOffsetTableRow.html","topicUid":"Hi.Numerical.MillingToolOffsetTableRow","type":"Class"},{"name":"NcFlag","href":"Hi.Numerical.NcFlag.html","topicHref":"Hi.Numerical.NcFlag.html","topicUid":"Hi.Numerical.NcFlag","type":"Enum"},{"name":"NcFlagUtil","href":"Hi.Numerical.NcFlagUtil.html","topicHref":"Hi.Numerical.NcFlagUtil.html","topicUid":"Hi.Numerical.NcFlagUtil","type":"Class"},{"name":"NcGroup00","href":"Hi.Numerical.NcGroup00.html","topicHref":"Hi.Numerical.NcGroup00.html","topicUid":"Hi.Numerical.NcGroup00","type":"Enum"},{"name":"NcGroup01","href":"Hi.Numerical.NcGroup01.html","topicHref":"Hi.Numerical.NcGroup01.html","topicUid":"Hi.Numerical.NcGroup01","type":"Enum"},{"name":"NcGroup02","href":"Hi.Numerical.NcGroup02.html","topicHref":"Hi.Numerical.NcGroup02.html","topicUid":"Hi.Numerical.NcGroup02","type":"Enum"},{"name":"NcGroup03","href":"Hi.Numerical.NcGroup03.html","topicHref":"Hi.Numerical.NcGroup03.html","topicUid":"Hi.Numerical.NcGroup03","type":"Enum"},{"name":"NcGroup05","href":"Hi.Numerical.NcGroup05.html","topicHref":"Hi.Numerical.NcGroup05.html","topicUid":"Hi.Numerical.NcGroup05","type":"Enum"},{"name":"NcGroup06","href":"Hi.Numerical.NcGroup06.html","topicHref":"Hi.Numerical.NcGroup06.html","topicUid":"Hi.Numerical.NcGroup06","type":"Enum"},{"name":"NcGroup07","href":"Hi.Numerical.NcGroup07.html","topicHref":"Hi.Numerical.NcGroup07.html","topicUid":"Hi.Numerical.NcGroup07","type":"Enum"},{"name":"NcGroup08","href":"Hi.Numerical.NcGroup08.html","topicHref":"Hi.Numerical.NcGroup08.html","topicUid":"Hi.Numerical.NcGroup08","type":"Enum"},{"name":"NcGroup09","href":"Hi.Numerical.NcGroup09.html","topicHref":"Hi.Numerical.NcGroup09.html","topicUid":"Hi.Numerical.NcGroup09","type":"Enum"},{"name":"NcGroup10","href":"Hi.Numerical.NcGroup10.html","topicHref":"Hi.Numerical.NcGroup10.html","topicUid":"Hi.Numerical.NcGroup10","type":"Enum"},{"name":"NcGroup13","href":"Hi.Numerical.NcGroup13.html","topicHref":"Hi.Numerical.NcGroup13.html","topicUid":"Hi.Numerical.NcGroup13","type":"Enum"},{"name":"NcGroup14","href":"Hi.Numerical.NcGroup14.html","topicHref":"Hi.Numerical.NcGroup14.html","topicUid":"Hi.Numerical.NcGroup14","type":"Enum"},{"name":"NcGroup15","href":"Hi.Numerical.NcGroup15.html","topicHref":"Hi.Numerical.NcGroup15.html","topicUid":"Hi.Numerical.NcGroup15","type":"Enum"},{"name":"NcGroup16","href":"Hi.Numerical.NcGroup16.html","topicHref":"Hi.Numerical.NcGroup16.html","topicUid":"Hi.Numerical.NcGroup16","type":"Enum"},{"name":"NcGroup21","href":"Hi.Numerical.NcGroup21.html","topicHref":"Hi.Numerical.NcGroup21.html","topicUid":"Hi.Numerical.NcGroup21","type":"Enum"},{"name":"NcGroupAttribute","href":"Hi.Numerical.NcGroupAttribute.html","topicHref":"Hi.Numerical.NcGroupAttribute.html","topicUid":"Hi.Numerical.NcGroupAttribute","type":"Class"},{"name":"NcGroupHeidenhainM107M108","href":"Hi.Numerical.NcGroupHeidenhainM107M108.html","topicHref":"Hi.Numerical.NcGroupHeidenhainM107M108.html","topicUid":"Hi.Numerical.NcGroupHeidenhainM107M108","type":"Enum"},{"name":"NcGroupHeidenhainPlane","href":"Hi.Numerical.NcGroupHeidenhainPlane.html","topicHref":"Hi.Numerical.NcGroupHeidenhainPlane.html","topicUid":"Hi.Numerical.NcGroupHeidenhainPlane","type":"Enum"},{"name":"NcGroupHeidenhainShortestRotaryPath","href":"Hi.Numerical.NcGroupHeidenhainShortestRotaryPath.html","topicHref":"Hi.Numerical.NcGroupHeidenhainShortestRotaryPath.html","topicUid":"Hi.Numerical.NcGroupHeidenhainShortestRotaryPath","type":"Enum"},{"name":"NcGroupSpindleRotation","href":"Hi.Numerical.NcGroupSpindleRotation.html","topicHref":"Hi.Numerical.NcGroupSpindleRotation.html","topicUid":"Hi.Numerical.NcGroupSpindleRotation","type":"Enum"},{"name":"NcLifeCycleAttribute","href":"Hi.Numerical.NcLifeCycleAttribute.html","topicHref":"Hi.Numerical.NcLifeCycleAttribute.html","topicUid":"Hi.Numerical.NcLifeCycleAttribute","type":"Class"},{"name":"NcLifeCycleMode","href":"Hi.Numerical.NcLifeCycleMode.html","topicHref":"Hi.Numerical.NcLifeCycleMode.html","topicUid":"Hi.Numerical.NcLifeCycleMode","type":"Enum"},{"name":"NcNameAttribute","href":"Hi.Numerical.NcNameAttribute.html","topicHref":"Hi.Numerical.NcNameAttribute.html","topicUid":"Hi.Numerical.NcNameAttribute","type":"Class"},{"name":"NcNoteCache","href":"Hi.Numerical.NcNoteCache.html","topicHref":"Hi.Numerical.NcNoteCache.html","topicUid":"Hi.Numerical.NcNoteCache","type":"Class"},{"name":"NcProc","href":"Hi.Numerical.NcProc.html","topicHref":"Hi.Numerical.NcProc.html","topicUid":"Hi.Numerical.NcProc","type":"Class"},{"name":"NcStepFileOutputKit","href":"Hi.Numerical.NcStepFileOutputKit.html","topicHref":"Hi.Numerical.NcStepFileOutputKit.html","topicUid":"Hi.Numerical.NcStepFileOutputKit","type":"Class"},{"name":"NcStepMonitor","href":"Hi.Numerical.NcStepMonitor.html","topicHref":"Hi.Numerical.NcStepMonitor.html","topicUid":"Hi.Numerical.NcStepMonitor","type":"Class"},{"name":"NcWarningSceneEnum","href":"Hi.Numerical.NcWarningSceneEnum.html","topicHref":"Hi.Numerical.NcWarningSceneEnum.html","topicUid":"Hi.Numerical.NcWarningSceneEnum","type":"Enum"},{"name":"NumericUtil","href":"Hi.Numerical.NumericUtil.html","topicHref":"Hi.Numerical.NumericUtil.html","topicUid":"Hi.Numerical.NumericUtil","type":"Class"},{"name":"PolarEntry","href":"Hi.Numerical.PolarEntry.html","topicHref":"Hi.Numerical.PolarEntry.html","topicUid":"Hi.Numerical.PolarEntry","type":"Class"},{"name":"PolarEntry.PolarModeDirEnum","href":"Hi.Numerical.PolarEntry.PolarModeDirEnum.html","topicHref":"Hi.Numerical.PolarEntry.PolarModeDirEnum.html","topicUid":"Hi.Numerical.PolarEntry.PolarModeDirEnum","type":"Enum"},{"name":"RadiusCompensationBuf","href":"Hi.Numerical.RadiusCompensationBuf.html","topicHref":"Hi.Numerical.RadiusCompensationBuf.html","topicUid":"Hi.Numerical.RadiusCompensationBuf","type":"Class"},{"name":"SourceCommandActEntry","href":"Hi.Numerical.SourceCommandActEntry.html","topicHref":"Hi.Numerical.SourceCommandActEntry.html","topicUid":"Hi.Numerical.SourceCommandActEntry","type":"Class"},{"name":"SpindleDirection","href":"Hi.Numerical.SpindleDirection.html","topicHref":"Hi.Numerical.SpindleDirection.html","topicUid":"Hi.Numerical.SpindleDirection","type":"Enum"},{"name":"SubStringKit","href":"Hi.Numerical.SubStringKit.html","topicHref":"Hi.Numerical.SubStringKit.html","topicUid":"Hi.Numerical.SubStringKit","type":"Class"},{"name":"SubStringKit.ActivationMode","href":"Hi.Numerical.SubStringKit.ActivationMode.html","topicHref":"Hi.Numerical.SubStringKit.ActivationMode.html","topicUid":"Hi.Numerical.SubStringKit.ActivationMode","type":"Enum"},{"name":"ToolConfigNotFoundException","href":"Hi.Numerical.ToolConfigNotFoundException.html","topicHref":"Hi.Numerical.ToolConfigNotFoundException.html","topicUid":"Hi.Numerical.ToolConfigNotFoundException","type":"Class"}]},{"name":"Hi.Numerical.Acts","href":"Hi.Numerical.Acts.html","topicHref":"Hi.Numerical.Acts.html","topicUid":"Hi.Numerical.Acts","type":"Namespace","items":[{"name":"ActActualTime","href":"Hi.Numerical.Acts.ActActualTime.html","topicHref":"Hi.Numerical.Acts.ActActualTime.html","topicUid":"Hi.Numerical.Acts.ActActualTime","type":"Class"},{"name":"ActClArc","href":"Hi.Numerical.Acts.ActClArc.html","topicHref":"Hi.Numerical.Acts.ActClArc.html","topicUid":"Hi.Numerical.Acts.ActClArc","type":"Class"},{"name":"ActClLinear","href":"Hi.Numerical.Acts.ActClLinear.html","topicHref":"Hi.Numerical.Acts.ActClLinear.html","topicUid":"Hi.Numerical.Acts.ActClLinear","type":"Class"},{"name":"ActClStep","href":"Hi.Numerical.Acts.ActClStep.html","topicHref":"Hi.Numerical.Acts.ActClStep.html","topicUid":"Hi.Numerical.Acts.ActClStep","type":"Class"},{"name":"ActClTeleport","href":"Hi.Numerical.Acts.ActClTeleport.html","topicHref":"Hi.Numerical.Acts.ActClTeleport.html","topicUid":"Hi.Numerical.Acts.ActClTeleport","type":"Class"},{"name":"ActCooling","href":"Hi.Numerical.Acts.ActCooling.html","topicHref":"Hi.Numerical.Acts.ActCooling.html","topicUid":"Hi.Numerical.Acts.ActCooling","type":"Class"},{"name":"ActData","href":"Hi.Numerical.Acts.ActData.html","topicHref":"Hi.Numerical.Acts.ActData.html","topicUid":"Hi.Numerical.Acts.ActData","type":"Class"},{"name":"ActDelay","href":"Hi.Numerical.Acts.ActDelay.html","topicHref":"Hi.Numerical.Acts.ActDelay.html","topicUid":"Hi.Numerical.Acts.ActDelay","type":"Class"},{"name":"ActFeedrate","href":"Hi.Numerical.Acts.ActFeedrate.html","topicHref":"Hi.Numerical.Acts.ActFeedrate.html","topicUid":"Hi.Numerical.Acts.ActFeedrate","type":"Class"},{"name":"ActHiddenStateChanged","href":"Hi.Numerical.Acts.ActHiddenStateChanged.html","topicHref":"Hi.Numerical.Acts.ActHiddenStateChanged.html","topicUid":"Hi.Numerical.Acts.ActHiddenStateChanged","type":"Class"},{"name":"ActIntentionalSkip","href":"Hi.Numerical.Acts.ActIntentionalSkip.html","topicHref":"Hi.Numerical.Acts.ActIntentionalSkip.html","topicUid":"Hi.Numerical.Acts.ActIntentionalSkip","type":"Class"},{"name":"ActLineBegin","href":"Hi.Numerical.Acts.ActLineBegin.html","topicHref":"Hi.Numerical.Acts.ActLineBegin.html","topicUid":"Hi.Numerical.Acts.ActLineBegin","type":"Class"},{"name":"ActLineCsScript","href":"Hi.Numerical.Acts.ActLineCsScript.html","topicHref":"Hi.Numerical.Acts.ActLineCsScript.html","topicUid":"Hi.Numerical.Acts.ActLineCsScript","type":"Class"},{"name":"ActLineEnd","href":"Hi.Numerical.Acts.ActLineEnd.html","topicHref":"Hi.Numerical.Acts.ActLineEnd.html","topicUid":"Hi.Numerical.Acts.ActLineEnd","type":"Class"},{"name":"ActLinearClAndLinearMcAbcMcXyzabcContour","href":"Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.html","topicHref":"Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.html","topicUid":"Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour","type":"Class"},{"name":"ActMcPolarLinearContour","href":"Hi.Numerical.Acts.ActMcPolarLinearContour.html","topicHref":"Hi.Numerical.Acts.ActMcPolarLinearContour.html","topicUid":"Hi.Numerical.Acts.ActMcPolarLinearContour","type":"Class"},{"name":"ActMcXyzLinearContour","href":"Hi.Numerical.Acts.ActMcXyzLinearContour.html","topicHref":"Hi.Numerical.Acts.ActMcXyzLinearContour.html","topicUid":"Hi.Numerical.Acts.ActMcXyzLinearContour","type":"Class"},{"name":"ActMcXyzStep","href":"Hi.Numerical.Acts.ActMcXyzStep.html","topicHref":"Hi.Numerical.Acts.ActMcXyzStep.html","topicUid":"Hi.Numerical.Acts.ActMcXyzStep","type":"Class"},{"name":"ActMcXyzabcOrientableLinearContour","href":"Hi.Numerical.Acts.ActMcXyzabcOrientableLinearContour.html","topicHref":"Hi.Numerical.Acts.ActMcXyzabcOrientableLinearContour.html","topicUid":"Hi.Numerical.Acts.ActMcXyzabcOrientableLinearContour","type":"Class"},{"name":"ActMcXyzabcStep","href":"Hi.Numerical.Acts.ActMcXyzabcStep.html","topicHref":"Hi.Numerical.Acts.ActMcXyzabcStep.html","topicUid":"Hi.Numerical.Acts.ActMcXyzabcStep","type":"Class"},{"name":"ActRapid","href":"Hi.Numerical.Acts.ActRapid.html","topicHref":"Hi.Numerical.Acts.ActRapid.html","topicUid":"Hi.Numerical.Acts.ActRapid","type":"Class"},{"name":"ActSpindleDirection","href":"Hi.Numerical.Acts.ActSpindleDirection.html","topicHref":"Hi.Numerical.Acts.ActSpindleDirection.html","topicUid":"Hi.Numerical.Acts.ActSpindleDirection","type":"Class"},{"name":"ActSpindleSpeed","href":"Hi.Numerical.Acts.ActSpindleSpeed.html","topicHref":"Hi.Numerical.Acts.ActSpindleSpeed.html","topicUid":"Hi.Numerical.Acts.ActSpindleSpeed","type":"Class"},{"name":"ActSpiralMcXyzContour","href":"Hi.Numerical.Acts.ActSpiralMcXyzContour.html","topicHref":"Hi.Numerical.Acts.ActSpiralMcXyzContour.html","topicUid":"Hi.Numerical.Acts.ActSpiralMcXyzContour","type":"Class"},{"name":"ActStateRunner","href":"Hi.Numerical.Acts.ActStateRunner.html","topicHref":"Hi.Numerical.Acts.ActStateRunner.html","topicUid":"Hi.Numerical.Acts.ActStateRunner","type":"Class"},{"name":"ActToolingStep","href":"Hi.Numerical.Acts.ActToolingStep.html","topicHref":"Hi.Numerical.Acts.ActToolingStep.html","topicUid":"Hi.Numerical.Acts.ActToolingStep","type":"Class"},{"name":"ActToolingTeleport","href":"Hi.Numerical.Acts.ActToolingTeleport.html","topicHref":"Hi.Numerical.Acts.ActToolingTeleport.html","topicUid":"Hi.Numerical.Acts.ActToolingTeleport","type":"Class"},{"name":"ActUnknownSkip","href":"Hi.Numerical.Acts.ActUnknownSkip.html","topicHref":"Hi.Numerical.Acts.ActUnknownSkip.html","topicUid":"Hi.Numerical.Acts.ActUnknownSkip","type":"Class"},{"name":"ActUtil","href":"Hi.Numerical.Acts.ActUtil.html","topicHref":"Hi.Numerical.Acts.ActUtil.html","topicUid":"Hi.Numerical.Acts.ActUtil","type":"Class"},{"name":"IAct","href":"Hi.Numerical.Acts.IAct.html","topicHref":"Hi.Numerical.Acts.IAct.html","topicUid":"Hi.Numerical.Acts.IAct","type":"Interface"},{"name":"IActClMove","href":"Hi.Numerical.Acts.IActClMove.html","topicHref":"Hi.Numerical.Acts.IActClMove.html","topicUid":"Hi.Numerical.Acts.IActClMove","type":"Interface"},{"name":"IActDuration","href":"Hi.Numerical.Acts.IActDuration.html","topicHref":"Hi.Numerical.Acts.IActDuration.html","topicUid":"Hi.Numerical.Acts.IActDuration","type":"Interface"},{"name":"IActMachineStep","href":"Hi.Numerical.Acts.IActMachineStep.html","topicHref":"Hi.Numerical.Acts.IActMachineStep.html","topicUid":"Hi.Numerical.Acts.IActMachineStep","type":"Interface"},{"name":"IActMcXyzContour","href":"Hi.Numerical.Acts.IActMcXyzContour.html","topicHref":"Hi.Numerical.Acts.IActMcXyzContour.html","topicUid":"Hi.Numerical.Acts.IActMcXyzContour","type":"Interface"},{"name":"IActMcXyzabcContour","href":"Hi.Numerical.Acts.IActMcXyzabcContour.html","topicHref":"Hi.Numerical.Acts.IActMcXyzabcContour.html","topicUid":"Hi.Numerical.Acts.IActMcXyzabcContour","type":"Interface"},{"name":"IActSkip","href":"Hi.Numerical.Acts.IActSkip.html","topicHref":"Hi.Numerical.Acts.IActSkip.html","topicUid":"Hi.Numerical.Acts.IActSkip","type":"Interface"},{"name":"IActTooling","href":"Hi.Numerical.Acts.IActTooling.html","topicHref":"Hi.Numerical.Acts.IActTooling.html","topicUid":"Hi.Numerical.Acts.IActTooling","type":"Interface"},{"name":"IWorkTimeAttrib","href":"Hi.Numerical.Acts.IWorkTimeAttrib.html","topicHref":"Hi.Numerical.Acts.IWorkTimeAttrib.html","topicUid":"Hi.Numerical.Acts.IWorkTimeAttrib","type":"Interface"},{"name":"IWorkTimeGetter","href":"Hi.Numerical.Acts.IWorkTimeGetter.html","topicHref":"Hi.Numerical.Acts.IWorkTimeGetter.html","topicUid":"Hi.Numerical.Acts.IWorkTimeGetter","type":"Interface"},{"name":"IWorkTimeSetter","href":"Hi.Numerical.Acts.IWorkTimeSetter.html","topicHref":"Hi.Numerical.Acts.IWorkTimeSetter.html","topicUid":"Hi.Numerical.Acts.IWorkTimeSetter","type":"Interface"}]},{"name":"Hi.Numerical.FilePlayers","href":"Hi.Numerical.FilePlayers.html","topicHref":"Hi.Numerical.FilePlayers.html","topicUid":"Hi.Numerical.FilePlayers","type":"Namespace","items":[{"name":"CsvRunner","href":"Hi.Numerical.FilePlayers.CsvRunner.html","topicHref":"Hi.Numerical.FilePlayers.CsvRunner.html","topicUid":"Hi.Numerical.FilePlayers.CsvRunner","type":"Class"},{"name":"CsvRunnerConfig","href":"Hi.Numerical.FilePlayers.CsvRunnerConfig.html","topicHref":"Hi.Numerical.FilePlayers.CsvRunnerConfig.html","topicUid":"Hi.Numerical.FilePlayers.CsvRunnerConfig","type":"Class"},{"name":"HardNcRunner","href":"Hi.Numerical.FilePlayers.HardNcRunner.html","topicHref":"Hi.Numerical.FilePlayers.HardNcRunner.html","topicUid":"Hi.Numerical.FilePlayers.HardNcRunner","type":"Class"}]},{"name":"Hi.Numerical.MachiningMotionResolutionUtils","href":"Hi.Numerical.MachiningMotionResolutionUtils.html","topicHref":"Hi.Numerical.MachiningMotionResolutionUtils.html","topicUid":"Hi.Numerical.MachiningMotionResolutionUtils","type":"Namespace","items":[{"name":"FeedPerCycleMachiningMotionResolution","href":"Hi.Numerical.MachiningMotionResolutionUtils.FeedPerCycleMachiningMotionResolution.html","topicHref":"Hi.Numerical.MachiningMotionResolutionUtils.FeedPerCycleMachiningMotionResolution.html","topicUid":"Hi.Numerical.MachiningMotionResolutionUtils.FeedPerCycleMachiningMotionResolution","type":"Class"},{"name":"FeedPerToothMachiningMotionResolution","href":"Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothMachiningMotionResolution.html","topicHref":"Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothMachiningMotionResolution.html","topicUid":"Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothMachiningMotionResolution","type":"Class"},{"name":"FixedMachiningMotionResolution","href":"Hi.Numerical.MachiningMotionResolutionUtils.FixedMachiningMotionResolution.html","topicHref":"Hi.Numerical.MachiningMotionResolutionUtils.FixedMachiningMotionResolution.html","topicUid":"Hi.Numerical.MachiningMotionResolutionUtils.FixedMachiningMotionResolution","type":"Class"},{"name":"IMachiningMotionResolution","href":"Hi.Numerical.MachiningMotionResolutionUtils.IMachiningMotionResolution.html","topicHref":"Hi.Numerical.MachiningMotionResolutionUtils.IMachiningMotionResolution.html","topicUid":"Hi.Numerical.MachiningMotionResolutionUtils.IMachiningMotionResolution","type":"Interface"}]},{"name":"Hi.Numerical.NcArgs","href":"Hi.Numerical.NcArgs.html","topicHref":"Hi.Numerical.NcArgs.html","topicUid":"Hi.Numerical.NcArgs","type":"Namespace","items":[{"name":"ArcNcArg","href":"Hi.Numerical.NcArgs.ArcNcArg.html","topicHref":"Hi.Numerical.NcArgs.ArcNcArg.html","topicUid":"Hi.Numerical.NcArgs.ArcNcArg","type":"Class"},{"name":"G28Arg","href":"Hi.Numerical.NcArgs.G28Arg.html","topicHref":"Hi.Numerical.NcArgs.G28Arg.html","topicUid":"Hi.Numerical.NcArgs.G28Arg","type":"Class"},{"name":"Group07NcArg","href":"Hi.Numerical.NcArgs.Group07NcArg.html","topicHref":"Hi.Numerical.NcArgs.Group07NcArg.html","topicUid":"Hi.Numerical.NcArgs.Group07NcArg","type":"Class"},{"name":"Group09NcArg","href":"Hi.Numerical.NcArgs.Group09NcArg.html","topicHref":"Hi.Numerical.NcArgs.Group09NcArg.html","topicUid":"Hi.Numerical.NcArgs.Group09NcArg","type":"Class"},{"name":"HeidenhainCycleDef7Arg","href":"Hi.Numerical.NcArgs.HeidenhainCycleDef7Arg.html","topicHref":"Hi.Numerical.NcArgs.HeidenhainCycleDef7Arg.html","topicUid":"Hi.Numerical.NcArgs.HeidenhainCycleDef7Arg","type":"Class"},{"name":"HeidenhainPlaneSpatialArg","href":"Hi.Numerical.NcArgs.HeidenhainPlaneSpatialArg.html","topicHref":"Hi.Numerical.NcArgs.HeidenhainPlaneSpatialArg.html","topicUid":"Hi.Numerical.NcArgs.HeidenhainPlaneSpatialArg","type":"Class"},{"name":"IHeidenhainBlockCacheArg","href":"Hi.Numerical.NcArgs.IHeidenhainBlockCacheArg.html","topicHref":"Hi.Numerical.NcArgs.IHeidenhainBlockCacheArg.html","topicUid":"Hi.Numerical.NcArgs.IHeidenhainBlockCacheArg","type":"Interface"},{"name":"IHeidenhainPlaneArg","href":"Hi.Numerical.NcArgs.IHeidenhainPlaneArg.html","topicHref":"Hi.Numerical.NcArgs.IHeidenhainPlaneArg.html","topicUid":"Hi.Numerical.NcArgs.IHeidenhainPlaneArg","type":"Interface"},{"name":"ITiltPlaneNcArg","href":"Hi.Numerical.NcArgs.ITiltPlaneNcArg.html","topicHref":"Hi.Numerical.NcArgs.ITiltPlaneNcArg.html","topicUid":"Hi.Numerical.NcArgs.ITiltPlaneNcArg","type":"Interface"},{"name":"NcArgCycle800","href":"Hi.Numerical.NcArgs.NcArgCycle800.html","topicHref":"Hi.Numerical.NcArgs.NcArgCycle800.html","topicUid":"Hi.Numerical.NcArgs.NcArgCycle800","type":"Class"},{"name":"NcArgG68","href":"Hi.Numerical.NcArgs.NcArgG68.html","topicHref":"Hi.Numerical.NcArgs.NcArgG68.html","topicUid":"Hi.Numerical.NcArgs.NcArgG68","type":"Class"},{"name":"NcArgG68p2","href":"Hi.Numerical.NcArgs.NcArgG68p2.html","topicHref":"Hi.Numerical.NcArgs.NcArgG68p2.html","topicUid":"Hi.Numerical.NcArgs.NcArgG68p2","type":"Class"},{"name":"NcArgSiemensFrame","href":"Hi.Numerical.NcArgs.NcArgSiemensFrame.html","topicHref":"Hi.Numerical.NcArgs.NcArgSiemensFrame.html","topicUid":"Hi.Numerical.NcArgs.NcArgSiemensFrame","type":"Class"},{"name":"PausingNcArg","href":"Hi.Numerical.NcArgs.PausingNcArg.html","topicHref":"Hi.Numerical.NcArgs.PausingNcArg.html","topicUid":"Hi.Numerical.NcArgs.PausingNcArg","type":"Class"}]},{"name":"Hi.Numerical.SoftParsers","href":"Hi.Numerical.SoftParsers.html","topicHref":"Hi.Numerical.SoftParsers.html","topicUid":"Hi.Numerical.SoftParsers","type":"Namespace","items":[{"name":"ICommentGrabber","href":"Hi.Numerical.SoftParsers.ICommentGrabber.html","topicHref":"Hi.Numerical.SoftParsers.ICommentGrabber.html","topicUid":"Hi.Numerical.SoftParsers.ICommentGrabber","type":"Interface"},{"name":"SoftCommentGrabber","href":"Hi.Numerical.SoftParsers.SoftCommentGrabber.html","topicHref":"Hi.Numerical.SoftParsers.SoftCommentGrabber.html","topicUid":"Hi.Numerical.SoftParsers.SoftCommentGrabber","type":"Class"},{"name":"SoftNcComment","href":"Hi.Numerical.SoftParsers.SoftNcComment.html","topicHref":"Hi.Numerical.SoftParsers.SoftNcComment.html","topicUid":"Hi.Numerical.SoftParsers.SoftNcComment","type":"Class"},{"name":"SoftNcEnv","href":"Hi.Numerical.SoftParsers.SoftNcEnv.html","topicHref":"Hi.Numerical.SoftParsers.SoftNcEnv.html","topicUid":"Hi.Numerical.SoftParsers.SoftNcEnv","type":"Class"},{"name":"SoftNcRunner","href":"Hi.Numerical.SoftParsers.SoftNcRunner.html","topicHref":"Hi.Numerical.SoftParsers.SoftNcRunner.html","topicUid":"Hi.Numerical.SoftParsers.SoftNcRunner","type":"Class"},{"name":"SoftNcUtil","href":"Hi.Numerical.SoftParsers.SoftNcUtil.html","topicHref":"Hi.Numerical.SoftParsers.SoftNcUtil.html","topicUid":"Hi.Numerical.SoftParsers.SoftNcUtil","type":"Class"}]},{"name":"Hi.Numerical.SoftParsers.CmdBlocks","href":"Hi.Numerical.SoftParsers.CmdBlocks.html","topicHref":"Hi.Numerical.SoftParsers.CmdBlocks.html","topicUid":"Hi.Numerical.SoftParsers.CmdBlocks","type":"Namespace","items":[{"name":"ICmdBlockBuilder","href":"Hi.Numerical.SoftParsers.CmdBlocks.ICmdBlockBuilder.html","topicHref":"Hi.Numerical.SoftParsers.CmdBlocks.ICmdBlockBuilder.html","topicUid":"Hi.Numerical.SoftParsers.CmdBlocks.ICmdBlockBuilder","type":"Interface"}]},{"name":"Hi.Numerical.SoftParsers.Cmds","href":"Hi.Numerical.SoftParsers.Cmds.html","topicHref":"Hi.Numerical.SoftParsers.Cmds.html","topicUid":"Hi.Numerical.SoftParsers.Cmds","type":"Namespace","items":[{"name":"BlockEntry","href":"Hi.Numerical.SoftParsers.Cmds.BlockEntry.html","topicHref":"Hi.Numerical.SoftParsers.Cmds.BlockEntry.html","topicUid":"Hi.Numerical.SoftParsers.Cmds.BlockEntry","type":"Class"},{"name":"CmdBlock","href":"Hi.Numerical.SoftParsers.Cmds.CmdBlock.html","topicHref":"Hi.Numerical.SoftParsers.Cmds.CmdBlock.html","topicUid":"Hi.Numerical.SoftParsers.Cmds.CmdBlock","type":"Class"},{"name":"ICmd","href":"Hi.Numerical.SoftParsers.Cmds.ICmd.html","topicHref":"Hi.Numerical.SoftParsers.Cmds.ICmd.html","topicUid":"Hi.Numerical.SoftParsers.Cmds.ICmd","type":"Interface"}]},{"name":"Hi.Numerical.SoftParsers.Keywords","href":"Hi.Numerical.SoftParsers.Keywords.html","topicHref":"Hi.Numerical.SoftParsers.Keywords.html","topicUid":"Hi.Numerical.SoftParsers.Keywords","type":"Namespace","items":[{"name":"Comment","href":"Hi.Numerical.SoftParsers.Keywords.Comment.html","topicHref":"Hi.Numerical.SoftParsers.Keywords.Comment.html","topicUid":"Hi.Numerical.SoftParsers.Keywords.Comment","type":"Class"},{"name":"CsScript","href":"Hi.Numerical.SoftParsers.Keywords.CsScript.html","topicHref":"Hi.Numerical.SoftParsers.Keywords.CsScript.html","topicUid":"Hi.Numerical.SoftParsers.Keywords.CsScript","type":"Class"},{"name":"Heidenhain","href":"Hi.Numerical.SoftParsers.Keywords.Heidenhain.html","topicHref":"Hi.Numerical.SoftParsers.Keywords.Heidenhain.html","topicUid":"Hi.Numerical.SoftParsers.Keywords.Heidenhain","type":"Class"},{"name":"IndexNote","href":"Hi.Numerical.SoftParsers.Keywords.IndexNote.html","topicHref":"Hi.Numerical.SoftParsers.Keywords.IndexNote.html","topicUid":"Hi.Numerical.SoftParsers.Keywords.IndexNote","type":"Class"},{"name":"Root","href":"Hi.Numerical.SoftParsers.Keywords.Root.html","topicHref":"Hi.Numerical.SoftParsers.Keywords.Root.html","topicUid":"Hi.Numerical.SoftParsers.Keywords.Root","type":"Class"},{"name":"Siemens","href":"Hi.Numerical.SoftParsers.Keywords.Siemens.html","topicHref":"Hi.Numerical.SoftParsers.Keywords.Siemens.html","topicUid":"Hi.Numerical.SoftParsers.Keywords.Siemens","type":"Class"}]},{"name":"Hi.Numerical.SoftParsers.Raws","href":"Hi.Numerical.SoftParsers.Raws.html","topicHref":"Hi.Numerical.SoftParsers.Raws.html","topicUid":"Hi.Numerical.SoftParsers.Raws","type":"Namespace","items":[{"name":"HeidenhainNcRawBlocker","href":"Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker.html","topicHref":"Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker.html","topicUid":"Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker","type":"Class"},{"name":"INcRawBlocker","href":"Hi.Numerical.SoftParsers.Raws.INcRawBlocker.html","topicHref":"Hi.Numerical.SoftParsers.Raws.INcRawBlocker.html","topicUid":"Hi.Numerical.SoftParsers.Raws.INcRawBlocker","type":"Interface"},{"name":"RawBlock","href":"Hi.Numerical.SoftParsers.Raws.RawBlock.html","topicHref":"Hi.Numerical.SoftParsers.Raws.RawBlock.html","topicUid":"Hi.Numerical.SoftParsers.Raws.RawBlock","type":"Class"},{"name":"SingleLineNcRawBlocker","href":"Hi.Numerical.SoftParsers.Raws.SingleLineNcRawBlocker.html","topicHref":"Hi.Numerical.SoftParsers.Raws.SingleLineNcRawBlocker.html","topicUid":"Hi.Numerical.SoftParsers.Raws.SingleLineNcRawBlocker","type":"Class"}]},{"name":"Hi.Numerical.SoftParsers.SyntaxBased","href":"Hi.Numerical.SoftParsers.SyntaxBased.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased","type":"Namespace","items":[{"name":"CsScriptSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.CsScriptSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.CsScriptSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.CsScriptSyntax","type":"Class"},{"name":"FlagSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.FlagSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.FlagSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.FlagSyntax","type":"Class"},{"name":"NumberedFlagSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.NumberedFlagSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.NumberedFlagSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.NumberedFlagSyntax","type":"Class"},{"name":"ParameterizedFlagSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.ParameterizedFlagSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.ParameterizedFlagSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.ParameterizedFlagSyntax","type":"Class"},{"name":"SequencialNcSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.SequencialNcSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.SequencialNcSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.SequencialNcSyntax","type":"Class"},{"name":"TagSetupSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.TagSetupSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.TagSetupSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.TagSetupSyntax","type":"Class"}]},{"name":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs","href":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs","type":"Namespace","items":[{"name":"HeadPercentCommentSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.HeadPercentCommentSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.HeadPercentCommentSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.HeadPercentCommentSyntax","type":"Class"},{"name":"QuoteCommentSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.QuoteCommentSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.QuoteCommentSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.QuoteCommentSyntax","type":"Class"},{"name":"TailCommentSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.TailCommentSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.TailCommentSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.CommentSyntaxs.TailCommentSyntax","type":"Class"}]},{"name":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs","type":"Namespace","items":[{"name":"HeidenhainBlkFormSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlkFormSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlkFormSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlkFormSyntax","type":"Class"},{"name":"HeidenhainCallSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCallSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCallSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCallSyntax","type":"Class"},{"name":"HeidenhainCyclDefSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCyclDefSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCyclDefSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCyclDefSyntax","type":"Class"},{"name":"HeidenhainFnSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainFnSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainFnSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainFnSyntax","type":"Class"},{"name":"HeidenhainLSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainLSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainLSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainLSyntax","type":"Class"},{"name":"HeidenhainLblSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainLblSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainLblSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainLblSyntax","type":"Class"},{"name":"HeidenhainPlaneSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainPlaneSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainPlaneSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainPlaneSyntax","type":"Class"},{"name":"HeidenhainProgramSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainProgramSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainProgramSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainProgramSyntax","type":"Class"},{"name":"HeidenhainToolCallSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainToolCallSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainToolCallSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainToolCallSyntax","type":"Class"}]},{"name":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs","type":"Namespace","items":[{"name":"HeidenhainDatumSettingSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax","type":"Class"},{"name":"HeidenhainDatumShiftSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax","type":"Class"}]},{"name":"Hi.Numerical.SoftParsers.SyntaxBased.IndexSyntaxs","href":"Hi.Numerical.SoftParsers.SyntaxBased.IndexSyntaxs.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.IndexSyntaxs.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.IndexSyntaxs","type":"Namespace","items":[{"name":"HeadIndexSyntax","href":"Hi.Numerical.SoftParsers.SyntaxBased.IndexSyntaxs.HeadIndexSyntax.html","topicHref":"Hi.Numerical.SoftParsers.SyntaxBased.IndexSyntaxs.HeadIndexSyntax.html","topicUid":"Hi.Numerical.SoftParsers.SyntaxBased.IndexSyntaxs.HeadIndexSyntax","type":"Class"}]},{"name":"Hi.Numerical.SoftParsers.Syntaxs","href":"Hi.Numerical.SoftParsers.Syntaxs.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs","type":"Namespace","items":[{"name":"FanucSyntaxUtil","href":"Hi.Numerical.SoftParsers.Syntaxs.FanucSyntaxUtil.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.FanucSyntaxUtil.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs.FanucSyntaxUtil","type":"Class"},{"name":"GeneralSyntaxKit","href":"Hi.Numerical.SoftParsers.Syntaxs.GeneralSyntaxKit.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.GeneralSyntaxKit.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs.GeneralSyntaxKit","type":"Class"},{"name":"HeidenhainSyntaxUtil","href":"Hi.Numerical.SoftParsers.Syntaxs.HeidenhainSyntaxUtil.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.HeidenhainSyntaxUtil.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs.HeidenhainSyntaxUtil","type":"Class"},{"name":"INcSyntax","href":"Hi.Numerical.SoftParsers.Syntaxs.INcSyntax.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.INcSyntax.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs.INcSyntax","type":"Interface"},{"name":"MazakSyntaxUtil","href":"Hi.Numerical.SoftParsers.Syntaxs.MazakSyntaxUtil.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.MazakSyntaxUtil.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs.MazakSyntaxUtil","type":"Class"},{"name":"NcSyntaxUtil","href":"Hi.Numerical.SoftParsers.Syntaxs.NcSyntaxUtil.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.NcSyntaxUtil.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs.NcSyntaxUtil","type":"Class"},{"name":"SiemensSyntaxUtil","href":"Hi.Numerical.SoftParsers.Syntaxs.SiemensSyntaxUtil.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.SiemensSyntaxUtil.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs.SiemensSyntaxUtil","type":"Class"},{"name":"SyntaxEntry","href":"Hi.Numerical.SoftParsers.Syntaxs.SyntaxEntry.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.SyntaxEntry.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs.SyntaxEntry","type":"Class"},{"name":"TagSetup","href":"Hi.Numerical.SoftParsers.Syntaxs.TagSetup.html","topicHref":"Hi.Numerical.SoftParsers.Syntaxs.TagSetup.html","topicUid":"Hi.Numerical.SoftParsers.Syntaxs.TagSetup","type":"Class"}]},{"name":"Hi.Numerical.StepSelectionUtils","href":"Hi.Numerical.StepSelectionUtils.html","topicHref":"Hi.Numerical.StepSelectionUtils.html","topicUid":"Hi.Numerical.StepSelectionUtils","type":"Namespace","items":[{"name":"AnchorMode","href":"Hi.Numerical.StepSelectionUtils.AnchorMode.html","topicHref":"Hi.Numerical.StepSelectionUtils.AnchorMode.html","topicUid":"Hi.Numerical.StepSelectionUtils.AnchorMode","type":"Enum"},{"name":"BoundSelector","href":"Hi.Numerical.StepSelectionUtils.BoundSelector.html","topicHref":"Hi.Numerical.StepSelectionUtils.BoundSelector.html","topicUid":"Hi.Numerical.StepSelectionUtils.BoundSelector","type":"Class"},{"name":"BoundSelectorHost","href":"Hi.Numerical.StepSelectionUtils.BoundSelectorHost.html","topicHref":"Hi.Numerical.StepSelectionUtils.BoundSelectorHost.html","topicUid":"Hi.Numerical.StepSelectionUtils.BoundSelectorHost","type":"Class"},{"name":"BoundSelectorPair","href":"Hi.Numerical.StepSelectionUtils.BoundSelectorPair.html","topicHref":"Hi.Numerical.StepSelectionUtils.BoundSelectorPair.html","topicUid":"Hi.Numerical.StepSelectionUtils.BoundSelectorPair","type":"Class"},{"name":"BoundSelectorPair.BoundLocale","href":"Hi.Numerical.StepSelectionUtils.BoundSelectorPair.BoundLocale.html","topicHref":"Hi.Numerical.StepSelectionUtils.BoundSelectorPair.BoundLocale.html","topicUid":"Hi.Numerical.StepSelectionUtils.BoundSelectorPair.BoundLocale","type":"Enum"},{"name":"BoundSelectorStepSectionBundle","href":"Hi.Numerical.StepSelectionUtils.BoundSelectorStepSectionBundle.html","topicHref":"Hi.Numerical.StepSelectionUtils.BoundSelectorStepSectionBundle.html","topicUid":"Hi.Numerical.StepSelectionUtils.BoundSelectorStepSectionBundle","type":"Class"},{"name":"BoundSelectorUtil","href":"Hi.Numerical.StepSelectionUtils.BoundSelectorUtil.html","topicHref":"Hi.Numerical.StepSelectionUtils.BoundSelectorUtil.html","topicUid":"Hi.Numerical.StepSelectionUtils.BoundSelectorUtil","type":"Class"},{"name":"DistanceShift","href":"Hi.Numerical.StepSelectionUtils.DistanceShift.html","topicHref":"Hi.Numerical.StepSelectionUtils.DistanceShift.html","topicUid":"Hi.Numerical.StepSelectionUtils.DistanceShift","type":"Class"},{"name":"IStepShift","href":"Hi.Numerical.StepSelectionUtils.IStepShift.html","topicHref":"Hi.Numerical.StepSelectionUtils.IStepShift.html","topicUid":"Hi.Numerical.StepSelectionUtils.IStepShift","type":"Interface"},{"name":"TimeShift","href":"Hi.Numerical.StepSelectionUtils.TimeShift.html","topicHref":"Hi.Numerical.StepSelectionUtils.TimeShift.html","topicUid":"Hi.Numerical.StepSelectionUtils.TimeShift","type":"Class"}]},{"name":"Hi.Numerical.Xyzabc","href":"Hi.Numerical.Xyzabc.html","topicHref":"Hi.Numerical.Xyzabc.html","topicUid":"Hi.Numerical.Xyzabc","type":"Namespace","items":[{"name":"Abc","href":"Hi.Numerical.Xyzabc.Abc.html","topicHref":"Hi.Numerical.Xyzabc.Abc.html","topicUid":"Hi.Numerical.Xyzabc.Abc","type":"Struct"},{"name":"CodeXyzabcChain","href":"Hi.Numerical.Xyzabc.CodeXyzabcChain.html","topicHref":"Hi.Numerical.Xyzabc.CodeXyzabcChain.html","topicUid":"Hi.Numerical.Xyzabc.CodeXyzabcChain","type":"Class"},{"name":"GeneralXyzabcChain","href":"Hi.Numerical.Xyzabc.GeneralXyzabcChain.html","topicHref":"Hi.Numerical.Xyzabc.GeneralXyzabcChain.html","topicUid":"Hi.Numerical.Xyzabc.GeneralXyzabcChain","type":"Class"},{"name":"ICoordinateConverter","href":"Hi.Numerical.Xyzabc.ICoordinateConverter.html","topicHref":"Hi.Numerical.Xyzabc.ICoordinateConverter.html","topicUid":"Hi.Numerical.Xyzabc.ICoordinateConverter","type":"Interface"},{"name":"IGetMcXyzabc","href":"Hi.Numerical.Xyzabc.IGetMcXyzabc.html","topicHref":"Hi.Numerical.Xyzabc.IGetMcXyzabc.html","topicUid":"Hi.Numerical.Xyzabc.IGetMcXyzabc","type":"Interface"},{"name":"IGetXyzabcChain","href":"Hi.Numerical.Xyzabc.IGetXyzabcChain.html","topicHref":"Hi.Numerical.Xyzabc.IGetXyzabcChain.html","topicUid":"Hi.Numerical.Xyzabc.IGetXyzabcChain","type":"Interface"},{"name":"IXyzabcChain","href":"Hi.Numerical.Xyzabc.IXyzabcChain.html","topicHref":"Hi.Numerical.Xyzabc.IXyzabcChain.html","topicUid":"Hi.Numerical.Xyzabc.IXyzabcChain","type":"Interface"},{"name":"ReflectedXyzabcChain","href":"Hi.Numerical.Xyzabc.ReflectedXyzabcChain.html","topicHref":"Hi.Numerical.Xyzabc.ReflectedXyzabcChain.html","topicUid":"Hi.Numerical.Xyzabc.ReflectedXyzabcChain","type":"Class"},{"name":"SimpleChainCoordinateConverter","href":"Hi.Numerical.Xyzabc.SimpleChainCoordinateConverter.html","topicHref":"Hi.Numerical.Xyzabc.SimpleChainCoordinateConverter.html","topicUid":"Hi.Numerical.Xyzabc.SimpleChainCoordinateConverter","type":"Class"},{"name":"XyzabcChainMillingCoordinateConverter","href":"Hi.Numerical.Xyzabc.XyzabcChainMillingCoordinateConverter.html","topicHref":"Hi.Numerical.Xyzabc.XyzabcChainMillingCoordinateConverter.html","topicUid":"Hi.Numerical.Xyzabc.XyzabcChainMillingCoordinateConverter","type":"Class"},{"name":"XyzabcSolver","href":"Hi.Numerical.Xyzabc.XyzabcSolver.html","topicHref":"Hi.Numerical.Xyzabc.XyzabcSolver.html","topicUid":"Hi.Numerical.Xyzabc.XyzabcSolver","type":"Class"},{"name":"XyzabcUtil","href":"Hi.Numerical.Xyzabc.XyzabcUtil.html","topicHref":"Hi.Numerical.Xyzabc.XyzabcUtil.html","topicUid":"Hi.Numerical.Xyzabc.XyzabcUtil","type":"Class"}]},{"name":"Hi.PanelModels","href":"Hi.PanelModels.html","topicHref":"Hi.PanelModels.html","topicUid":"Hi.PanelModels","type":"Namespace","items":[{"name":"HiKey","href":"Hi.PanelModels.HiKey.html","topicHref":"Hi.PanelModels.HiKey.html","topicUid":"Hi.PanelModels.HiKey","type":"Enum"},{"name":"HiKeyEvent","href":"Hi.PanelModels.HiKeyEvent.html","topicHref":"Hi.PanelModels.HiKeyEvent.html","topicUid":"Hi.PanelModels.HiKeyEvent","type":"Class"},{"name":"HiModifierKeys","href":"Hi.PanelModels.HiModifierKeys.html","topicHref":"Hi.PanelModels.HiModifierKeys.html","topicUid":"Hi.PanelModels.HiModifierKeys","type":"Enum"},{"name":"HiMouseButton","href":"Hi.PanelModels.HiMouseButton.html","topicHref":"Hi.PanelModels.HiMouseButton.html","topicUid":"Hi.PanelModels.HiMouseButton","type":"Enum"},{"name":"HiMouseButtonEvent","href":"Hi.PanelModels.HiMouseButtonEvent.html","topicHref":"Hi.PanelModels.HiMouseButtonEvent.html","topicUid":"Hi.PanelModels.HiMouseButtonEvent","type":"Class"},{"name":"HiMouseButtonMask","href":"Hi.PanelModels.HiMouseButtonMask.html","topicHref":"Hi.PanelModels.HiMouseButtonMask.html","topicUid":"Hi.PanelModels.HiMouseButtonMask","type":"Enum"},{"name":"HiMouseButtonMaskUtil","href":"Hi.PanelModels.HiMouseButtonMaskUtil.html","topicHref":"Hi.PanelModels.HiMouseButtonMaskUtil.html","topicUid":"Hi.PanelModels.HiMouseButtonMaskUtil","type":"Class"},{"name":"HiMouseMoveEvent","href":"Hi.PanelModels.HiMouseMoveEvent.html","topicHref":"Hi.PanelModels.HiMouseMoveEvent.html","topicUid":"Hi.PanelModels.HiMouseMoveEvent","type":"Class"},{"name":"HiMouseWheelEvent","href":"Hi.PanelModels.HiMouseWheelEvent.html","topicHref":"Hi.PanelModels.HiMouseWheelEvent.html","topicUid":"Hi.PanelModels.HiMouseWheelEvent","type":"Class"},{"name":"PanelModel","href":"Hi.PanelModels.PanelModel.html","topicHref":"Hi.PanelModels.PanelModel.html","topicUid":"Hi.PanelModels.PanelModel","type":"Class"}]},{"name":"Hi.Parallels","href":"Hi.Parallels.html","topicHref":"Hi.Parallels.html","topicUid":"Hi.Parallels","type":"Namespace","items":[{"name":"CurrentThreadTaskScheduler","href":"Hi.Parallels.CurrentThreadTaskScheduler.html","topicHref":"Hi.Parallels.CurrentThreadTaskScheduler.html","topicUid":"Hi.Parallels.CurrentThreadTaskScheduler","type":"Class"},{"name":"DistributedQueueTaskScheduler","href":"Hi.Parallels.DistributedQueueTaskScheduler.html","topicHref":"Hi.Parallels.DistributedQueueTaskScheduler.html","topicUid":"Hi.Parallels.DistributedQueueTaskScheduler","type":"Class"},{"name":"DistributedQueueTaskStarter","href":"Hi.Parallels.DistributedQueueTaskStarter.html","topicHref":"Hi.Parallels.DistributedQueueTaskStarter.html","topicUid":"Hi.Parallels.DistributedQueueTaskStarter","type":"Class"},{"name":"LockUtil","href":"Hi.Parallels.LockUtil.html","topicHref":"Hi.Parallels.LockUtil.html","topicUid":"Hi.Parallels.LockUtil","type":"Class"},{"name":"PriorityTaskScheduler","href":"Hi.Parallels.PriorityTaskScheduler.html","topicHref":"Hi.Parallels.PriorityTaskScheduler.html","topicUid":"Hi.Parallels.PriorityTaskScheduler","type":"Class"},{"name":"QueueTaskScheduler","href":"Hi.Parallels.QueueTaskScheduler.html","topicHref":"Hi.Parallels.QueueTaskScheduler.html","topicUid":"Hi.Parallels.QueueTaskScheduler","type":"Class"},{"name":"ReaderWriterLockUtil","href":"Hi.Parallels.ReaderWriterLockUtil.html","topicHref":"Hi.Parallels.ReaderWriterLockUtil.html","topicUid":"Hi.Parallels.ReaderWriterLockUtil","type":"Class"},{"name":"SemaphoreUtil","href":"Hi.Parallels.SemaphoreUtil.html","topicHref":"Hi.Parallels.SemaphoreUtil.html","topicUid":"Hi.Parallels.SemaphoreUtil","type":"Class"},{"name":"ThreadSafeSet","href":"Hi.Parallels.ThreadSafeSet-1.html","topicHref":"Hi.Parallels.ThreadSafeSet-1.html","topicUid":"Hi.Parallels.ThreadSafeSet`1","type":"Class"}]},{"name":"Hi.Physics","href":"Hi.Physics.html","topicHref":"Hi.Physics.html","topicUid":"Hi.Physics","type":"Namespace","items":[{"name":"AmpPhase","href":"Hi.Physics.AmpPhase.html","topicHref":"Hi.Physics.AmpPhase.html","topicUid":"Hi.Physics.AmpPhase","type":"Class"},{"name":"CoatingMaterial","href":"Hi.Physics.CoatingMaterial.html","topicHref":"Hi.Physics.CoatingMaterial.html","topicUid":"Hi.Physics.CoatingMaterial","type":"Class"},{"name":"CoolantHeatCondition","href":"Hi.Physics.CoolantHeatCondition.html","topicHref":"Hi.Physics.CoolantHeatCondition.html","topicUid":"Hi.Physics.CoolantHeatCondition","type":"Class"},{"name":"CutterMaterial","href":"Hi.Physics.CutterMaterial.html","topicHref":"Hi.Physics.CutterMaterial.html","topicUid":"Hi.Physics.CutterMaterial","type":"Class"},{"name":"IGetThermalLayerList","href":"Hi.Physics.IGetThermalLayerList.html","topicHref":"Hi.Physics.IGetThermalLayerList.html","topicUid":"Hi.Physics.IGetThermalLayerList","type":"Interface"},{"name":"IStructureMaterial","href":"Hi.Physics.IStructureMaterial.html","topicHref":"Hi.Physics.IStructureMaterial.html","topicUid":"Hi.Physics.IStructureMaterial","type":"Interface"},{"name":"ISuccessivePhysicsBriefAccessor","href":"Hi.Physics.ISuccessivePhysicsBriefAccessor.html","topicHref":"Hi.Physics.ISuccessivePhysicsBriefAccessor.html","topicUid":"Hi.Physics.ISuccessivePhysicsBriefAccessor","type":"Interface"},{"name":"ISurfaceMaterial","href":"Hi.Physics.ISurfaceMaterial.html","topicHref":"Hi.Physics.ISurfaceMaterial.html","topicUid":"Hi.Physics.ISurfaceMaterial","type":"Interface"},{"name":"ITimeGetter","href":"Hi.Physics.ITimeGetter.html","topicHref":"Hi.Physics.ITimeGetter.html","topicUid":"Hi.Physics.ITimeGetter","type":"Interface"},{"name":"MillingTemperatureUtil","href":"Hi.Physics.MillingTemperatureUtil.html","topicHref":"Hi.Physics.MillingTemperatureUtil.html","topicUid":"Hi.Physics.MillingTemperatureUtil","type":"Class"},{"name":"SeqPhysicsBrief","href":"Hi.Physics.SeqPhysicsBrief.html","topicHref":"Hi.Physics.SeqPhysicsBrief.html","topicUid":"Hi.Physics.SeqPhysicsBrief","type":"Class"},{"name":"StructureMaterial","href":"Hi.Physics.StructureMaterial.html","topicHref":"Hi.Physics.StructureMaterial.html","topicUid":"Hi.Physics.StructureMaterial","type":"Class"},{"name":"TemperatureUtil","href":"Hi.Physics.TemperatureUtil.html","topicHref":"Hi.Physics.TemperatureUtil.html","topicUid":"Hi.Physics.TemperatureUtil","type":"Class"},{"name":"TemperatureVsHardness","href":"Hi.Physics.TemperatureVsHardness.html","topicHref":"Hi.Physics.TemperatureVsHardness.html","topicUid":"Hi.Physics.TemperatureVsHardness","type":"Class"},{"name":"ThermalLayer1D","href":"Hi.Physics.ThermalLayer1D.html","topicHref":"Hi.Physics.ThermalLayer1D.html","topicUid":"Hi.Physics.ThermalLayer1D","type":"Class"},{"name":"TimeSeriesUtil","href":"Hi.Physics.TimeSeriesUtil.html","topicHref":"Hi.Physics.TimeSeriesUtil.html","topicUid":"Hi.Physics.TimeSeriesUtil","type":"Class"},{"name":"TimeValue","href":"Hi.Physics.TimeValue.html","topicHref":"Hi.Physics.TimeValue.html","topicUid":"Hi.Physics.TimeValue","type":"Class"},{"name":"WorkpieceMaterial","href":"Hi.Physics.WorkpieceMaterial.html","topicHref":"Hi.Physics.WorkpieceMaterial.html","topicUid":"Hi.Physics.WorkpieceMaterial","type":"Class"}]},{"name":"Hi.ScriptApiUtils","href":"Hi.ScriptApiUtils.html","topicHref":"Hi.ScriptApiUtils.html","topicUid":"Hi.ScriptApiUtils","type":"Namespace","items":[{"name":"ICsScriptApi","href":"Hi.ScriptApiUtils.ICsScriptApi.html","topicHref":"Hi.ScriptApiUtils.ICsScriptApi.html","topicUid":"Hi.ScriptApiUtils.ICsScriptApi","type":"Interface"},{"name":"JsAceAttribute","href":"Hi.ScriptApiUtils.JsAceAttribute.html","topicHref":"Hi.ScriptApiUtils.JsAceAttribute.html","topicUid":"Hi.ScriptApiUtils.JsAceAttribute","type":"Class"}]},{"name":"Hi.ShellCommands","href":"Hi.ShellCommands.html","topicHref":"Hi.ShellCommands.html","topicUid":"Hi.ShellCommands","type":"Namespace","items":[{"name":"EnablingWrapper","href":"Hi.ShellCommands.EnablingWrapper.html","topicHref":"Hi.ShellCommands.EnablingWrapper.html","topicUid":"Hi.ShellCommands.EnablingWrapper","type":"Class"},{"name":"GeomDiffCommand","href":"Hi.ShellCommands.GeomDiffCommand.html","topicHref":"Hi.ShellCommands.GeomDiffCommand.html","topicUid":"Hi.ShellCommands.GeomDiffCommand","type":"Class"},{"name":"IShellCommand","href":"Hi.ShellCommands.IShellCommand.html","topicHref":"Hi.ShellCommands.IShellCommand.html","topicUid":"Hi.ShellCommands.IShellCommand","type":"Interface"},{"name":"ITitleCommand","href":"Hi.ShellCommands.ITitleCommand.html","topicHref":"Hi.ShellCommands.ITitleCommand.html","topicUid":"Hi.ShellCommands.ITitleCommand","type":"Interface"},{"name":"Lang","href":"Hi.ShellCommands.Lang.html","topicHref":"Hi.ShellCommands.Lang.html","topicUid":"Hi.ShellCommands.Lang","type":"Class"},{"name":"ListCommand","href":"Hi.ShellCommands.ListCommand.html","topicHref":"Hi.ShellCommands.ListCommand.html","topicUid":"Hi.ShellCommands.ListCommand","type":"Class"},{"name":"MachiningMotionResolutionCommand","href":"Hi.ShellCommands.MachiningMotionResolutionCommand.html","topicHref":"Hi.ShellCommands.MachiningMotionResolutionCommand.html","topicUid":"Hi.ShellCommands.MachiningMotionResolutionCommand","type":"Class"},{"name":"NcCodeCommand","href":"Hi.ShellCommands.NcCodeCommand.html","topicHref":"Hi.ShellCommands.NcCodeCommand.html","topicUid":"Hi.ShellCommands.NcCodeCommand","type":"Class"},{"name":"NcFileCommand","href":"Hi.ShellCommands.NcFileCommand.html","topicHref":"Hi.ShellCommands.NcFileCommand.html","topicUid":"Hi.ShellCommands.NcFileCommand","type":"Class"},{"name":"NcFileListCommand","href":"Hi.ShellCommands.NcFileListCommand.html","topicHref":"Hi.ShellCommands.NcFileListCommand.html","topicUid":"Hi.ShellCommands.NcFileListCommand","type":"Class"},{"name":"NcOptOptionCommand","href":"Hi.ShellCommands.NcOptOptionCommand.html","topicHref":"Hi.ShellCommands.NcOptOptionCommand.html","topicUid":"Hi.ShellCommands.NcOptOptionCommand","type":"Class"},{"name":"OptimizeToFilesCommand","href":"Hi.ShellCommands.OptimizeToFilesCommand.html","topicHref":"Hi.ShellCommands.OptimizeToFilesCommand.html","topicUid":"Hi.ShellCommands.OptimizeToFilesCommand","type":"Class"},{"name":"PostExecutionCommand","href":"Hi.ShellCommands.PostExecutionCommand.html","topicHref":"Hi.ShellCommands.PostExecutionCommand.html","topicUid":"Hi.ShellCommands.PostExecutionCommand","type":"Class"},{"name":"PreSettingCommand","href":"Hi.ShellCommands.PreSettingCommand.html","topicHref":"Hi.ShellCommands.PreSettingCommand.html","topicUid":"Hi.ShellCommands.PreSettingCommand","type":"Class"},{"name":"RecordRuntimeGeomActionEnum","href":"Hi.ShellCommands.RecordRuntimeGeomActionEnum.html","topicHref":"Hi.ShellCommands.RecordRuntimeGeomActionEnum.html","topicUid":"Hi.ShellCommands.RecordRuntimeGeomActionEnum","type":"Enum"},{"name":"RecordRuntimeGeomCommand","href":"Hi.ShellCommands.RecordRuntimeGeomCommand.html","topicHref":"Hi.ShellCommands.RecordRuntimeGeomCommand.html","topicUid":"Hi.ShellCommands.RecordRuntimeGeomCommand","type":"Class"},{"name":"ScriptCommand","href":"Hi.ShellCommands.ScriptCommand.html","topicHref":"Hi.ShellCommands.ScriptCommand.html","topicUid":"Hi.ShellCommands.ScriptCommand","type":"Class"},{"name":"SimpleSessionCommand","href":"Hi.ShellCommands.SimpleSessionCommand.html","topicHref":"Hi.ShellCommands.SimpleSessionCommand.html","topicUid":"Hi.ShellCommands.SimpleSessionCommand","type":"Class"},{"name":"WriteRuntimeGeomToStlCommand","href":"Hi.ShellCommands.WriteRuntimeGeomToStlCommand.html","topicHref":"Hi.ShellCommands.WriteRuntimeGeomToStlCommand.html","topicUid":"Hi.ShellCommands.WriteRuntimeGeomToStlCommand","type":"Class"},{"name":"WriteShotFilesCommand","href":"Hi.ShellCommands.WriteShotFilesCommand.html","topicHref":"Hi.ShellCommands.WriteShotFilesCommand.html","topicUid":"Hi.ShellCommands.WriteShotFilesCommand","type":"Class"},{"name":"WriteStepFilesCommand","href":"Hi.ShellCommands.WriteStepFilesCommand.html","topicHref":"Hi.ShellCommands.WriteStepFilesCommand.html","topicUid":"Hi.ShellCommands.WriteStepFilesCommand","type":"Class"}]},{"name":"Hi.Test","href":"Hi.Test.html","topicHref":"Hi.Test.html","topicUid":"Hi.Test","type":"Namespace","items":[{"name":"TestCollision","href":"Hi.Test.TestCollision.html","topicHref":"Hi.Test.TestCollision.html","topicUid":"Hi.Test.TestCollision","type":"Class"}]},{"name":"Hi.UiExtensions","href":"Hi.UiExtensions.html","topicHref":"Hi.UiExtensions.html","topicUid":"Hi.UiExtensions","type":"Namespace","items":[{"name":"ChartBoundary","href":"Hi.UiExtensions.ChartBoundary.html","topicHref":"Hi.UiExtensions.ChartBoundary.html","topicUid":"Hi.UiExtensions.ChartBoundary","type":"Class"},{"name":"ChartBoundaryEnum","href":"Hi.UiExtensions.ChartBoundaryEnum.html","topicHref":"Hi.UiExtensions.ChartBoundaryEnum.html","topicUid":"Hi.UiExtensions.ChartBoundaryEnum","type":"Enum"},{"name":"NativeVisibility","href":"Hi.UiExtensions.NativeVisibility.html","topicHref":"Hi.UiExtensions.NativeVisibility.html","topicUid":"Hi.UiExtensions.NativeVisibility","type":"Enum"},{"name":"UiUtil","href":"Hi.UiExtensions.UiUtil.html","topicHref":"Hi.UiExtensions.UiUtil.html","topicUid":"Hi.UiExtensions.UiUtil","type":"Class"},{"name":"UiUtil.InvokeFunc","href":"Hi.UiExtensions.UiUtil.InvokeFunc.html","topicHref":"Hi.UiExtensions.UiUtil.InvokeFunc.html","topicUid":"Hi.UiExtensions.UiUtil.InvokeFunc","type":"Delegate"}]},{"name":"Hi.UniversalNc","href":"Hi.UniversalNc.html","topicHref":"Hi.UniversalNc.html","topicUid":"Hi.UniversalNc","type":"Namespace","items":[{"name":"Lang","href":"Hi.UniversalNc.Lang.html","topicHref":"Hi.UniversalNc.Lang.html","topicUid":"Hi.UniversalNc.Lang","type":"Class"}]},{"name":"Hi.Vibrations","href":"Hi.Vibrations.html","topicHref":"Hi.Vibrations.html","topicUid":"Hi.Vibrations","type":"Namespace","items":[{"name":"AngularVelocityUtil","href":"Hi.Vibrations.AngularVelocityUtil.html","topicHref":"Hi.Vibrations.AngularVelocityUtil.html","topicUid":"Hi.Vibrations.AngularVelocityUtil","type":"Class"},{"name":"ForceAccelAmpPhase","href":"Hi.Vibrations.ForceAccelAmpPhase.html","topicHref":"Hi.Vibrations.ForceAccelAmpPhase.html","topicUid":"Hi.Vibrations.ForceAccelAmpPhase","type":"Class"},{"name":"ForceAccelFourierSeries","href":"Hi.Vibrations.ForceAccelFourierSeries.html","topicHref":"Hi.Vibrations.ForceAccelFourierSeries.html","topicUid":"Hi.Vibrations.ForceAccelFourierSeries","type":"Class"},{"name":"ForceAccelShot","href":"Hi.Vibrations.ForceAccelShot.html","topicHref":"Hi.Vibrations.ForceAccelShot.html","topicUid":"Hi.Vibrations.ForceAccelShot","type":"Class"},{"name":"ForceAccelUtil","href":"Hi.Vibrations.ForceAccelUtil.html","topicHref":"Hi.Vibrations.ForceAccelUtil.html","topicUid":"Hi.Vibrations.ForceAccelUtil","type":"Class"},{"name":"IAngularVelocityOwner","href":"Hi.Vibrations.IAngularVelocityOwner.html","topicHref":"Hi.Vibrations.IAngularVelocityOwner.html","topicUid":"Hi.Vibrations.IAngularVelocityOwner","type":"Interface"},{"name":"VibrationUtil","href":"Hi.Vibrations.VibrationUtil.html","topicHref":"Hi.Vibrations.VibrationUtil.html","topicUid":"Hi.Vibrations.VibrationUtil","type":"Class"},{"name":"WAmpPhase","href":"Hi.Vibrations.WAmpPhase.html","topicHref":"Hi.Vibrations.WAmpPhase.html","topicUid":"Hi.Vibrations.WAmpPhase","type":"Class"},{"name":"WAmpPhaseXyzTransformation","href":"Hi.Vibrations.WAmpPhaseXyzTransformation.html","topicHref":"Hi.Vibrations.WAmpPhaseXyzTransformation.html","topicUid":"Hi.Vibrations.WAmpPhaseXyzTransformation","type":"Class"}]},{"name":"Hi.WinForm.Disp","href":"Hi.WinForm.Disp.html","topicHref":"Hi.WinForm.Disp.html","topicUid":"Hi.WinForm.Disp","type":"Namespace","items":[{"name":"RenderingCanvas","href":"Hi.WinForm.Disp.RenderingCanvas.html","topicHref":"Hi.WinForm.Disp.RenderingCanvas.html","topicUid":"Hi.WinForm.Disp.RenderingCanvas","type":"Class"},{"name":"RenderingForm","href":"Hi.WinForm.Disp.RenderingForm.html","topicHref":"Hi.WinForm.Disp.RenderingForm.html","topicUid":"Hi.WinForm.Disp.RenderingForm","type":"Class"}]},{"name":"Hi.WpfPlus.Disp","href":"Hi.WpfPlus.Disp.html","topicHref":"Hi.WpfPlus.Disp.html","topicUid":"Hi.WpfPlus.Disp","type":"Namespace","items":[{"name":"RenderingCanvas","href":"Hi.WpfPlus.Disp.RenderingCanvas.html","topicHref":"Hi.WpfPlus.Disp.RenderingCanvas.html","topicUid":"Hi.WpfPlus.Disp.RenderingCanvas","type":"Class"},{"name":"RenderingWindow","href":"Hi.WpfPlus.Disp.RenderingWindow.html","topicHref":"Hi.WpfPlus.Disp.RenderingWindow.html","topicUid":"Hi.WpfPlus.Disp.RenderingWindow","type":"Class"}]},{"name":"HiMachining.Milling","href":"HiMachining.Milling.html","topicHref":"HiMachining.Milling.html","topicUid":"HiMachining.Milling","type":"Namespace","items":[{"name":"ClMillingDevice","href":"HiMachining.Milling.ClMillingDevice.html","topicHref":"HiMachining.Milling.ClMillingDevice.html","topicUid":"HiMachining.Milling.ClMillingDevice","type":"Class"}]},{"name":"HiNc.Grpcs","href":"HiNc.Grpcs.html","topicHref":"HiNc.Grpcs.html","topicUid":"HiNc.Grpcs","type":"Namespace","items":[{"name":"MachiningProjectGrpcServer","href":"HiNc.Grpcs.MachiningProjectGrpcServer.html","topicHref":"HiNc.Grpcs.MachiningProjectGrpcServer.html","topicUid":"HiNc.Grpcs.MachiningProjectGrpcServer","type":"Class"}]},{"name":"numerical","href":"numerical.html","topicHref":"numerical.html","topicUid":"numerical","type":"Namespace","items":[{"name":"Empty","href":"numerical.Empty.html","topicHref":"numerical.Empty.html","topicUid":"numerical.Empty","type":"Class"},{"name":"GrpcCsvRowDictionary","href":"numerical.GrpcCsvRowDictionary.html","topicHref":"numerical.GrpcCsvRowDictionary.html","topicUid":"numerical.GrpcCsvRowDictionary","type":"Class"},{"name":"GrpcNcStep","href":"numerical.GrpcNcStep.html","topicHref":"numerical.GrpcNcStep.html","topicUid":"numerical.GrpcNcStep","type":"Class"},{"name":"NumericalReflection","href":"numerical.NumericalReflection.html","topicHref":"numerical.NumericalReflection.html","topicUid":"numerical.NumericalReflection","type":"Class"},{"name":"NumericalService","href":"numerical.NumericalService.html","topicHref":"numerical.NumericalService.html","topicUid":"numerical.NumericalService","type":"Class"},{"name":"NumericalService.NumericalServiceBase","href":"numerical.NumericalService.NumericalServiceBase.html","topicHref":"numerical.NumericalService.NumericalServiceBase.html","topicUid":"numerical.NumericalService.NumericalServiceBase","type":"Class"},{"name":"NumericalService.NumericalServiceClient","href":"numerical.NumericalService.NumericalServiceClient.html","topicHref":"numerical.NumericalService.NumericalServiceClient.html","topicUid":"numerical.NumericalService.NumericalServiceClient","type":"Class"},{"name":"UniversalNcReflection","href":"numerical.UniversalNcReflection.html","topicHref":"numerical.UniversalNcReflection.html","topicUid":"numerical.UniversalNcReflection","type":"Class"},{"name":"UniversalNcService","href":"numerical.UniversalNcService.html","topicHref":"numerical.UniversalNcService.html","topicUid":"numerical.UniversalNcService","type":"Class"},{"name":"UniversalNcService.UniversalNcServiceBase","href":"numerical.UniversalNcService.UniversalNcServiceBase.html","topicHref":"numerical.UniversalNcService.UniversalNcServiceBase.html","topicUid":"numerical.UniversalNcService.UniversalNcServiceBase","type":"Class"},{"name":"UniversalNcService.UniversalNcServiceClient","href":"numerical.UniversalNcService.UniversalNcServiceClient.html","topicHref":"numerical.UniversalNcService.UniversalNcServiceClient.html","topicUid":"numerical.UniversalNcService.UniversalNcServiceClient","type":"Class"}]}],"memberLayout":"SamePage"} diff --git a/App/wwwroot/HiAPI-docsite/index.json b/App/wwwroot/HiAPI-docsite/index.json index 6afb144..eb846b8 100644 --- a/App/wwwroot/HiAPI-docsite/index.json +++ b/App/wwwroot/HiAPI-docsite/index.json @@ -3682,7 +3682,7 @@ "api/Hi.Numerical.HardNcLine.html": { "href": "api/Hi.Numerical.HardNcLine.html", "title": "Class HardNcLine | HiAPI-C# 2025", - "summary": "Class HardNcLine Namespace Hi.Numerical Assembly HiUniNc.dll Represents a line in the NC program with its associated data and operations. public class HardNcLine : IIndexedFileLine, IFileLine, IFileLineIndex, IGetIndexedFileLine, IGetFileLineIndex, IFlagText Inheritance object HardNcLine Implements IIndexedFileLine IFileLine IFileLineIndex IGetIndexedFileLine IGetFileLineIndex IFlagText Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) Extension Methods DuplicateUtil.TryDuplicate(TSelf, params object[]) InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) HardNcUtil.IsFlagChanging(HardNcLine, HardNcLine, NcFlag) HardNcUtil.IsFlagChanging(HardNcLine, HardNcLine, NcFlag, bool) HardNcUtil.IsFlagKeeping(HardNcLine, HardNcLine, NcFlag, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Constructors HardNcLine(HardNcEnv, IndexedFileLine, HardNcLine, out NcNoteCache, IMessageHost) Ctor from the reference HardNcLine. public HardNcLine(HardNcEnv ncEnv, IndexedFileLine fileLine, HardNcLine preNcLine, out NcNoteCache ncLineCache, IMessageHost messageHost) Parameters ncEnv HardNcEnv NC environment fileLine IndexedFileLine file line preNcLine HardNcLine reference HardNcLine that this HardNcLine copy from. If previous HardNcLine is not null, apply previous HardNcLine. ncLineCache NcNoteCache Output NC note cache messageHost IMessageHost Message host for warnings HardNcLine(HardNcEnv, IMessageHost) Ctor for initial state. public HardNcLine(HardNcEnv ncEnv, IMessageHost messageHost) Parameters ncEnv HardNcEnv messageHost IMessageHost Properties ArcNcArg NC arguments for arc commands. public ArcNcArg ArcNcArg { get; set; } Property Value ArcNcArg CoordinateInterpolationMode Gets the current coordinate interpolation mode (Cartesian or Polar). public CoordinateInterpolationMode CoordinateInterpolationMode { get; } Property Value CoordinateInterpolationMode F F. Feedrate on NC code. Note that this may not be the working feedrate. Some NC codes like G00 and G28 doesnt use F code. public double F { get; set; } Property Value double Remarks According to Fanuc manual, the default F is zero. Feedrate_mmdmin Feedrate on NC code in current mode in mm/min. See F. public double Feedrate_mmdmin { get; set; } Property Value double Feedrate_mmds Feedrate on NC code in current mode in mm/sec. public double Feedrate_mmds { get; set; } Property Value double FileIndex File Index. Start on 0. public int FileIndex { get; } Property Value int FileNo Gets the file number. [Present(\"File Number\", \"FileNo\", PhysicsUnit.None, \"G\")] public int FileNo { get; } Property Value int FilePath File path. [Present(\"File\", \"File\", PhysicsUnit.None, \"G\")] public string FilePath { get; } Property Value string FlagsText Gets a string representation of the active NC flags for this line. public string FlagsText { get; } Property Value string G28Arg Arguments for G28 commands. public G28Arg G28Arg { get; set; } Property Value G28Arg G52_Xyz Local coordinate system translation. public Vec3d G52_Xyz { get; set; } Property Value Vec3d G54SeriesCoordinateNum1000 Faunc Group14 value. Note that Heidenhain Datum shift is set by DatumTableId. public int G54SeriesCoordinateNum1000 { get; set; } Property Value int Group07NcArg Arguments for Group07 NC commands (tool radius compensation). public Group07NcArg Group07NcArg { get; set; } Property Value Group07NcArg Group07_D Radius compensation ID. Note that in Siemens controller, each tool ID has several D entry. public int Group07_D { get; set; } Property Value int Group08_H Height compensation ID. For Siemens Traori, the value is Tool ID. For Heidenhain, the value is Tool ID. public int Group08_H { get; set; } Property Value int Group09NcArg NC Argument of NC Group09. public Group09NcArg Group09NcArg { get; set; } Property Value Group09NcArg HeidenhainBlockCacheArg Heidenhain block cache arguments for various Heidenhain commands. public IHeidenhainBlockCacheArg HeidenhainBlockCacheArg { get; set; } Property Value IHeidenhainBlockCacheArg HeidenhainCycleDef247Q339 DATUM SETTING DATUM Number. public int HeidenhainCycleDef247Q339 { get; set; } Property Value int HeidenhainCycleDef7Arg Arguments for Heidenhain Cycle Definition 7 (datum shift). public HeidenhainCycleDef7Arg HeidenhainCycleDef7Arg { get; set; } Property Value HeidenhainCycleDef7Arg HeidenhainM140MB HeidenhainM140(Retract the tool) MB value. MB is the retraction height. double.positiveInf is [MB MAX]. One shot command. public double HeidenhainM140MB { get; set; } Property Value double HeidenhainQMacroMap Dictionary mapping Q macro numbers to their string values for Heidenhain controllers. public Dictionary HeidenhainQMacroMap { get; set; } Property Value Dictionary HeidenhainToolAxisDir Direction of the tool axis for Heidenhain controllers. public int HeidenhainToolAxisDir { get; set; } Property Value int IndexedFileLine The file line information associated with this NC line. public IndexedFileLine IndexedFileLine { get; } Property Value IndexedFileLine IsAbsolutePositioning Gets a value indicating whether absolute positioning (G90) is active. public bool IsAbsolutePositioning { get; } Property Value bool IsHeightCompensationEnabled Gets a value indicating whether height compensation is enabled. public bool IsHeightCompensationEnabled { get; } Property Value bool IsOnArcCommand Gets a value indicating whether an arc command (G02 or G03) is active. public bool IsOnArcCommand { get; } Property Value bool IsPathPrepared Gets a value indicating whether the path is prepared (no radius compensation). public bool IsPathPrepared { get; } Property Value bool IsRadiusCompensationEnabled Gets a value indicating whether radius compensation is enabled. public bool IsRadiusCompensationEnabled { get; } Property Value bool IsToolCenterPointManagementEnabled Gets a value indicating whether tool center point management is enabled. public bool IsToolCenterPointManagementEnabled { get; } Property Value bool Line The line. [Present(\"Line\", \"Line\", PhysicsUnit.None, \"G\")] public string Line { get; } Property Value string LineIndex Line Index. Start on 0. public int LineIndex { get; } Property Value int LineNo Gets the line number. [Present(\"Line Number\", \"LineNo\", PhysicsUnit.None, \"G\")] public int LineNo { get; } Property Value int MachiningFeedrate_mmdmin Machining Feedrate on NC code in machining mode (such as G01,G02,G03 but not G00) in mm/min. public double MachiningFeedrate_mmdmin { get; set; } Property Value double MachiningFeedrate_mmds Machining Feedrate on NC code in machining mode (such as G01,G02,G03 but not G00) in mm/sec. public double MachiningFeedrate_mmds { get; set; } Property Value double McAbc_deg Gets or sets the machine ABC coordinates in degrees. public Vec3d McAbc_deg { get; set; } Property Value Vec3d McAbc_rad Machine coordinates in ABC format (radians). public Vec3d McAbc_rad { get; } Property Value Vec3d McXyz Gets or sets the machine coordinate XYZ values. public Vec3d McXyz { get; } Property Value Vec3d McXyzabc Machine coordinate ( with side radius compensation if existed). Point is XYZ. the unit is mm. Normal is ABC. the unit is radian. public DVec3d McXyzabc { get; } Property Value DVec3d NcFlagBitArray Internal Used. public BitArray NcFlagBitArray { get; } Property Value BitArray PausingNcArg public PausingNcArg PausingNcArg { get; set; } Property Value PausingNcArg Remarks Since this is base on OneShot Flag, so here has no copy ctor. PolarEntry Data structure for polar coordinates entry. public PolarEntry PolarEntry { get; set; } Property Value PolarEntry PreparationT Tool ID for preparation. public int PreparationT { get; set; } Property Value int ProgramOrthogonalPlaneNormal The orthogonal plane transform after tilting plane transform. Include G17, G18, G19 and plane of called G12p1. public Vec3d ProgramOrthogonalPlaneNormal { get; } Property Value Vec3d ProgramPos ProgramPos can be cartesian XYZ or polar XCZ with radius-based X, depends on CoordinateInterpolationMode. public Vec3d ProgramPos { get; } Property Value Vec3d ProgramXyz Cartesian Program Position XYZ, Abs Program Position (as G90 position). NC coordinate position is the position processed by modal flags. NC coordinate position is the position after radius compensation. The NC(Program) coordinate position is comprehensible by User. MC NC conversion may raise floating error. The floating error raise the cutting force issue, especially for bottom cutting force. Hence the NC values have to be memorized. public Vec3d ProgramXyz { get; } Property Value Vec3d Remarks NC is the better source property than MC. Ex. a NC line command: X100. The Y and Z value may vary if using MC converting back to NC. The error of Y and Z will keeps accumulating until the next explicit YZ command assignment. The error maybe up to 3e-5 in current case. the bounding box size of the case is not large (TT.20230815). Also note that if using Arc command for a complete circle, the begin NC XYZ and the end NC XYZ have to be equaled. Otherwise, it will become only a very small arc rather than the circle. So be care that do not change the NC XYZ if not needed. RadiusCompensationBuf Internal use. public RadiusCompensationBuf RadiusCompensationBuf { get; set; } Property Value RadiusCompensationBuf RapidFeedrate_mmdmin Rapid Feedrate on NC code in rapid mode (such as G00 but not G01,G02,G03) in mm/min. public double RapidFeedrate_mmdmin { get; set; } Property Value double RapidFeedrate_mmds Rapid Feedrate on NC code in rapid mode (such as G00 but not G01,G02,G03) in mm/sec. public double RapidFeedrate_mmds { get; set; } Property Value double S S. Spindle speed. public int S { get; set; } Property Value int SpindleSpeed_radds Spindle speed in radian/s. public double SpindleSpeed_radds { get; set; } Property Value double SpindleSpeed_rpm Spindle speed in RPM. public double SpindleSpeed_rpm { get; set; } Property Value double T Current equiped Tool ID. public int T { get; set; } Property Value int TiltPlaneNcArg Arguments related to tilted plane operations. public ITiltPlaneNcArg TiltPlaneNcArg { get; set; } Property Value ITiltPlaneNcArg Methods GetAttacherMat(HardNcEnv) Gets the attacher transformation matrix for the current machine coordinates. public Mat4d GetAttacherMat(HardNcEnv ncEnv) Parameters ncEnv HardNcEnv The NC environment. Returns Mat4d The attacher transformation matrix. GetCompensationHeight(HardNcEnv, IMessageHost) Gets the tool height compensation value for this NC line. public double GetCompensationHeight(HardNcEnv ncEnv, IMessageHost messageHost) Parameters ncEnv HardNcEnv NC environment messageHost IMessageHost Message host for warnings Returns double Height compensation value GetCompensationRadius(CncBrand, MillingToolOffsetTable, IMessageHost) Gets the tool radius compensation value for this NC line. public double GetCompensationRadius(CncBrand cncBrand, MillingToolOffsetTable millingToolOffsetTable, IMessageHost messageHost) Parameters cncBrand CncBrand CNC brand millingToolOffsetTable MillingToolOffsetTable Milling tool offset table messageHost IMessageHost Message host for warnings Returns double Radius compensation value GetFileLineIndex() Get FileLineIndex. public FileLineIndex GetFileLineIndex() Returns FileLineIndex FileLineIndex GetG5xCoordinateOffset(HardNcEnv) Gets the G5x coordinate offset for this NC line. public Vec3d GetG5xCoordinateOffset(HardNcEnv ncEnv) Parameters ncEnv HardNcEnv NC environment Returns Vec3d The G5x coordinate offset vector GetIndexedFileLine() Gets the file line associated with this object. public IndexedFileLine GetIndexedFileLine() Returns IndexedFileLine The file line object. GetMcByProgramPos(Vec3d, HardNcEnv, NcNoteCache, IMessageHost, out Vec3d) Internal Use. public DVec3d GetMcByProgramPos(Vec3d programPos, HardNcEnv ncEnv, NcNoteCache ncLineCache, IMessageHost messageHost, out Vec3d programXyz) Parameters programPos Vec3d ncEnv HardNcEnv ncLineCache NcNoteCache messageHost IMessageHost programXyz Vec3d Returns DVec3d GetProgramXyzabc(HardNcEnv, DVec3d, out bool?, IMessageHost) Gets the program XYZABC coordinates from machine coordinates. public DVec3d GetProgramXyzabc(HardNcEnv ncEnv, DVec3d mcXyzabc, out bool? isG68p2Successed, IMessageHost messageHost) Parameters ncEnv HardNcEnv The NC environment. mcXyzabc DVec3d The machine coordinates. isG68p2Successed bool? Output parameter indicating whether G68.2 coordinate conversion was successful. messageHost IMessageHost The message host for logging. Returns DVec3d The program XYZABC coordinates. GetSourceCommand() public IIndexedFileLine GetSourceCommand() Returns IIndexedFileLine GetTiltMat4d(HardNcEnv, out Mat4d) Internal Use Only. public bool? GetTiltMat4d(HardNcEnv ncEnv, out Mat4d tableToFeatureTransform) Parameters ncEnv HardNcEnv NC environment. tableToFeatureTransform Mat4d Transform from NC to Table without tool compensation and linear coordinate offset (such as G55,G56..). Returns bool? True if G68.2 is successfully applied, false if not, and null if not applicable. HasSyntexXyz(HardNcEnv) Determines whether the line contains syntactic XYZ coordinates. public bool HasSyntexXyz(HardNcEnv ncEnv) Parameters ncEnv HardNcEnv NC environment Returns bool True if syntactic XYZ coordinates are present; otherwise, false. RebuildByMc(HardNcEnv, DVec3d, NcNoteCache, IMessageHost) Internal Use Only. For NC opt. public void RebuildByMc(HardNcEnv ncEnv, DVec3d mc, NcNoteCache ncLineCache, IMessageHost messageHost) Parameters ncEnv HardNcEnv NC environment. mc DVec3d MC coordinates. ncLineCache NcNoteCache NC line cache. messageHost IMessageHost Message host for logging and reporting. RebuildByProgramXyz(HardNcEnv, Vec3d, NcNoteCache, IMessageHost) Internal Use Only. For NC opt. public void RebuildByProgramXyz(HardNcEnv ncEnv, Vec3d programXyz, NcNoteCache ncNoteCache, IMessageHost messageHost) Parameters ncEnv HardNcEnv NC environment. programXyz Vec3d Program XYZ coordinates. ncNoteCache NcNoteCache NC note cache. messageHost IMessageHost Message host for logging and reporting. ToString() Returns a string that represents the current object. public override string ToString() Returns string A string that represents the current object." + "summary": "Class HardNcLine Namespace Hi.Numerical Assembly HiUniNc.dll Represents a line in the NC program with its associated data and operations. public class HardNcLine : IIndexedFileLine, IFileLine, IFileLineIndex, IGetIndexedFileLine, IGetFileLineIndex, IFlagText Inheritance object HardNcLine Implements IIndexedFileLine IFileLine IFileLineIndex IGetIndexedFileLine IGetFileLineIndex IFlagText Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) Extension Methods DuplicateUtil.TryDuplicate(TSelf, params object[]) InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) HardNcUtil.IsFlagChanging(HardNcLine, HardNcLine, NcFlag) HardNcUtil.IsFlagChanging(HardNcLine, HardNcLine, NcFlag, bool) HardNcUtil.IsFlagKeeping(HardNcLine, HardNcLine, NcFlag, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Constructors HardNcLine(HardNcEnv, IndexedFileLine, HardNcLine, out NcNoteCache, IMessageHost) Ctor from the reference HardNcLine. public HardNcLine(HardNcEnv ncEnv, IndexedFileLine fileLine, HardNcLine preNcLine, out NcNoteCache ncNoteCache, IMessageHost messageHost) Parameters ncEnv HardNcEnv NC environment fileLine IndexedFileLine file line preNcLine HardNcLine reference HardNcLine that this HardNcLine copy from. If previous HardNcLine is not null, apply previous HardNcLine. ncNoteCache NcNoteCache Output NC note cache messageHost IMessageHost Message host for warnings HardNcLine(HardNcEnv, IMessageHost) Ctor for initial state. public HardNcLine(HardNcEnv ncEnv, IMessageHost messageHost) Parameters ncEnv HardNcEnv messageHost IMessageHost Properties ArcNcArg NC arguments for arc commands. public ArcNcArg ArcNcArg { get; set; } Property Value ArcNcArg CoordinateInterpolationMode Gets the current coordinate interpolation mode (Cartesian or Polar). public CoordinateInterpolationMode CoordinateInterpolationMode { get; } Property Value CoordinateInterpolationMode F F. Feedrate on NC code. Note that this may not be the working feedrate. Some NC codes like G00 and G28 doesnt use F code. public double F { get; set; } Property Value double Remarks According to Fanuc manual, the default F is zero. Feedrate_mmdmin Feedrate on NC code in current mode in mm/min. See F. public double Feedrate_mmdmin { get; set; } Property Value double Feedrate_mmds Feedrate on NC code in current mode in mm/sec. public double Feedrate_mmds { get; set; } Property Value double FileIndex File Index. Start on 0. public int FileIndex { get; } Property Value int FileNo Gets the file number. [Present(\"File Number\", \"FileNo\", PhysicsUnit.None, \"G\")] public int FileNo { get; } Property Value int FilePath File path. [Present(\"File\", \"File\", PhysicsUnit.None, \"G\")] public string FilePath { get; } Property Value string FlagsText Gets a string representation of the active NC flags for this line. public string FlagsText { get; } Property Value string G28Arg Arguments for G28 commands. public G28Arg G28Arg { get; set; } Property Value G28Arg G52_Xyz Local coordinate system translation. public Vec3d G52_Xyz { get; set; } Property Value Vec3d G54SeriesCoordinateNum1000 Faunc Group14 value. Note that Heidenhain Datum shift is set by DatumTableId. public int G54SeriesCoordinateNum1000 { get; set; } Property Value int Group07NcArg Arguments for Group07 NC commands (tool radius compensation). public Group07NcArg Group07NcArg { get; set; } Property Value Group07NcArg Group07_D Radius compensation ID. Note that in Siemens controller, each tool ID has several D entry. public int Group07_D { get; set; } Property Value int Group08_H Height compensation ID. For Siemens Traori, the value is Tool ID. For Heidenhain, the value is Tool ID. public int Group08_H { get; set; } Property Value int Group09NcArg NC Argument of NC Group09. public Group09NcArg Group09NcArg { get; set; } Property Value Group09NcArg HeidenhainBlockCacheArg Heidenhain block cache arguments for various Heidenhain commands. public IHeidenhainBlockCacheArg HeidenhainBlockCacheArg { get; set; } Property Value IHeidenhainBlockCacheArg HeidenhainCycleDef247Q339 DATUM SETTING DATUM Number. public int HeidenhainCycleDef247Q339 { get; set; } Property Value int HeidenhainCycleDef7Arg Arguments for Heidenhain Cycle Definition 7 (datum shift). public HeidenhainCycleDef7Arg HeidenhainCycleDef7Arg { get; set; } Property Value HeidenhainCycleDef7Arg HeidenhainM140MB HeidenhainM140(Retract the tool) MB value. MB is the retraction height. double.positiveInf is [MB MAX]. One shot command. public double HeidenhainM140MB { get; set; } Property Value double HeidenhainQMacroMap Dictionary mapping Q macro numbers to their string values for Heidenhain controllers. public Dictionary HeidenhainQMacroMap { get; set; } Property Value Dictionary HeidenhainToolAxisDir Direction of the tool axis for Heidenhain controllers. public int HeidenhainToolAxisDir { get; set; } Property Value int IndexedFileLine The file line information associated with this NC line. public IndexedFileLine IndexedFileLine { get; } Property Value IndexedFileLine IsAbsolutePositioning Gets a value indicating whether absolute positioning (G90) is active. public bool IsAbsolutePositioning { get; } Property Value bool IsHeightCompensationEnabled Gets a value indicating whether height compensation is enabled. public bool IsHeightCompensationEnabled { get; } Property Value bool IsOnArcCommand Gets a value indicating whether an arc command (G02 or G03) is active. public bool IsOnArcCommand { get; } Property Value bool IsPathPrepared Gets a value indicating whether the path is prepared (no radius compensation). public bool IsPathPrepared { get; } Property Value bool IsRadiusCompensationEnabled Gets a value indicating whether radius compensation is enabled. public bool IsRadiusCompensationEnabled { get; } Property Value bool IsToolCenterPointManagementEnabled Gets a value indicating whether tool center point management is enabled. public bool IsToolCenterPointManagementEnabled { get; } Property Value bool Line The line. [Present(\"Line\", \"Line\", PhysicsUnit.None, \"G\")] public string Line { get; } Property Value string LineIndex Line Index. Start on 0. public int LineIndex { get; } Property Value int LineNo Gets the line number. [Present(\"Line Number\", \"LineNo\", PhysicsUnit.None, \"G\")] public int LineNo { get; } Property Value int MachiningFeedrate_mmdmin Machining Feedrate on NC code in machining mode (such as G01,G02,G03 but not G00) in mm/min. public double MachiningFeedrate_mmdmin { get; set; } Property Value double MachiningFeedrate_mmds Machining Feedrate on NC code in machining mode (such as G01,G02,G03 but not G00) in mm/sec. public double MachiningFeedrate_mmds { get; set; } Property Value double McAbc_deg Gets or sets the machine ABC coordinates in degrees. public Vec3d McAbc_deg { get; set; } Property Value Vec3d McAbc_rad Machine coordinates in ABC format (radians). public Vec3d McAbc_rad { get; } Property Value Vec3d McXyz Gets or sets the machine coordinate XYZ values. public Vec3d McXyz { get; } Property Value Vec3d McXyzabc Machine coordinate ( with side radius compensation if existed). Point is XYZ. the unit is mm. Normal is ABC. the unit is radian. public DVec3d McXyzabc { get; } Property Value DVec3d NcFlagBitArray Internal Used. public BitArray NcFlagBitArray { get; } Property Value BitArray PausingNcArg public PausingNcArg PausingNcArg { get; set; } Property Value PausingNcArg Remarks Since this is base on OneShot Flag, so here has no copy ctor. PolarEntry Data structure for polar coordinates entry. public PolarEntry PolarEntry { get; set; } Property Value PolarEntry PreparationT Tool ID for preparation. public int PreparationT { get; set; } Property Value int ProgramOrthogonalPlaneNormal The orthogonal plane transform after tilting plane transform. Include G17, G18, G19 and plane of called G12p1. public Vec3d ProgramOrthogonalPlaneNormal { get; } Property Value Vec3d ProgramPos ProgramPos can be cartesian XYZ or polar XCZ with radius-based X, depends on CoordinateInterpolationMode. public Vec3d ProgramPos { get; } Property Value Vec3d ProgramXyz XYZ in Feature Coordinate. Cartesian Program Position XYZ, Abs Program Position (as G90 position). NC coordinate position is the position processed by modal flags. NC coordinate position is the position after radius compensation. The NC(Program) coordinate position is comprehensible by User. MC NC conversion may raise floating error. The floating error raise the cutting force issue, especially for bottom cutting force. Hence the NC values have to be memorized. public Vec3d ProgramXyz { get; } Property Value Vec3d Remarks NC is the better source property than MC. Ex. a NC line command: X100. The Y and Z value may vary if using MC converting back to NC. The error of Y and Z will keeps accumulating until the next explicit YZ command assignment. The error maybe up to 3e-5 in current case. the bounding box size of the case is not large (TT.20230815). Also note that if using Arc command for a complete circle, the begin NC XYZ and the end NC XYZ have to be equaled. Otherwise, it will become only a very small arc rather than the circle. So be care that do not change the NC XYZ if not needed. RadiusCompensationBuf Internal use. public RadiusCompensationBuf RadiusCompensationBuf { get; set; } Property Value RadiusCompensationBuf RapidFeedrate_mmdmin Rapid Feedrate on NC code in rapid mode (such as G00 but not G01,G02,G03) in mm/min. public double RapidFeedrate_mmdmin { get; set; } Property Value double RapidFeedrate_mmds Rapid Feedrate on NC code in rapid mode (such as G00 but not G01,G02,G03) in mm/sec. public double RapidFeedrate_mmds { get; set; } Property Value double S S. Spindle speed. public int S { get; set; } Property Value int SpindleSpeed_radds Spindle speed in radian/s. public double SpindleSpeed_radds { get; set; } Property Value double SpindleSpeed_rpm Spindle speed in RPM. public double SpindleSpeed_rpm { get; set; } Property Value double T Current equiped Tool ID. public int T { get; set; } Property Value int TiltPlaneNcArg Arguments related to tilted plane operations. public ITiltPlaneNcArg TiltPlaneNcArg { get; set; } Property Value ITiltPlaneNcArg Methods GetAttacherMat(HardNcEnv) Gets the attacher transformation matrix for the current machine coordinates. public Mat4d GetAttacherMat(HardNcEnv ncEnv) Parameters ncEnv HardNcEnv The NC environment. Returns Mat4d The attacher transformation matrix. GetCompensationHeight(HardNcEnv, IMessageHost) Gets the tool height compensation value for this NC line. public double GetCompensationHeight(HardNcEnv ncEnv, IMessageHost messageHost) Parameters ncEnv HardNcEnv NC environment messageHost IMessageHost Message host for warnings Returns double Height compensation value GetCompensationRadius(CncBrand, MillingToolOffsetTable, IMessageHost) Gets the tool radius compensation value for this NC line. public double GetCompensationRadius(CncBrand cncBrand, MillingToolOffsetTable millingToolOffsetTable, IMessageHost messageHost) Parameters cncBrand CncBrand CNC brand millingToolOffsetTable MillingToolOffsetTable Milling tool offset table messageHost IMessageHost Message host for warnings Returns double Radius compensation value GetFileLineIndex() Get FileLineIndex. public FileLineIndex GetFileLineIndex() Returns FileLineIndex FileLineIndex GetG5xCoordinateOffset(HardNcEnv) Gets the G5x coordinate offset for this NC line. public Vec3d GetG5xCoordinateOffset(HardNcEnv ncEnv) Parameters ncEnv HardNcEnv NC environment Returns Vec3d The G5x coordinate offset vector GetIndexedFileLine() Gets the file line associated with this object. public IndexedFileLine GetIndexedFileLine() Returns IndexedFileLine The file line object. GetMcByProgramPos(Vec3d, HardNcEnv, NcNoteCache, IMessageHost, out Vec3d) Internal Use. public DVec3d GetMcByProgramPos(Vec3d programPos, HardNcEnv ncEnv, NcNoteCache ncNoteCache, IMessageHost messageHost, out Vec3d programXyz) Parameters programPos Vec3d ncEnv HardNcEnv ncNoteCache NcNoteCache messageHost IMessageHost programXyz Vec3d Returns DVec3d GetProgramXyzabc(HardNcEnv, DVec3d, out bool?, IMessageHost) Gets the program XYZABC coordinates from machine coordinates. public DVec3d GetProgramXyzabc(HardNcEnv ncEnv, DVec3d mcXyzabc, out bool? isG68p2Successed, IMessageHost messageHost) Parameters ncEnv HardNcEnv The NC environment. mcXyzabc DVec3d The machine coordinates. isG68p2Successed bool? Output parameter indicating whether G68.2 coordinate conversion was successful. messageHost IMessageHost The message host for logging. Returns DVec3d The program XYZABC coordinates. GetSourceCommand() public IIndexedFileLine GetSourceCommand() Returns IIndexedFileLine GetTiltMat4d(HardNcEnv, out Mat4d) Internal Use Only. public bool? GetTiltMat4d(HardNcEnv ncEnv, out Mat4d tableToFeatureTransform) Parameters ncEnv HardNcEnv NC environment. tableToFeatureTransform Mat4d Transform from NC to Table without tool compensation and linear coordinate offset (such as G55,G56..). Returns bool? True if G68.2 is successfully applied, false if not, and null if not applicable. HasSyntexXyz(HardNcEnv) Determines whether the line contains syntactic XYZ coordinates. public bool HasSyntexXyz(HardNcEnv ncEnv) Parameters ncEnv HardNcEnv NC environment Returns bool True if syntactic XYZ coordinates are present; otherwise, false. RebuildByMc(HardNcEnv, DVec3d, NcNoteCache, IMessageHost) Internal Use Only. For NC opt. public void RebuildByMc(HardNcEnv ncEnv, DVec3d mc, NcNoteCache ncNoteCache, IMessageHost messageHost) Parameters ncEnv HardNcEnv NC environment. mc DVec3d MC coordinates. ncNoteCache NcNoteCache NC line cache. messageHost IMessageHost Message host for logging and reporting. RebuildByProgramXyz(HardNcEnv, Vec3d, NcNoteCache, IMessageHost) Internal Use Only. For NC opt. public void RebuildByProgramXyz(HardNcEnv ncEnv, Vec3d programXyz, NcNoteCache ncNoteCache, IMessageHost messageHost) Parameters ncEnv HardNcEnv NC environment. programXyz Vec3d Program XYZ coordinates. ncNoteCache NcNoteCache NC note cache. messageHost IMessageHost Message host for logging and reporting. ToString() Returns a string that represents the current object. public override string ToString() Returns string A string that represents the current object." }, "api/Hi.Numerical.HardNcUtil.html": { "href": "api/Hi.Numerical.HardNcUtil.html", @@ -3744,11 +3744,6 @@ "title": "Class FeedPerToothMachiningMotionResolution | HiAPI-C# 2025", "summary": "Class FeedPerToothMachiningMotionResolution Namespace Hi.Numerical.MachiningMotionResolutionUtils Assembly HiMech.dll Automatic resolution by feed per tooth. public class FeedPerToothMachiningMotionResolution : IMachiningMotionResolution, IMakeXmlSource, IToXElement Inheritance object FeedPerToothMachiningMotionResolution Implements IMachiningMotionResolution IMakeXmlSource IToXElement Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Extension Methods DuplicateUtil.TryDuplicate(TSelf, params object[]) InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Constructors FeedPerToothMachiningMotionResolution() Ctor. public FeedPerToothMachiningMotionResolution() Properties LinearResolution_mm Linear axis resolution in millimeter. public double LinearResolution_mm { get; } Property Value double Remarks setter is for internal usage RotaryResolution_deg Rotary axis resolution in degree. public double RotaryResolution_deg { get; set; } Property Value double Remarks setter is for internal usage RotaryResolution_rad Rotary axis resolution in radian. public double RotaryResolution_rad { get; } Property Value double Remarks setter is for internal usage XName Name for XML IO. public static string XName { get; } Property Value string Methods AdjustResolution(int, double, double) Adjusts the resolution based on flute number, feed rate and spindle speed. public void AdjustResolution(int fluteNum, double feedrate_mmds, double spindleSpeed_radds) Parameters fluteNum int Number of flutes in the cutting tool feedrate_mmds double Feed rate in mm per second spindleSpeed_radds double Spindle speed in radians per second MakeXmlSource(string, string, bool) Creates an XML representation of the object. This method may also generate additional resources such as related files. public XElement MakeXmlSource(string baseDirectory, string relFile, bool exhibitionOnly) Parameters baseDirectory string The base directory for resolving relative paths relFile string The relative file path for the XML source exhibitionOnly bool if true, the extended file creation is suppressed. Returns XElement An XML element representing the object's state Remarks For the demand of easy moving source folder (especially project folder) without configuration file path corruption, the relative file path is applied. The baseDirectory is typically the folder at the nearest configuration file folder. Since the folder can be moving with the configuration file. ToXElement() Get the XElement to represent the object. public XElement ToXElement() Returns XElement XElement to represent the object." }, - "api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html": { - "href": "api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html", - "title": "Class FeedPerToothNcResolution0 | HiAPI-C# 2025", - "summary": "Class FeedPerToothNcResolution0 Namespace Hi.Numerical.MachiningMotionResolutionUtils Assembly HiMech.dll Automatic resolution by feed per tooth. public class FeedPerToothNcResolution0 : IMachiningMotionResolution, IMakeXmlSource, IToXElement Inheritance object FeedPerToothNcResolution0 Implements IMachiningMotionResolution IMakeXmlSource IToXElement Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Extension Methods DuplicateUtil.TryDuplicate(TSelf, params object[]) InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Constructors FeedPerToothNcResolution0() Ctor. public FeedPerToothNcResolution0() FeedPerToothNcResolution0(XElement) Ctor. public FeedPerToothNcResolution0(XElement src) Parameters src XElement XML Properties LinearResolution_mm Linear axis resolution in millimeter. public double LinearResolution_mm { get; } Property Value double Remarks setter is for internal usage MillingToolFluteMap Internal use. MillingToolFluteMap. Transient data. public object MillingToolFluteMap { get; set; } Property Value object RotaryResolution_deg Rotary axis resolution in degree. public double RotaryResolution_deg { get; set; } Property Value double Remarks setter is for internal usage RotaryResolution_rad Rotary axis resolution in radian. public double RotaryResolution_rad { get; } Property Value double Remarks setter is for internal usage XName Name for XML IO. public static string XName { get; } Property Value string Methods AdjustResolution(int, double, double) Adjusts the resolution based on flute number, feed rate and spindle speed. public void AdjustResolution(int fluteNum, double feedrate_mmds, double spindleSpeed_radds) Parameters fluteNum int Number of flutes in the cutting tool feedrate_mmds double Feed rate in mm per second spindleSpeed_radds double Spindle speed in radians per second MakeXmlSource(string, string, bool) Creates an XML representation of the object. This method may also generate additional resources such as related files. public XElement MakeXmlSource(string baseDirectory, string relFile, bool exhibitionOnly) Parameters baseDirectory string The base directory for resolving relative paths relFile string The relative file path for the XML source exhibitionOnly bool if true, the extended file creation is suppressed. Returns XElement An XML element representing the object's state Remarks For the demand of easy moving source folder (especially project folder) without configuration file path corruption, the relative file path is applied. The baseDirectory is typically the folder at the nearest configuration file folder. Since the folder can be moving with the configuration file. ToXElement() Get the XElement to represent the object. public XElement ToXElement() Returns XElement XElement to represent the object." - }, "api/Hi.Numerical.MachiningMotionResolutionUtils.FixedMachiningMotionResolution.html": { "href": "api/Hi.Numerical.MachiningMotionResolutionUtils.FixedMachiningMotionResolution.html", "title": "Class FixedMachiningMotionResolution | HiAPI-C# 2025", @@ -3762,7 +3757,7 @@ "api/Hi.Numerical.MachiningMotionResolutionUtils.html": { "href": "api/Hi.Numerical.MachiningMotionResolutionUtils.html", "title": "Namespace Hi.Numerical.MachiningMotionResolutionUtils | HiAPI-C# 2025", - "summary": "Namespace Hi.Numerical.MachiningMotionResolutionUtils Classes FeedPerCycleMachiningMotionResolution Automatic resolution by feed per spindle cycle. FeedPerToothMachiningMotionResolution Automatic resolution by feed per tooth. FeedPerToothNcResolution0 Automatic resolution by feed per tooth. FixedMachiningMotionResolution Represents a fixed machining motion resolution with user-defined values. Interfaces IMachiningMotionResolution Interface of Machining Cycle Resolution." + "summary": "Namespace Hi.Numerical.MachiningMotionResolutionUtils Classes FeedPerCycleMachiningMotionResolution Automatic resolution by feed per spindle cycle. FeedPerToothMachiningMotionResolution Automatic resolution by feed per tooth. FixedMachiningMotionResolution Represents a fixed machining motion resolution with user-defined values. Interfaces IMachiningMotionResolution Interface of Machining Cycle Resolution." }, "api/Hi.Numerical.MechNcUtil.html": { "href": "api/Hi.Numerical.MechNcUtil.html", @@ -3827,7 +3822,7 @@ "api/Hi.Numerical.NcArgs.NcArgCycle800.html": { "href": "api/Hi.Numerical.NcArgs.NcArgCycle800.html", "title": "Class NcArgCycle800 | HiAPI-C# 2025", - "summary": "Class NcArgCycle800 Namespace Hi.Numerical.NcArgs Assembly HiUniNc.dll Represents parameters for the Cycle 800 (Plane Tilting) in Heidenhain controls. public class NcArgCycle800 : ITiltPlaneNcArg Inheritance object NcArgCycle800 Implements ITiltPlaneNcArg Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Extension Methods DuplicateUtil.TryDuplicate(TSelf, params object[]) InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Properties A Axis angle (axial, projection angle swivel modes) Angle of rotation about the Z axis in XY plane(solid angle swivel mode) public double A { get; set; } Property Value double B Axis angle (axial, projection angle swivel modes) Angle of rotation in space about the Y axis(swivel mode ‘solid angle’) public double B { get; set; } Property Value double C Axis angle (axial, projection angle swivel modes). public double C { get; set; } Property Value double DIR Direction of rotation for positioning the rotary axes. public int DIR { get; set; } Property Value int FR Retract. Values: 0: No retraction 1: Retract Z axis(default) 2: Retract Z, X, Y axis1) 4: Maximum retraction in tool direction 5: Incremental retraction in tool direction public int FR { get; set; } Property Value int MODE Swivel mode. Evaluation of angle: Decimal parameter mode, binary coding. public int MODE { get; set; } Property Value int ST Swivel plane. UNITS DIGIT: 0: New 1: Additive public int ST { get; set; } Property Value int TC Name of swivel data record “0” Deselection of data record public string TC { get; set; } Property Value string XYZ0 Reference point prior to rotation. public Vec3d XYZ0 { get; set; } Property Value Vec3d XYZ1 Zero point after rotation public Vec3d XYZ1 { get; set; } Property Value Vec3d" + "summary": "Class NcArgCycle800 Namespace Hi.Numerical.NcArgs Assembly HiUniNc.dll Represents parameters for Siemens CYCLE800 (Plane Tilting / Swivel). public class NcArgCycle800 : ITiltPlaneNcArg Inheritance object NcArgCycle800 Implements ITiltPlaneNcArg Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) Extension Methods DuplicateUtil.TryDuplicate(TSelf, params object[]) InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Remarks CYCLE800 is used for 5-axis machining to define tilted working planes. The MODE parameter controls how angles A, B, C are interpreted. Properties A First rotation angle in degrees. Interpretation depends on MODE: Solid angle mode: Rotation about Z axis in XY plane Axial mode: Rotation of first rotary axis (typically A) public double A { get; set; } Property Value double AxisForA Gets the rotation axis for parameter A from bits 1-0. 01=X, 10=Y, 11=Z (00 is invalid/not used) public int AxisForA { get; } Property Value int AxisForB Gets the rotation axis for parameter B from bits 3-2. 01=X, 10=Y, 11=Z (00 is invalid/not used) public int AxisForB { get; } Property Value int AxisForC Gets the rotation axis for parameter C from bits 5-4. 01=X, 10=Y, 11=Z (00 is invalid/not used) public int AxisForC { get; } Property Value int B Second rotation angle in degrees. Interpretation depends on MODE: Solid angle mode: Rotation about Y axis in space Axial mode: Rotation of second rotary axis (typically B) public double B { get; set; } Property Value double C Third rotation angle in degrees. Interpretation depends on MODE: Axial mode: Rotation of third rotary axis (typically C) public double C { get; set; } Property Value double DIR Direction of rotation for positioning the rotary axes. public int DIR { get; set; } Property Value int FR Retract mode. Values: 0: No retraction 1: Retract Z axis (default) 2: Retract Z, X, Y axes 4: Maximum retraction in tool direction 5: Incremental retraction in tool direction public int FR { get; set; } Property Value int FR_I Value of incremental retraction in tool direction. public double FR_I { get; set; } Property Value double IsAxisByAxisMode Gets whether this is Axis by Axis mode (bits 7-6 = 00). public bool IsAxisByAxisMode { get; } Property Value bool IsDirectRotaryAxisMode Gets whether this is Direct Rotary Axis mode (bits 7-6 = 11). public bool IsDirectRotaryAxisMode { get; } Property Value bool IsProjectionAngleMode Gets whether this is Projection Angle mode (bits 7-6 = 10). public bool IsProjectionAngleMode { get; } Property Value bool IsSolidAngleMode Gets whether this is Solid Angle mode (bits 7-6 = 01). public bool IsSolidAngleMode { get; } Property Value bool MODE Swivel mode - controls angle interpretation. Binary coded decimal parameter: Bit 0 (1): 0=new, 1=additive Bit 1 (2): Reserved Bit 2 (4): Reserved Bit 3 (8): 0=solid angles (Euler), 1=RPY angles Bit 4 (16): 0=direct, 1=indirect Bit 5 (32): 0=XYZ rotation sequence, 1=ZYX rotation sequence Bit 6 (64): 0=angle refers to rotary axis, 1=angle refers to workpiece public int MODE { get; set; } Property Value int ST Swivel plane mode. UNITS DIGIT: 0: New (absolute) 1: Additive (relative to current) public int ST { get; set; } Property Value int SwivelModeType Gets the swivel mode type from bits 7-6. 00 = Axis by Axis, 01 = Solid Angle, 10 = Projection Angle, 11 = Direct Rotary Axis public int SwivelModeType { get; } Property Value int TC Name of swivel data record. “0” = Deselection of data record (cancels swivel) public string TC { get; set; } Property Value string XYZ0 Reference point prior to rotation (absolute coordinates). public Vec3d XYZ0 { get; set; } Property Value Vec3d XYZ1 Zero point offset after rotation. public Vec3d XYZ1 { get; set; } Property Value Vec3d Methods GetTableToFeatureMat4d() Gets the transformation matrix for this CYCLE800 swivel. public Mat4d GetTableToFeatureMat4d() Returns Mat4d The 4x4 transformation matrix from base to tilted coordinate system. ToString() Returns a string representation of this CYCLE800 argument. public override string ToString() Returns string" }, "api/Hi.Numerical.NcArgs.NcArgG68.html": { "href": "api/Hi.Numerical.NcArgs.NcArgG68.html", @@ -3837,7 +3832,7 @@ "api/Hi.Numerical.NcArgs.NcArgG68p2.html": { "href": "api/Hi.Numerical.NcArgs.NcArgG68p2.html", "title": "Class NcArgG68p2 | HiAPI-C# 2025", - "summary": "Class NcArgG68p2 Namespace Hi.Numerical.NcArgs Assembly HiUniNc.dll Represents arguments for G68.2 three-dimensional coordinate conversion command. public class NcArgG68p2 : ITiltPlaneNcArg Inheritance object NcArgG68p2 Implements ITiltPlaneNcArg Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Extension Methods DuplicateUtil.TryDuplicate(TSelf, params object[]) InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Properties FeatureCoordinateOrigin by FANUC document: When specification is omitted, the X, Y, and Z of the basic three axes are assumed to be 0. On NC coordinate. NC: the absolute program coordinate without tool height and radius compensation. public Vec3d FeatureCoordinateOrigin { get; set; } Property Value Vec3d Ijk IJK follow zxz transformation on default. The IJK is the angle in degree. public Vec3d Ijk { get; set; } Property Value Vec3d PostMcAbc_rad The ABC flags have not been found on controller's document. However, in xxxx20180926, xxxxxxxxxxxxxxxxxN10.EIA contains the code like: G98 G81 X0.0 Y9.652 Z279.075 C20. R295.075 F72. public Vec3d PostMcAbc_rad { get; set; } Property Value Vec3d Methods GetTransformation(ICoordinateConverter, out Mat4d) Gets transformation matrix from table to feature coordinate system. public bool GetTransformation(ICoordinateConverter coordinateConverter, out Mat4d tableToFeatureTransform) Parameters coordinateConverter ICoordinateConverter The coordinate converter instance. tableToFeatureTransform Mat4d The resulting transformation matrix from table to feature coordinate system. Returns bool True if transformation was successful; otherwise, false." + "summary": "Class NcArgG68p2 Namespace Hi.Numerical.NcArgs Assembly HiUniNc.dll Represents arguments for G68.2 three-dimensional coordinate conversion command. public class NcArgG68p2 : ITiltPlaneNcArg Inheritance object NcArgG68p2 Implements ITiltPlaneNcArg Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Extension Methods DuplicateUtil.TryDuplicate(TSelf, params object[]) InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Properties FeatureCoordinateOrigin by FANUC document: When specification is omitted, the X, Y, and Z of the basic three axes are assumed to be 0. On NC coordinate. NC: the absolute program coordinate without tool height and radius compensation. public Vec3d FeatureCoordinateOrigin { get; set; } Property Value Vec3d Ijk IJK follow zxz transformation on default. The IJK is the angle in degree. public Vec3d Ijk { get; set; } Property Value Vec3d PostMcAbc_rad The ABC flags have not been found on controller's document. However, in xxxx20180926, xxxxxxxxxxxxxxxxxN10.EIA contains the code like: G98 G81 X0.0 Y9.652 Z279.075 C20. R295.075 F72. public Vec3d PostMcAbc_rad { get; set; } Property Value Vec3d Methods GetTransformation(ICoordinateConverter, out Mat4d) Gets transformation matrix from table to feature. public bool GetTransformation(ICoordinateConverter coordinateConverter, out Mat4d tableToFeatureTransform) Parameters coordinateConverter ICoordinateConverter The coordinate converter instance. tableToFeatureTransform Mat4d The resulting transformation matrix from table to feature coordinate system. Returns bool True if transformation was successful; otherwise, false." }, "api/Hi.Numerical.NcArgs.NcArgSiemensFrame.html": { "href": "api/Hi.Numerical.NcArgs.NcArgSiemensFrame.html", @@ -3852,12 +3847,12 @@ "api/Hi.Numerical.NcArgs.html": { "href": "api/Hi.Numerical.NcArgs.html", "title": "Namespace Hi.Numerical.NcArgs | HiAPI-C# 2025", - "summary": "Namespace Hi.Numerical.NcArgs Classes ArcNcArg Arc parameters for HardNcLine. Arc comes from G02,G03. G28Arg Represents arguments for the G28 command (Return to Reference Point). Group07NcArg parameters of NcGroup07. Radius compensation. Group09NcArg NC Argument of NC Group09. HeidenhainCycleDef7Arg Argument of Heidenhain CYCL DEF 7. Datum Shift. HeidenhainPlaneSpatialArg Represents a Heidenhain spatial plane defined by rotation angles. NcArgCycle800 Represents parameters for the Cycle 800 (Plane Tilting) in Heidenhain controls. NcArgG68 Represents arguments for G68 coordinate rotation command. NcArgG68p2 Represents arguments for G68.2 three-dimensional coordinate conversion command. NcArgSiemensFrame Represents Siemens frame transformation (AROT/ROT/TRANS/ATRANS). Similar to Heidenhain PLANE SPATIAL or FANUC G68. PausingNcArg Pausing, i.e. G04, parameters for HardNcLine. Interfaces IHeidenhainBlockCacheArg Interface for Heidenhain block cache arguments. IHeidenhainPlaneArg Interface for Heidenhain plane arguments. ITiltPlaneNcArg Interface of Tilt plane NC Arg. i.e. Group16 and Heidenhain Plane argument." + "summary": "Namespace Hi.Numerical.NcArgs Classes ArcNcArg Arc parameters for HardNcLine. Arc comes from G02,G03. G28Arg Represents arguments for the G28 command (Return to Reference Point). Group07NcArg parameters of NcGroup07. Radius compensation. Group09NcArg NC Argument of NC Group09. HeidenhainCycleDef7Arg Argument of Heidenhain CYCL DEF 7. Datum Shift. HeidenhainPlaneSpatialArg Represents a Heidenhain spatial plane defined by rotation angles. NcArgCycle800 Represents parameters for Siemens CYCLE800 (Plane Tilting / Swivel). NcArgG68 Represents arguments for G68 coordinate rotation command. NcArgG68p2 Represents arguments for G68.2 three-dimensional coordinate conversion command. NcArgSiemensFrame Represents Siemens frame transformation (AROT/ROT/TRANS/ATRANS). Similar to Heidenhain PLANE SPATIAL or FANUC G68. PausingNcArg Pausing, i.e. G04, parameters for HardNcLine. Interfaces IHeidenhainBlockCacheArg Interface for Heidenhain block cache arguments. IHeidenhainPlaneArg Interface for Heidenhain plane arguments. ITiltPlaneNcArg Interface of Tilt plane NC Arg. i.e. Group16 and Heidenhain Plane argument." }, "api/Hi.Numerical.NcFlag.html": { "href": "api/Hi.Numerical.NcFlag.html", "title": "Enum NcFlag | HiAPI-C# 2025", - "summary": "Enum NcFlag Namespace Hi.Numerical Assembly HiUniNc.dll NC Flag. public enum NcFlag Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) NcFlagUtil.GetNcLifeCycleMode(NcFlag) NcFlagUtil.GetNcName(NcFlag) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields [NcLifeCycle(NcLifeCycleMode.Modal)] Cooling = 78 Cooling enabled. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup01))] G00 = 0 Group01. Rapid move. Although fanuc document says that G00 is an one shot command, (I think it may send warning if use G0 as modal.) set it to modal may fit other CNC controller and is much conservative from collision. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup01))] G01 = 1 Group01. Move by feedrate. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup01))] G02 = 2 Group01. Move in CW arc. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup01))] G03 = 3 Group01. Move in CCW arc. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcGroup(typeof(NcGroup00))] G04 = 6 Group00. Dwell. [NcLifeCycle(NcLifeCycleMode.OneShot)] G10p9 = 7 Not standard code. For Mazak NC. Generally not supported. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup21))] [NcName(\"G12.1\")] G12p1 = 8 Group21. Polar coordinate interpolation mode ON. Use G13p1 to turn off polar coordinate interpolation mode. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup21))] [NcName(\"G13.1\")] G13p1 = 9 Group21. Polar coordinate interpolation mode OFF. Use G12p1 to turn on polar coordinate interpolation mode. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup02))] G17 = 10 Group02. XY plane selection. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup02))] G18 = 11 Group02. ZX plane selection. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup02))] G19 = 12 Group02. YZ plane selection. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup06))] G20 = 13 Group06. Input in inch. For Fanuc specification A,B. RS274D specification is G70. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup06))] G21 = 14 Group06. Input in mm. For Fanuc specification A,B. RS274D specification is G71. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcGroup(typeof(NcGroup01))] G28 = 15 Group01. Automatic reference position return. Positioning to the intermediate or reference positions are performed at the rapid traverse rate of each axis. Therefore, for safety, the compensation functions, such as the tool radius compensation and tool length compensation, should be cancelled before executing this command. The coordinates for the intermediate position are stored in the CNC for the axes for which a value is specified in a G28 block. For the other axes, the previously specified coordinates are used. G28 Fanuc parameters Nos. 1240 to 1243. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup07))] G40 = 16 Group07. Cancel radius compensation. See G41 and G42 for left and right compensation. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup07))] G41 = 17 Group07. Tool radius/tool nose radius compensation. Left compensation: the updated tool tip location is at +y direction compensation from tool running direction. See G40 to cancel compensation and G42 for right compensation. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup07))] G42 = 18 Group07. Tool radius/tool nose radius compensation. Right compensation: the updated tool tip location is at -y direction compensation from tool running direction. See G40 to cancel compensation and G41 for left compensation. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup08))] G43 = 19 Group08 Positive height compensation. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup08))] [NcName(\"G43.4\")] G43p4 = 20 Group08 G43.4: start RTCP (Rotational Tool Center Point). [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup08))] G44 = 21 Group08 Negative height compensation. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup08))] G49 = 22 Group08. Cancel height compensation. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup00))] G52 = 27 Group00. Local coordinate system setting. It can be cancelled by G52X0Y0Z0 or M30. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcGroup(typeof(NcGroup00))] G53 = 28 Group00. Machine coordinate system setting. When an incremental command is specified, the G53 command is ignored. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"G53P1\")] G53WithP1Flag = 29 Enables the high-speed G53 function. P1 flag accompanies with G53. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcGroup(typeof(NcGroup00))] [NcName(\"G53.1\")] G53p1 = 32 Group00. Tool axis direction control. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup14))] G54Series = 33 Group14. Coordinate settings. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup15))] G60 = 34 Group15. Siemens: Exact stop / positioning mode. Machine decelerates to complete stop at each programmed point. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup15))] G61 = 35 Group15. Exact stop mode. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup15))] G62 = 36 Group15. Automatic corner override. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup15))] G63 = 37 Group15. Tapping mode. Not support. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup15))] G64 = 38 Group15. Cutting mode. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup16))] G68 = 43 Group16. 3-dimensional coordinate system conversion. run a pattern of operations in a rotated angle. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup16))] [NcName(\"G68.2\")] G68p2 = 44 Group16. Tilted working plane command. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup16))] G69 = 45 Group16. Coordinate system rotation cancel or 3-dimensional coordinate conversion mode off [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup06))] G70 = 47 Group06. Input in inch. Fanuc system C specification. Syntec specification. For RS274D specification. Fanuc system A,B specification is G20. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup06))] G71 = 48 Group06. Input in mm. Fanuc system C specification. Syntec specification. For RS274D specification. Fanuc system A,B specification is G21. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup09))] G80 = 49 Group09. Canned cycle cancel. Electronic gear box : synchronization cancellation. See G81, G82, G83, G85, G86 for available canned cycles. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup09))] G81 = 50 Group09. Drilling cycle or spot boring cycle. Electronic gear box : synchronization start. The same parsing behavior group: G81,G85,G86. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup09))] G82 = 51 Group09. Drilling cycle or spot boring cycle with bottom staying time. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup09))] G83 = 52 Group09. Drilling cycle or spot boring cycle. drilling cycle in form of pecking. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup09))] G85 = 53 Group09. Drilling cycle or spot boring cycle. Electronic gear box : synchronization start. The same parsing behavior group: G81,G85,G86. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup09))] G86 = 54 Group09. Drilling cycle or spot boring cycle. Electronic gear box : synchronization start. The same parsing behavior group: G81,G85,G86. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup03))] G90 = 55 Group03. Absolute coordinate system. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup03))] G91 = 56 Group03. Relative coordinate system. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup05))] G94 = 57 Group05. Use F as mm/min. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup13))] G96 = 58 Group13. Constant surface speed control cancel. not support. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup13))] G97 = 59 Group13. Constant surface speed control cancel. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup10))] G98 = 60 Group10. Canned cycle : return to initial level. See G99 for R point level return. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup10))] G99 = 61 Group10. Canned cycle : return to R point level. See G98 for initial level return. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup14))] [NcName(\"DATUM\")] HeidenhainDatum = 42 Group14. Heidenhain flag. Coordinate settings for CYCL DEF 7 and CYCL DEF 247. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcName(\"FMAX\")] HeidenhainFMax = 62 Heidenhain flag. Flag Name ‘FMAX’. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcGroup(typeof(NcGroup01))] [NcName(\"L\")] HeidenhainL = 4 Group01. Heidenhain flag. Straight linear motion. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcGroup(typeof(NcGroup01))] [NcName(\"LN\")] HeidenhainLN = 5 Group01. Heidenhain flag. Nonlinear motion. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupHeidenhainM107M108))] [NcName(\"M107\")] HeidenhainM107 = 85 Heidenhain flag. Enable Suppress error message for replacement tools with oversize. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupHeidenhainM107M108))] [NcName(\"M108\")] HeidenhainM108 = 86 Heidenhain flag. Reset M107. disable Suppress error message for replacement tools with oversize. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupHeidenhainShortestRotaryPath))] [NcName(\"M126\")] HeidenhainM126 = 87 NcGroup.HeidenhainShortestRotaryPath. Heidenhain flag. Shortest rotation for commands of ABC axise. The M126 will be canceled automatically at the end of the program. For Heidenhain. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupHeidenhainShortestRotaryPath))] [NcName(\"M127\")] HeidenhainM127 = 88 NcGroup.HeidenhainShortestRotaryPath. Heidenhain flag. Cancel HeidenhainM126, i.e. disable shortest rotation for ABC axises. For Heidenhain. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup08))] [NcName(\"M128\")] HeidenhainM128 = 25 Group08. Heidenhain flag. M128: start RTCP (Rotational Tool Center Point). [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup08))] [NcName(\"M129\")] HeidenhainM129 = 26 Group08. Heidenhain flag. M129: cancel RTCP (Rotational Tool Center Point). [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"M140\")] HeidenhainM140 = 89 From TNC640 documentation: Retraction from the contour in the tool-axis direction: M140. If you do not enter a feed rate, the TNC moves the tool along the entered path at rapid traverse. M140 is also effective if the tilted-working-plane function is active. On machines with swivel heads, the TNC then moves the tool in the tilted coordinate system. With M140 MB MAX you can only retract in the positive direction. Always define a TOOL CALL with a tool axis before entering M140, otherwise the direction of traverse is not defined. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"M140\")] HeidenhainM140InitiativeF = 90 Feedrate on HeidenhainM140. The TNC640 documentation does not show that the Feedrate on M140 is one shot or modal. HiNC assumes Feedrate on M140 is one shot feedrate with M140 command. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"M91\")] HeidenhainM91 = 84 Heidenhain flag. If you want the coordinates in a positioning block to be referenced to the machine datum, end the block with M91. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"MOVE\")] HeidenhainMove = 83 Heidenhain flag. MOVE indicates to position the rotary axes and simultaneously compensate position. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupHeidenhainPlane))] [NcName(\"PLANE RESET\")] HeidenhainPlaneReset = 79 Heidenhain Plane command is exclusive [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupHeidenhainPlane))] [NcName(\"PLANE SPATIAL\")] HeidenhainPlaneSpatial = 80 Heidenhain Plane command is exclusive [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"STAY\")] HeidenhainStay = 81 Heidenhain flag. STAY indicates to maintain the current rotary axis positioning. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"TOOL CALL\")] HeidenhainToolCall = 67 Heidenhain flag. Tool call. Flag Name ‘TOOL CALL’. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"TOOL DEF\")] HeidenhainToolDef = 68 Heidenhain flag. tool definition. Flag Name ‘TOOL DEF’. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"TURN\")] HeidenhainTurn = 82 Heidenhain flag. TURN indicates to automatically position the rotary axes. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup14))] [NcName(\"CYCL DEF 247\")] Heidenhain_CYCL_DEF_247 = 40 Group14. Heidenhain flag. With the DATUM SETTING cycle you can activate as the new datum a preset defined in a preset table. After a DATUM SETTING cycle definition, all of the coordinate inputs and datum shifts(absolute and incremental) are referenced to the new preset. When activating a datum from the preset table, the TNC resets the datum shift, mirroring, rotation, scaling factor and axis-specific scaling factor. If you activate preset number 0 (line 0), then you activate the datum that you last set in the Manual Operation or El. Handwheel operating mode. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup14))] [NcName(\"CYCL DEF 7\")] Heidenhain_CYCL_DEF_7 = 39 Group14. Heidenhain flag. For shifting contours directly within the program or from datum tables. [NcLifeCycle(NcLifeCycleMode.Modal)] M02 = 69 Program end. [NcLifeCycle(NcLifeCycleMode.OneShot)] M03 = 63 Activate spindle rotation in CW. [NcLifeCycle(NcLifeCycleMode.OneShot)] M04 = 64 Activate spindle rotation in CCW. [NcLifeCycle(NcLifeCycleMode.OneShot)] M05 = 65 deactivate spindle rotation. [NcLifeCycle(NcLifeCycleMode.OneShot)] M06 = 66 Tool changed. [NcLifeCycle(NcLifeCycleMode.OneShot)] M08 = 70 Start cooling. [NcLifeCycle(NcLifeCycleMode.OneShot)] M09 = 71 Stop cooling. [NcLifeCycle(NcLifeCycleMode.OneShot)] M13 = 72 Spindle CW & Coolant ON. [NcLifeCycle(NcLifeCycleMode.OneShot)] M14 = 73 Spindle CCW & Coolant ON [NcLifeCycle(NcLifeCycleMode.Modal)] M30 = 74 Program end. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup16))] [NcName(\"CYCLE800\")] SiemensCycle800 = 46 Group16. Siemens flag. Tilted working plane command. CYCLE800() cancels the previous transformation. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup14))] [NcName(\"G500\")] SiemensG500 = 41 Group14. Siemens command. Deactivation of the current settable zero offset. G500指令在没有赋值的时候为机床坐标系,可以把机床从工件坐标系转换到机床坐标系 [NcLifeCycle(NcLifeCycleMode.Modal)] [NcName(\"MCALL\")] SiemensMcall = 31 Siemens flag. Modal call active - drilling cycle executes on subsequent positioning lines. When MCALL CYCLE81/82/83 is called, the cycle parameters are stored but drilling doesn't execute until the next positioning command. Cancelled by MCALL without parameters. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"SUPA\")] SiemensSupa = 30 Group00. Siemens command. G53: G53 suppresses the settable zero offset and the programmable zero offset non-modally. G153: G153 has the same effect as G53 and also suppresses the entire basic frame. SUPA: SUPA has the same effect as G153 and also suppresses: Handwheel offsets (DRF) Overlaid movements External zero offset PRESET offset [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup08))] [NcName(\"TRAFOOF\")] SiemensTrafoof = 23 Group08. Siemens flag. Disable RTCP (Rotational Tool Center Point) (=Tool Center Point Management, TCPM). [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup08))] [NcName(\"TRAORI\")] SiemensTraori = 24 Group08. Siemens flag. Enable RTCP (Rotational Tool Center Point) (=Tool Center Point Management, TCPM). [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupSpindleRotation))] SpindleCcw = 77 NcGroupSpindleRotation. Rotate spindle counter-clockwise (CCW). See SpindleStop to stop rotation and SpindleCw for clockwise rotation. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupSpindleRotation))] SpindleCw = 76 NcGroupSpindleRotation. Rotate spindle clockwise (CW). See SpindleStop to stop rotation and SpindleCcw for counter-clockwise rotation. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupSpindleRotation))] SpindleStop = 75 NcGroupSpindleRotation. Stop spindle rotation. See SpindleCw and SpindleCcw for clockwise and counter-clockwise rotation." + "summary": "Enum NcFlag Namespace Hi.Numerical Assembly HiUniNc.dll NC Flag. public enum NcFlag Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) NcFlagUtil.GetNcLifeCycleMode(NcFlag) NcFlagUtil.GetNcName(NcFlag) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields [NcLifeCycle(NcLifeCycleMode.Modal)] Cooling = 79 Cooling enabled. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup01))] G00 = 0 Group01. Rapid move. Although fanuc document says that G00 is an one shot command, (I think it may send warning if use G0 as modal.) set it to modal may fit other CNC controller and is much conservative from collision. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup01))] G01 = 1 Group01. Move by feedrate. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup01))] G02 = 2 Group01. Move in CW arc. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup01))] G03 = 3 Group01. Move in CCW arc. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcGroup(typeof(NcGroup00))] G04 = 6 Group00. Dwell. [NcLifeCycle(NcLifeCycleMode.OneShot)] G10p9 = 7 Not standard code. For Mazak NC. Generally not supported. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup21))] [NcName(\"G12.1\")] G12p1 = 8 Group21. Polar coordinate interpolation mode ON. Use G13p1 to turn off polar coordinate interpolation mode. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup21))] [NcName(\"G13.1\")] G13p1 = 9 Group21. Polar coordinate interpolation mode OFF. Use G12p1 to turn on polar coordinate interpolation mode. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup02))] G17 = 10 Group02. XY plane selection. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup02))] G18 = 11 Group02. ZX plane selection. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup02))] G19 = 12 Group02. YZ plane selection. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup06))] G20 = 13 Group06. Input in inch. For Fanuc specification A,B. RS274D specification is G70. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup06))] G21 = 14 Group06. Input in mm. For Fanuc specification A,B. RS274D specification is G71. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcGroup(typeof(NcGroup01))] G28 = 15 Group01. Automatic reference position return. Positioning to the intermediate or reference positions are performed at the rapid traverse rate of each axis. Therefore, for safety, the compensation functions, such as the tool radius compensation and tool length compensation, should be cancelled before executing this command. The coordinates for the intermediate position are stored in the CNC for the axes for which a value is specified in a G28 block. For the other axes, the previously specified coordinates are used. G28 Fanuc parameters Nos. 1240 to 1243. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup07))] G40 = 16 Group07. Cancel radius compensation. See G41 and G42 for left and right compensation. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup07))] G41 = 17 Group07. Tool radius/tool nose radius compensation. Left compensation: the updated tool tip location is at +y direction compensation from tool running direction. See G40 to cancel compensation and G42 for right compensation. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup07))] G42 = 18 Group07. Tool radius/tool nose radius compensation. Right compensation: the updated tool tip location is at -y direction compensation from tool running direction. See G40 to cancel compensation and G41 for left compensation. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup08))] G43 = 19 Group08 Positive height compensation. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup08))] [NcName(\"G43.4\")] G43p4 = 20 Group08 G43.4: start RTCP (Rotational Tool Center Point). [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup08))] G44 = 21 Group08 Negative height compensation. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup08))] G49 = 22 Group08. Cancel height compensation. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup00))] G52 = 27 Group00. Local coordinate system setting. It can be cancelled by G52X0Y0Z0 or M30. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcGroup(typeof(NcGroup00))] G53 = 28 Group00. Machine coordinate system setting. When an incremental command is specified, the G53 command is ignored. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"G53P1\")] G53WithP1Flag = 29 Enables the high-speed G53 function. P1 flag accompanies with G53. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcGroup(typeof(NcGroup00))] [NcName(\"G53.1\")] G53p1 = 32 Group00. Tool axis direction control. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup14))] G54Series = 34 Group14. Coordinate settings. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup15))] G60 = 35 Group15. Siemens: Exact stop / positioning mode. Machine decelerates to complete stop at each programmed point. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup15))] G61 = 36 Group15. Exact stop mode. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup15))] G62 = 37 Group15. Automatic corner override. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup15))] G63 = 38 Group15. Tapping mode. Not support. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup15))] G64 = 39 Group15. Cutting mode. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup16))] G68 = 44 Group16. 3-dimensional coordinate system conversion. run a pattern of operations in a rotated angle. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup16))] [NcName(\"G68.2\")] G68p2 = 45 Group16. Tilted working plane command. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup16))] G69 = 46 Group16. Coordinate system rotation cancel or 3-dimensional coordinate conversion mode off [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup06))] G70 = 48 Group06. Input in inch. Fanuc system C specification. Syntec specification. For RS274D specification. Fanuc system A,B specification is G20. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup06))] G71 = 49 Group06. Input in mm. Fanuc system C specification. Syntec specification. For RS274D specification. Fanuc system A,B specification is G21. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup09))] G80 = 50 Group09. Canned cycle cancel. Electronic gear box : synchronization cancellation. See G81, G82, G83, G85, G86 for available canned cycles. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup09))] G81 = 51 Group09. Drilling cycle or spot boring cycle. Electronic gear box : synchronization start. The same parsing behavior group: G81,G85,G86. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup09))] G82 = 52 Group09. Drilling cycle or spot boring cycle with bottom staying time. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup09))] G83 = 53 Group09. Drilling cycle or spot boring cycle. drilling cycle in form of pecking. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup09))] G85 = 54 Group09. Drilling cycle or spot boring cycle. Electronic gear box : synchronization start. The same parsing behavior group: G81,G85,G86. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup09))] G86 = 55 Group09. Drilling cycle or spot boring cycle. Electronic gear box : synchronization start. The same parsing behavior group: G81,G85,G86. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup03))] G90 = 56 Group03. Absolute coordinate system. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup03))] G91 = 57 Group03. Relative coordinate system. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup05))] G94 = 58 Group05. Use F as mm/min. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup13))] G96 = 59 Group13. Constant surface speed control cancel. not support. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup13))] G97 = 60 Group13. Constant surface speed control cancel. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup10))] G98 = 61 Group10. Canned cycle : return to initial level. See G99 for R point level return. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup10))] G99 = 62 Group10. Canned cycle : return to R point level. See G98 for initial level return. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup14))] [NcName(\"DATUM\")] HeidenhainDatum = 43 Group14. Heidenhain flag. Coordinate settings for CYCL DEF 7 and CYCL DEF 247. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcName(\"FMAX\")] HeidenhainFMax = 63 Heidenhain flag. Flag Name ‘FMAX’. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcGroup(typeof(NcGroup01))] [NcName(\"L\")] HeidenhainL = 4 Group01. Heidenhain flag. Straight linear motion. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcGroup(typeof(NcGroup01))] [NcName(\"LN\")] HeidenhainLN = 5 Group01. Heidenhain flag. Nonlinear motion. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupHeidenhainM107M108))] [NcName(\"M107\")] HeidenhainM107 = 86 Heidenhain flag. Enable Suppress error message for replacement tools with oversize. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupHeidenhainM107M108))] [NcName(\"M108\")] HeidenhainM108 = 87 Heidenhain flag. Reset M107. disable Suppress error message for replacement tools with oversize. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupHeidenhainShortestRotaryPath))] [NcName(\"M126\")] HeidenhainM126 = 88 NcGroup.HeidenhainShortestRotaryPath. Heidenhain flag. Shortest rotation for commands of ABC axise. The M126 will be canceled automatically at the end of the program. For Heidenhain. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupHeidenhainShortestRotaryPath))] [NcName(\"M127\")] HeidenhainM127 = 89 NcGroup.HeidenhainShortestRotaryPath. Heidenhain flag. Cancel HeidenhainM126, i.e. disable shortest rotation for ABC axises. For Heidenhain. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup08))] [NcName(\"M128\")] HeidenhainM128 = 25 Group08. Heidenhain flag. M128: start RTCP (Rotational Tool Center Point). [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup08))] [NcName(\"M129\")] HeidenhainM129 = 26 Group08. Heidenhain flag. M129: cancel RTCP (Rotational Tool Center Point). [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"M140\")] HeidenhainM140 = 90 From TNC640 documentation: Retraction from the contour in the tool-axis direction: M140. If you do not enter a feed rate, the TNC moves the tool along the entered path at rapid traverse. M140 is also effective if the tilted-working-plane function is active. On machines with swivel heads, the TNC then moves the tool in the tilted coordinate system. With M140 MB MAX you can only retract in the positive direction. Always define a TOOL CALL with a tool axis before entering M140, otherwise the direction of traverse is not defined. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"M140\")] HeidenhainM140InitiativeF = 91 Feedrate on HeidenhainM140. The TNC640 documentation does not show that the Feedrate on M140 is one shot or modal. HiNC assumes Feedrate on M140 is one shot feedrate with M140 command. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"M91\")] HeidenhainM91 = 85 Heidenhain flag. If you want the coordinates in a positioning block to be referenced to the machine datum, end the block with M91. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"MOVE\")] HeidenhainMove = 84 Heidenhain flag. MOVE indicates to position the rotary axes and simultaneously compensate position. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupHeidenhainPlane))] [NcName(\"PLANE RESET\")] HeidenhainPlaneReset = 80 Heidenhain Plane command is exclusive [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupHeidenhainPlane))] [NcName(\"PLANE SPATIAL\")] HeidenhainPlaneSpatial = 81 Heidenhain Plane command is exclusive [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"STAY\")] HeidenhainStay = 82 Heidenhain flag. STAY indicates to maintain the current rotary axis positioning. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"TOOL CALL\")] HeidenhainToolCall = 68 Heidenhain flag. Tool call. Flag Name ‘TOOL CALL’. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"TOOL DEF\")] HeidenhainToolDef = 69 Heidenhain flag. tool definition. Flag Name ‘TOOL DEF’. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"TURN\")] HeidenhainTurn = 83 Heidenhain flag. TURN indicates to automatically position the rotary axes. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup14))] [NcName(\"CYCL DEF 247\")] Heidenhain_CYCL_DEF_247 = 41 Group14. Heidenhain flag. With the DATUM SETTING cycle you can activate as the new datum a preset defined in a preset table. After a DATUM SETTING cycle definition, all of the coordinate inputs and datum shifts(absolute and incremental) are referenced to the new preset. When activating a datum from the preset table, the TNC resets the datum shift, mirroring, rotation, scaling factor and axis-specific scaling factor. If you activate preset number 0 (line 0), then you activate the datum that you last set in the Manual Operation or El. Handwheel operating mode. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup14))] [NcName(\"CYCL DEF 7\")] Heidenhain_CYCL_DEF_7 = 40 Group14. Heidenhain flag. For shifting contours directly within the program or from datum tables. [NcLifeCycle(NcLifeCycleMode.Modal)] M02 = 70 Program end. [NcLifeCycle(NcLifeCycleMode.OneShot)] M03 = 64 Activate spindle rotation in CW. [NcLifeCycle(NcLifeCycleMode.OneShot)] M04 = 65 Activate spindle rotation in CCW. [NcLifeCycle(NcLifeCycleMode.OneShot)] M05 = 66 deactivate spindle rotation. [NcLifeCycle(NcLifeCycleMode.OneShot)] M06 = 67 Tool changed. [NcLifeCycle(NcLifeCycleMode.OneShot)] M08 = 71 Start cooling. [NcLifeCycle(NcLifeCycleMode.OneShot)] M09 = 72 Stop cooling. [NcLifeCycle(NcLifeCycleMode.OneShot)] M13 = 73 Spindle CW & Coolant ON. [NcLifeCycle(NcLifeCycleMode.OneShot)] M14 = 74 Spindle CCW & Coolant ON [NcLifeCycle(NcLifeCycleMode.Modal)] M30 = 75 Program end. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup16))] [NcName(\"CYCLE800\")] SiemensCycle800 = 47 Group16. Siemens flag. Tilted working plane command. CYCLE800() cancels the previous transformation. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcGroup(typeof(NcGroup00))] [NcName(\"CYCLE800_SWIVEL\")] SiemensCycle800Swivel = 33 Group00. Siemens CYCLE800 swivel motion - rotary axis positioning with RTCP. Similar to G53.1 but specific to CYCLE800 behavior. Includes: rotary axis motion + tool center point management. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup14))] [NcName(\"G500\")] SiemensG500 = 42 Group14. Siemens command. Deactivation of the current settable zero offset. G500指令在没有赋值的时候为机床坐标系,可以把机床从工件坐标系转换到机床坐标系 [NcLifeCycle(NcLifeCycleMode.Modal)] [NcName(\"MCALL\")] SiemensMcall = 31 Siemens flag. Modal call active - drilling cycle executes on subsequent positioning lines. When MCALL CYCLE81/82/83 is called, the cycle parameters are stored but drilling doesn't execute until the next positioning command. Cancelled by MCALL without parameters. [NcLifeCycle(NcLifeCycleMode.OneShot)] [NcName(\"SUPA\")] SiemensSupa = 30 Group00. Siemens command. G53: G53 suppresses the settable zero offset and the programmable zero offset non-modally. G153: G153 has the same effect as G53 and also suppresses the entire basic frame. SUPA: SUPA has the same effect as G153 and also suppresses: Handwheel offsets (DRF) Overlaid movements External zero offset PRESET offset [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup08))] [NcName(\"TRAFOOF\")] SiemensTrafoof = 23 Group08. Siemens flag. Disable RTCP (Rotational Tool Center Point) (=Tool Center Point Management, TCPM). [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroup08))] [NcName(\"TRAORI\")] SiemensTraori = 24 Group08. Siemens flag. Enable RTCP (Rotational Tool Center Point) (=Tool Center Point Management, TCPM). [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupSpindleRotation))] SpindleCcw = 78 NcGroupSpindleRotation. Rotate spindle counter-clockwise (CCW). See SpindleStop to stop rotation and SpindleCw for clockwise rotation. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupSpindleRotation))] SpindleCw = 77 NcGroupSpindleRotation. Rotate spindle clockwise (CW). See SpindleStop to stop rotation and SpindleCcw for counter-clockwise rotation. [NcLifeCycle(NcLifeCycleMode.Modal)] [NcGroup(typeof(NcGroupSpindleRotation))] SpindleStop = 76 NcGroupSpindleRotation. Stop spindle rotation. See SpindleCw and SpindleCcw for clockwise and counter-clockwise rotation." }, "api/Hi.Numerical.NcFlagUtil.html": { "href": "api/Hi.Numerical.NcFlagUtil.html", @@ -3867,7 +3862,7 @@ "api/Hi.Numerical.NcGroup00.html": { "href": "api/Hi.Numerical.NcGroup00.html", "title": "Enum NcGroup00 | HiAPI-C# 2025", - "summary": "Enum NcGroup00 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. GCode Group00. Include G04,G52,G53,G53p1,SiemensSupa. public enum NcGroup00 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G04 = 6 Group00. Dwell. G52 = 27 Group00. Local coordinate system setting. It can be cancelled by G52X0Y0Z0 or M30. G53 = 28 Group00. Machine coordinate system setting. When an incremental command is specified, the G53 command is ignored. G53p1 = 32 Group00. Tool axis direction control." + "summary": "Enum NcGroup00 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. GCode Group00. Include G04,G52,G53,G53p1,SiemensCycle800Swivel,SiemensSupa. public enum NcGroup00 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G04 = 6 Group00. Dwell. G52 = 27 Group00. Local coordinate system setting. It can be cancelled by G52X0Y0Z0 or M30. G53 = 28 Group00. Machine coordinate system setting. When an incremental command is specified, the G53 command is ignored. G53p1 = 32 Group00. Tool axis direction control. SiemensCycle800Swivel = 33 Group00. Siemens CYCLE800 swivel motion - rotary axis positioning with RTCP. Similar to G53.1 but specific to CYCLE800 behavior. Includes: rotary axis motion + tool center point management." }, "api/Hi.Numerical.NcGroup01.html": { "href": "api/Hi.Numerical.NcGroup01.html", @@ -3882,17 +3877,17 @@ "api/Hi.Numerical.NcGroup03.html": { "href": "api/Hi.Numerical.NcGroup03.html", "title": "Enum NcGroup03 | HiAPI-C# 2025", - "summary": "Enum NcGroup03 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. Absolute(G90) or increment(G91) coordinate. public enum NcGroup03 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) NcFlagUtil.GetNcFromSyntex(NcGroup03, TVec, TVec) NcFlagUtil.GetNcFromSyntex(NcGroup03, TVec, TVec, int, Func, Action) NcFlagUtil.GetNcXyzFromSyntex(NcGroup03, Vec3d, Vec3d) NcFlagUtil.GetNcXyzabcFromSyntex(NcGroup03, DVec3d, DVec3d) NcFlagUtil.GetValue(NcGroup03, double, double) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G90 = 55 Group03. Absolute coordinate system. G91 = 56 Group03. Relative coordinate system." + "summary": "Enum NcGroup03 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. Absolute(G90) or increment(G91) coordinate. public enum NcGroup03 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) NcFlagUtil.GetNcFromSyntex(NcGroup03, TVec, TVec) NcFlagUtil.GetNcFromSyntex(NcGroup03, TVec, TVec, int, Func, Action) NcFlagUtil.GetNcXyzFromSyntex(NcGroup03, Vec3d, Vec3d) NcFlagUtil.GetNcXyzabcFromSyntex(NcGroup03, DVec3d, DVec3d) NcFlagUtil.GetValue(NcGroup03, double, double) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G90 = 56 Group03. Absolute coordinate system. G91 = 57 Group03. Relative coordinate system." }, "api/Hi.Numerical.NcGroup05.html": { "href": "api/Hi.Numerical.NcGroup05.html", "title": "Enum NcGroup05 | HiAPI-C# 2025", - "summary": "Enum NcGroup05 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. For feedrate. public enum NcGroup05 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G94 = 57 Group05. Use F as mm/min." + "summary": "Enum NcGroup05 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. For feedrate. public enum NcGroup05 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G94 = 58 Group05. Use F as mm/min." }, "api/Hi.Numerical.NcGroup06.html": { "href": "api/Hi.Numerical.NcGroup06.html", "title": "Enum NcGroup06 | HiAPI-C# 2025", - "summary": "Enum NcGroup06 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. Group of unit. In mm or in inch. public enum NcGroup06 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G20 = 13 Group06. Input in inch. For Fanuc specification A,B. RS274D specification is G70. G21 = 14 Group06. Input in mm. For Fanuc specification A,B. RS274D specification is G71. G70 = 47 Group06. Input in inch. Fanuc system C specification. Syntec specification. For RS274D specification. Fanuc system A,B specification is G20. G71 = 48 Group06. Input in mm. Fanuc system C specification. Syntec specification. For RS274D specification. Fanuc system A,B specification is G21." + "summary": "Enum NcGroup06 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. Group of unit. In mm or in inch. public enum NcGroup06 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G20 = 13 Group06. Input in inch. For Fanuc specification A,B. RS274D specification is G70. G21 = 14 Group06. Input in mm. For Fanuc specification A,B. RS274D specification is G71. G70 = 48 Group06. Input in inch. Fanuc system C specification. Syntec specification. For RS274D specification. Fanuc system A,B specification is G20. G71 = 49 Group06. Input in mm. Fanuc system C specification. Syntec specification. For RS274D specification. Fanuc system A,B specification is G21." }, "api/Hi.Numerical.NcGroup07.html": { "href": "api/Hi.Numerical.NcGroup07.html", @@ -3907,32 +3902,32 @@ "api/Hi.Numerical.NcGroup09.html": { "href": "api/Hi.Numerical.NcGroup09.html", "title": "Enum NcGroup09 | HiAPI-C# 2025", - "summary": "Enum NcGroup09 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. Canned cycle. public enum NcGroup09 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G80 = 49 Group09. Canned cycle cancel. Electronic gear box : synchronization cancellation. See G81, G82, G83, G85, G86 for available canned cycles. G81 = 50 Group09. Drilling cycle or spot boring cycle. Electronic gear box : synchronization start. The same parsing behavior group: G81,G85,G86. G82 = 51 Group09. Drilling cycle or spot boring cycle with bottom staying time. G83 = 52 Group09. Drilling cycle or spot boring cycle. drilling cycle in form of pecking. G85 = 53 Group09. Drilling cycle or spot boring cycle. Electronic gear box : synchronization start. The same parsing behavior group: G81,G85,G86. G86 = 54 Group09. Drilling cycle or spot boring cycle. Electronic gear box : synchronization start. The same parsing behavior group: G81,G85,G86." + "summary": "Enum NcGroup09 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. Canned cycle. public enum NcGroup09 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G80 = 50 Group09. Canned cycle cancel. Electronic gear box : synchronization cancellation. See G81, G82, G83, G85, G86 for available canned cycles. G81 = 51 Group09. Drilling cycle or spot boring cycle. Electronic gear box : synchronization start. The same parsing behavior group: G81,G85,G86. G82 = 52 Group09. Drilling cycle or spot boring cycle with bottom staying time. G83 = 53 Group09. Drilling cycle or spot boring cycle. drilling cycle in form of pecking. G85 = 54 Group09. Drilling cycle or spot boring cycle. Electronic gear box : synchronization start. The same parsing behavior group: G81,G85,G86. G86 = 55 Group09. Drilling cycle or spot boring cycle. Electronic gear box : synchronization start. The same parsing behavior group: G81,G85,G86." }, "api/Hi.Numerical.NcGroup10.html": { "href": "api/Hi.Numerical.NcGroup10.html", "title": "Enum NcGroup10 | HiAPI-C# 2025", - "summary": "Enum NcGroup10 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. Canned cycle return point. G98,G99. public enum NcGroup10 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G98 = 60 Group10. Canned cycle : return to initial level. See G99 for R point level return. G99 = 61 Group10. Canned cycle : return to R point level. See G98 for initial level return." + "summary": "Enum NcGroup10 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. Canned cycle return point. G98,G99. public enum NcGroup10 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G98 = 61 Group10. Canned cycle : return to initial level. See G99 for R point level return. G99 = 62 Group10. Canned cycle : return to R point level. See G98 for initial level return." }, "api/Hi.Numerical.NcGroup13.html": { "href": "api/Hi.Numerical.NcGroup13.html", "title": "Enum NcGroup13 | HiAPI-C# 2025", - "summary": "Enum NcGroup13 Namespace Hi.Numerical Assembly HiUniNc.dll NC Group 13 for constant surface speed control. public enum NcGroup13 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G96 = 58 Group13. Constant surface speed control cancel. not support. G97 = 59 Group13. Constant surface speed control cancel." + "summary": "Enum NcGroup13 Namespace Hi.Numerical Assembly HiUniNc.dll NC Group 13 for constant surface speed control. public enum NcGroup13 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G96 = 59 Group13. Constant surface speed control cancel. not support. G97 = 60 Group13. Constant surface speed control cancel." }, "api/Hi.Numerical.NcGroup14.html": { "href": "api/Hi.Numerical.NcGroup14.html", "title": "Enum NcGroup14 | HiAPI-C# 2025", - "summary": "Enum NcGroup14 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. Coordinate system. Such as G54Series. public enum NcGroup14 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G54Series = 33 Group14. Coordinate settings. HeidenhainDatum = 42 Group14. Heidenhain flag. Coordinate settings for CYCL DEF 7 and CYCL DEF 247. Heidenhain_CYCL_DEF_247 = 40 Group14. Heidenhain flag. With the DATUM SETTING cycle you can activate as the new datum a preset defined in a preset table. After a DATUM SETTING cycle definition, all of the coordinate inputs and datum shifts(absolute and incremental) are referenced to the new preset. When activating a datum from the preset table, the TNC resets the datum shift, mirroring, rotation, scaling factor and axis-specific scaling factor. If you activate preset number 0 (line 0), then you activate the datum that you last set in the Manual Operation or El. Handwheel operating mode. Heidenhain_CYCL_DEF_7 = 39 Group14. Heidenhain flag. For shifting contours directly within the program or from datum tables. SiemensG500 = 41 Group14. Siemens command. Deactivation of the current settable zero offset. G500指令在没有赋值的时候为机床坐标系,可以把机床从工件坐标系转换到机床坐标系" + "summary": "Enum NcGroup14 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. Coordinate system. Such as G54Series. public enum NcGroup14 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G54Series = 34 Group14. Coordinate settings. HeidenhainDatum = 43 Group14. Heidenhain flag. Coordinate settings for CYCL DEF 7 and CYCL DEF 247. Heidenhain_CYCL_DEF_247 = 41 Group14. Heidenhain flag. With the DATUM SETTING cycle you can activate as the new datum a preset defined in a preset table. After a DATUM SETTING cycle definition, all of the coordinate inputs and datum shifts(absolute and incremental) are referenced to the new preset. When activating a datum from the preset table, the TNC resets the datum shift, mirroring, rotation, scaling factor and axis-specific scaling factor. If you activate preset number 0 (line 0), then you activate the datum that you last set in the Manual Operation or El. Handwheel operating mode. Heidenhain_CYCL_DEF_7 = 40 Group14. Heidenhain flag. For shifting contours directly within the program or from datum tables. SiemensG500 = 42 Group14. Siemens command. Deactivation of the current settable zero offset. G500指令在没有赋值的时候为机床坐标系,可以把机床从工件坐标系转换到机床坐标系" }, "api/Hi.Numerical.NcGroup15.html": { "href": "api/Hi.Numerical.NcGroup15.html", "title": "Enum NcGroup15 | HiAPI-C# 2025", - "summary": "Enum NcGroup15 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. public enum NcGroup15 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G60 = 34 Group15. Siemens: Exact stop / positioning mode. Machine decelerates to complete stop at each programmed point. G61 = 35 Group15. Exact stop mode. G62 = 36 Group15. Automatic corner override. G63 = 37 Group15. Tapping mode. Not support. G64 = 38 Group15. Cutting mode." + "summary": "Enum NcGroup15 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. public enum NcGroup15 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G60 = 35 Group15. Siemens: Exact stop / positioning mode. Machine decelerates to complete stop at each programmed point. G61 = 36 Group15. Exact stop mode. G62 = 37 Group15. Automatic corner override. G63 = 38 Group15. Tapping mode. Not support. G64 = 39 Group15. Cutting mode." }, "api/Hi.Numerical.NcGroup16.html": { "href": "api/Hi.Numerical.NcGroup16.html", "title": "Enum NcGroup16 | HiAPI-C# 2025", - "summary": "Enum NcGroup16 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. Rotation plane related. Interface of get transformation. Heidenhain equivalent group is NcGroupHeidenhainPlane. public enum NcGroup16 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G68 = 43 Group16. 3-dimensional coordinate system conversion. run a pattern of operations in a rotated angle. G68p2 = 44 Group16. Tilted working plane command. G69 = 45 Group16. Coordinate system rotation cancel or 3-dimensional coordinate conversion mode off SiemensCycle800 = 46 Group16. Siemens flag. Tilted working plane command. CYCLE800() cancels the previous transformation." + "summary": "Enum NcGroup16 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. Rotation plane related. Interface of get transformation. Heidenhain equivalent group is NcGroupHeidenhainPlane. public enum NcGroup16 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields G68 = 44 Group16. 3-dimensional coordinate system conversion. run a pattern of operations in a rotated angle. G68p2 = 45 Group16. Tilted working plane command. G69 = 46 Group16. Coordinate system rotation cancel or 3-dimensional coordinate conversion mode off SiemensCycle800 = 47 Group16. Siemens flag. Tilted working plane command. CYCLE800() cancels the previous transformation." }, "api/Hi.Numerical.NcGroup21.html": { "href": "api/Hi.Numerical.NcGroup21.html", @@ -3947,22 +3942,22 @@ "api/Hi.Numerical.NcGroupHeidenhainM107M108.html": { "href": "api/Hi.Numerical.NcGroupHeidenhainM107M108.html", "title": "Enum NcGroupHeidenhainM107M108 | HiAPI-C# 2025", - "summary": "Enum NcGroupHeidenhainM107M108 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. Heidenhain group. Enable or disable Suppress error message for replacement tools with oversize. public enum NcGroupHeidenhainM107M108 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields HeidenhainM107 = 85 Heidenhain flag. Enable Suppress error message for replacement tools with oversize. HeidenhainM108 = 86 Heidenhain flag. Reset M107. disable Suppress error message for replacement tools with oversize." + "summary": "Enum NcGroupHeidenhainM107M108 Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. Heidenhain group. Enable or disable Suppress error message for replacement tools with oversize. public enum NcGroupHeidenhainM107M108 Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields HeidenhainM107 = 86 Heidenhain flag. Enable Suppress error message for replacement tools with oversize. HeidenhainM108 = 87 Heidenhain flag. Reset M107. disable Suppress error message for replacement tools with oversize." }, "api/Hi.Numerical.NcGroupHeidenhainPlane.html": { "href": "api/Hi.Numerical.NcGroupHeidenhainPlane.html", "title": "Enum NcGroupHeidenhainPlane | HiAPI-C# 2025", - "summary": "Enum NcGroupHeidenhainPlane Namespace Hi.Numerical Assembly HiUniNc.dll Heidenhain Group Plane related. ISO equivalent group is NcGroup16. public enum NcGroupHeidenhainPlane Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields HeidenhainPlaneReset = 79 Heidenhain Plane command is exclusive HeidenhainPlaneSpatial = 80 Heidenhain Plane command is exclusive" + "summary": "Enum NcGroupHeidenhainPlane Namespace Hi.Numerical Assembly HiUniNc.dll Heidenhain Group Plane related. ISO equivalent group is NcGroup16. public enum NcGroupHeidenhainPlane Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields HeidenhainPlaneReset = 80 Heidenhain Plane command is exclusive HeidenhainPlaneSpatial = 81 Heidenhain Plane command is exclusive" }, "api/Hi.Numerical.NcGroupHeidenhainShortestRotaryPath.html": { "href": "api/Hi.Numerical.NcGroupHeidenhainShortestRotaryPath.html", "title": "Enum NcGroupHeidenhainShortestRotaryPath | HiAPI-C# 2025", - "summary": "Enum NcGroupHeidenhainShortestRotaryPath Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. Heidenhain group. shortest rotary state. HeidenhainM126,HeidenhainM127 public enum NcGroupHeidenhainShortestRotaryPath Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields HeidenhainM126 = 87 NcGroup.HeidenhainShortestRotaryPath. Heidenhain flag. Shortest rotation for commands of ABC axise. The M126 will be canceled automatically at the end of the program. For Heidenhain. HeidenhainM127 = 88 NcGroup.HeidenhainShortestRotaryPath. Heidenhain flag. Cancel HeidenhainM126, i.e. disable shortest rotation for ABC axises. For Heidenhain." + "summary": "Enum NcGroupHeidenhainShortestRotaryPath Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. Heidenhain group. shortest rotary state. HeidenhainM126,HeidenhainM127 public enum NcGroupHeidenhainShortestRotaryPath Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields HeidenhainM126 = 88 NcGroup.HeidenhainShortestRotaryPath. Heidenhain flag. Shortest rotation for commands of ABC axise. The M126 will be canceled automatically at the end of the program. For Heidenhain. HeidenhainM127 = 89 NcGroup.HeidenhainShortestRotaryPath. Heidenhain flag. Cancel HeidenhainM126, i.e. disable shortest rotation for ABC axises. For Heidenhain." }, "api/Hi.Numerical.NcGroupSpindleRotation.html": { "href": "api/Hi.Numerical.NcGroupSpindleRotation.html", "title": "Enum NcGroupSpindleRotation | HiAPI-C# 2025", - "summary": "Enum NcGroupSpindleRotation Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. Spindle rotation control. See SpindleStop, SpindleCw, SpindleCcw for available rotation modes. public enum NcGroupSpindleRotation Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields SpindleCcw = 77 NcGroupSpindleRotation. Rotate spindle counter-clockwise (CCW). See SpindleStop to stop rotation and SpindleCw for clockwise rotation. SpindleCw = 76 NcGroupSpindleRotation. Rotate spindle clockwise (CW). See SpindleStop to stop rotation and SpindleCcw for counter-clockwise rotation. SpindleStop = 75 NcGroupSpindleRotation. Stop spindle rotation. See SpindleCw and SpindleCcw for clockwise and counter-clockwise rotation." + "summary": "Enum NcGroupSpindleRotation Namespace Hi.Numerical Assembly HiUniNc.dll NcGroup enum. Spindle rotation control. See SpindleStop, SpindleCw, SpindleCcw for available rotation modes. public enum NcGroupSpindleRotation Extension Methods InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) MaskUtil.GetMaskedValue(T, T, bool) MaskUtil.SetMask(ref T, T, bool) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Fields SpindleCcw = 78 NcGroupSpindleRotation. Rotate spindle counter-clockwise (CCW). See SpindleStop to stop rotation and SpindleCw for clockwise rotation. SpindleCw = 77 NcGroupSpindleRotation. Rotate spindle clockwise (CW). See SpindleStop to stop rotation and SpindleCcw for counter-clockwise rotation. SpindleStop = 76 NcGroupSpindleRotation. Stop spindle rotation. See SpindleCw and SpindleCcw for clockwise and counter-clockwise rotation." }, "api/Hi.Numerical.NcLifeCycleAttribute.html": { "href": "api/Hi.Numerical.NcLifeCycleAttribute.html", @@ -4427,7 +4422,7 @@ "api/Hi.Numerical.Xyzabc.ICoordinateConverter.html": { "href": "api/Hi.Numerical.Xyzabc.ICoordinateConverter.html", "title": "Interface ICoordinateConverter | HiAPI-C# 2025", - "summary": "Interface ICoordinateConverter Namespace Hi.Numerical.Xyzabc Assembly HiMech.dll Device for UniNc controller. public interface ICoordinateConverter Extension Methods DuplicateUtil.TryDuplicate(TSelf, params object[]) InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Methods AttacherPnToMc(DVec3d, out bool) tool attacher NP (Normal and Point) to machine coordinate. The NP is from table buckle to tool attacher. DVec3d AttacherPnToMc(DVec3d pn, out bool isConverted) Parameters pn DVec3d tool attacher NP (Normal and Point) isConverted bool is conversion succeed Returns DVec3d machine coordinate IsAxisAExisted() Is rotary A existed. bool IsAxisAExisted() Returns bool Is rotary A existed. IsAxisBExisted() Is rotary B existed. bool IsAxisBExisted() Returns bool Is rotary B existed. IsAxisCExisted() Is rotary C existed. bool IsAxisCExisted() Returns bool Is rotary C existed. McAbcToTiltMat(Vec3d) Converts machine ABC coordinates to a tilt matrix. Mat4d McAbcToTiltMat(Vec3d mcAbc_rad) Parameters mcAbc_rad Vec3d The machine ABC coordinates in radians Returns Mat4d The tilt matrix McToAttacherMat(DVec3d) Converts machine coordinates to an attacher matrix. Mat4d McToAttacherMat(DVec3d mcXyzabc) Parameters mcXyzabc DVec3d The machine coordinates Returns Mat4d The attacher matrix McToAttacherPn(DVec3d) Machine coordinate to tool attacher NP (Normal and Point). The NP is from table buckle to tool attacher. DVec3d McToAttacherPn(DVec3d mcXyzabc) Parameters mcXyzabc DVec3d machine coordinate. ABC is in radian. Returns DVec3d tool attacher Pn (Point and Normal) TiltMatToMcAbc(Mat4d, out Vec3d) Converts a tilt matrix to machine ABC coordinates. bool TiltMatToMcAbc(Mat4d tiltMat, out Vec3d mcAbc_rad) Parameters tiltMat Mat4d The tilt matrix to convert mcAbc_rad Vec3d Output parameter that will contain the machine ABC coordinates in radians Returns bool Whether the conversion was successful" + "summary": "Interface ICoordinateConverter Namespace Hi.Numerical.Xyzabc Assembly HiMech.dll Device for UniNc controller. public interface ICoordinateConverter Extension Methods DuplicateUtil.TryDuplicate(TSelf, params object[]) InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Methods AttacherPnToMc(DVec3d, out bool) tool attacher NP (Normal and Point) to machine coordinate. The NP is from table buckle to tool attacher. DVec3d AttacherPnToMc(DVec3d pn, out bool isConverted) Parameters pn DVec3d tool attacher NP (Normal and Point) isConverted bool is conversion succeed Returns DVec3d machine coordinate IsAxisAExisted() Is rotary A existed. bool IsAxisAExisted() Returns bool Is rotary A existed. IsAxisBExisted() Is rotary B existed. bool IsAxisBExisted() Returns bool Is rotary B existed. IsAxisCExisted() Is rotary C existed. bool IsAxisCExisted() Returns bool Is rotary C existed. McAbcToTiltMat(Vec3d) Converts machine ABC coordinates to a tilt matrix. the tilt matrix is the transformation matrix from table to attacher. Mat4d McAbcToTiltMat(Vec3d mcAbc_rad) Parameters mcAbc_rad Vec3d The machine ABC coordinates in radians Returns Mat4d The tilt matrix McToAttacherMat(DVec3d) Converts machine coordinates to an attacher matrix. Mat4d McToAttacherMat(DVec3d mcXyzabc) Parameters mcXyzabc DVec3d The machine coordinates Returns Mat4d The attacher matrix McToAttacherPn(DVec3d) Machine coordinate to tool attacher NP (Normal and Point). The NP is from table buckle to tool attacher. DVec3d McToAttacherPn(DVec3d mcXyzabc) Parameters mcXyzabc DVec3d machine coordinate. ABC is in radian. Returns DVec3d tool attacher Pn (Point and Normal) TiltMatToMcAbc(Mat4d, out Vec3d) Converts a tilt matrix to machine ABC coordinates. the tilt matrix is the transformation matrix from table to attacher. bool TiltMatToMcAbc(Mat4d tiltMat, out Vec3d mcAbc_rad) Parameters tiltMat Mat4d The tilt matrix to convert mcAbc_rad Vec3d Output parameter that will contain the machine ABC coordinates in radians Returns bool Whether the conversion was successful" }, "api/Hi.Numerical.Xyzabc.IGetMcXyzabc.html": { "href": "api/Hi.Numerical.Xyzabc.IGetMcXyzabc.html", @@ -4452,17 +4447,17 @@ "api/Hi.Numerical.Xyzabc.SimpleChainCoordinateConverter.html": { "href": "api/Hi.Numerical.Xyzabc.SimpleChainCoordinateConverter.html", "title": "Class SimpleChainCoordinateConverter | HiAPI-C# 2025", - "summary": "Class SimpleChainCoordinateConverter Namespace Hi.Numerical.Xyzabc Assembly HiMech.dll Provides coordinate conversion functionality for a simple chain configuration. public class SimpleChainCoordinateConverter : ICoordinateConverter, IToXElement Inheritance object SimpleChainCoordinateConverter Implements ICoordinateConverter IToXElement Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Extension Methods DuplicateUtil.TryDuplicate(TSelf, params object[]) InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Constructors SimpleChainCoordinateConverter() Initializes a new instance of the SimpleChainCoordinateConverter class. public SimpleChainCoordinateConverter() SimpleChainCoordinateConverter(string) Initializes a new instance of the SimpleChainCoordinateConverter class with a specified chain code. public SimpleChainCoordinateConverter(string chainCode) Parameters chainCode string The chain code defining the coordinate system. SimpleChainCoordinateConverter(XElement) Initializes a new instance of the SimpleChainCoordinateConverter class from an XML element. public SimpleChainCoordinateConverter(XElement src) Parameters src XElement The XML element containing the converter configuration. Fields XName Gets the XML element name used for serialization. public static string XName Field Value string Properties ChainCode ChainCode of machine tool. Must contain at least base, tool buckle and table buckle, where the code is O,T and W, respectively. The other available members: S is spindle. X,Y and Z are translational motion component. A,B and C are rotational motion component. The codes should be all uppercases. public string ChainCode { get; set; } Property Value string Methods AttacherPnToMc(DVec3d, out bool) tool attacher NP (Normal and Point) to machine coordinate. The NP is from table buckle to tool attacher. public DVec3d AttacherPnToMc(DVec3d np, out bool isConverted) Parameters np DVec3d isConverted bool is conversion succeed Returns DVec3d machine coordinate IsAxisAExisted() Is rotary A existed. public bool IsAxisAExisted() Returns bool Is rotary A existed. IsAxisBExisted() Is rotary B existed. public bool IsAxisBExisted() Returns bool Is rotary B existed. IsAxisCExisted() Is rotary C existed. public bool IsAxisCExisted() Returns bool Is rotary C existed. MakeXmlSource(string, string) public XElement MakeXmlSource(string baseDirectory, string relFile) Parameters baseDirectory string relFile string Returns XElement McAbcToTiltMat(Vec3d) Converts machine ABC coordinates to a tilt matrix. public Mat4d McAbcToTiltMat(Vec3d mcAbc_rad) Parameters mcAbc_rad Vec3d The machine ABC coordinates in radians Returns Mat4d The tilt matrix McToAttacherMat(DVec3d) Converts machine coordinates to an attacher matrix. public Mat4d McToAttacherMat(DVec3d mc) Parameters mc DVec3d Returns Mat4d The attacher matrix McToAttacherPn(DVec3d) Machine coordinate to tool attacher NP (Normal and Point). The NP is from table buckle to tool attacher. public DVec3d McToAttacherPn(DVec3d mc) Parameters mc DVec3d Returns DVec3d tool attacher Pn (Point and Normal) TiltMatToMcAbc(Mat4d, out Vec3d) Converts a tilt matrix to machine ABC coordinates. public bool TiltMatToMcAbc(Mat4d tiltMat, out Vec3d mcAbc_rad) Parameters tiltMat Mat4d The tilt matrix to convert mcAbc_rad Vec3d Output parameter that will contain the machine ABC coordinates in radians Returns bool Whether the conversion was successful ToXElement() Get the XElement to represent the object. public XElement ToXElement() Returns XElement XElement to represent the object." + "summary": "Class SimpleChainCoordinateConverter Namespace Hi.Numerical.Xyzabc Assembly HiMech.dll Provides coordinate conversion functionality for a simple chain configuration. public class SimpleChainCoordinateConverter : ICoordinateConverter, IToXElement Inheritance object SimpleChainCoordinateConverter Implements ICoordinateConverter IToXElement Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Extension Methods DuplicateUtil.TryDuplicate(TSelf, params object[]) InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Constructors SimpleChainCoordinateConverter() Initializes a new instance of the SimpleChainCoordinateConverter class. public SimpleChainCoordinateConverter() SimpleChainCoordinateConverter(string) Initializes a new instance of the SimpleChainCoordinateConverter class with a specified chain code. public SimpleChainCoordinateConverter(string chainCode) Parameters chainCode string The chain code defining the coordinate system. SimpleChainCoordinateConverter(XElement) Initializes a new instance of the SimpleChainCoordinateConverter class from an XML element. public SimpleChainCoordinateConverter(XElement src) Parameters src XElement The XML element containing the converter configuration. Fields XName Gets the XML element name used for serialization. public static string XName Field Value string Properties ChainCode ChainCode of machine tool. Must contain at least base, tool buckle and table buckle, where the code is O,T and W, respectively. The other available members: S is spindle. X,Y and Z are translational motion component. A,B and C are rotational motion component. The codes should be all uppercases. public string ChainCode { get; set; } Property Value string Methods AttacherPnToMc(DVec3d, out bool) tool attacher NP (Normal and Point) to machine coordinate. The NP is from table buckle to tool attacher. public DVec3d AttacherPnToMc(DVec3d np, out bool isConverted) Parameters np DVec3d isConverted bool is conversion succeed Returns DVec3d machine coordinate IsAxisAExisted() Is rotary A existed. public bool IsAxisAExisted() Returns bool Is rotary A existed. IsAxisBExisted() Is rotary B existed. public bool IsAxisBExisted() Returns bool Is rotary B existed. IsAxisCExisted() Is rotary C existed. public bool IsAxisCExisted() Returns bool Is rotary C existed. MakeXmlSource(string, string) public XElement MakeXmlSource(string baseDirectory, string relFile) Parameters baseDirectory string relFile string Returns XElement McAbcToTiltMat(Vec3d) Converts machine ABC coordinates to a tilt matrix. the tilt matrix is the transformation matrix from table to attacher. public Mat4d McAbcToTiltMat(Vec3d mcAbc_rad) Parameters mcAbc_rad Vec3d The machine ABC coordinates in radians Returns Mat4d The tilt matrix McToAttacherMat(DVec3d) Converts machine coordinates to an attacher matrix. public Mat4d McToAttacherMat(DVec3d mc) Parameters mc DVec3d Returns Mat4d The attacher matrix McToAttacherPn(DVec3d) Machine coordinate to tool attacher NP (Normal and Point). The NP is from table buckle to tool attacher. public DVec3d McToAttacherPn(DVec3d mc) Parameters mc DVec3d Returns DVec3d tool attacher Pn (Point and Normal) TiltMatToMcAbc(Mat4d, out Vec3d) Converts a tilt matrix to machine ABC coordinates. the tilt matrix is the transformation matrix from table to attacher. public bool TiltMatToMcAbc(Mat4d tiltMat, out Vec3d mcAbc_rad) Parameters tiltMat Mat4d The tilt matrix to convert mcAbc_rad Vec3d Output parameter that will contain the machine ABC coordinates in radians Returns bool Whether the conversion was successful ToXElement() Get the XElement to represent the object. public XElement ToXElement() Returns XElement XElement to represent the object." }, "api/Hi.Numerical.Xyzabc.XyzabcChainMillingCoordinateConverter.html": { "href": "api/Hi.Numerical.Xyzabc.XyzabcChainMillingCoordinateConverter.html", "title": "Class XyzabcChainMillingCoordinateConverter | HiAPI-C# 2025", - "summary": "Class XyzabcChainMillingCoordinateConverter Namespace Hi.Numerical.Xyzabc Assembly HiMech.dll Provides coordinate conversion functionality for XYZABC chain milling operations. public class XyzabcChainMillingCoordinateConverter : ICoordinateConverter, IMakeXmlSource Inheritance object XyzabcChainMillingCoordinateConverter Implements ICoordinateConverter IMakeXmlSource Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Extension Methods DuplicateUtil.TryDuplicate(TSelf, params object[]) InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Constructors XyzabcChainMillingCoordinateConverter(IXyzabcChain) Initializes a new instance of the XyzabcChainMillingCoordinateConverter class. public XyzabcChainMillingCoordinateConverter(IXyzabcChain chain) Parameters chain IXyzabcChain The XYZABC chain instance. Exceptions ArgumentNullException Thrown when chain is null. Fields XName Gets the XML element name for serialization. public static string XName Field Value string Properties XyzabcSolver Gets the XYZABC solver instance. public XyzabcSolver XyzabcSolver { get; } Property Value XyzabcSolver Methods AttacherPnToMc(DVec3d, out bool) tool attacher NP (Normal and Point) to machine coordinate. The NP is from table buckle to tool attacher. public DVec3d AttacherPnToMc(DVec3d np, out bool isConverted) Parameters np DVec3d isConverted bool is conversion succeed Returns DVec3d machine coordinate IsAxisAExisted() Is rotary A existed. public bool IsAxisAExisted() Returns bool Is rotary A existed. IsAxisBExisted() Is rotary B existed. public bool IsAxisBExisted() Returns bool Is rotary B existed. IsAxisCExisted() Is rotary C existed. public bool IsAxisCExisted() Returns bool Is rotary C existed. MakeXmlSource(string, string, bool) Creates an XML representation of the object. This method may also generate additional resources such as related files. public XElement MakeXmlSource(string baseDirectory, string relFile, bool exhibitionOnly) Parameters baseDirectory string The base directory for resolving relative paths relFile string The relative file path for the XML source exhibitionOnly bool if true, the extended file creation is suppressed. Returns XElement An XML element representing the object's state Remarks For the demand of easy moving source folder (especially project folder) without configuration file path corruption, the relative file path is applied. The baseDirectory is typically the folder at the nearest configuration file folder. Since the folder can be moving with the configuration file. McAbcToTiltMat(Vec3d) Converts machine ABC coordinates to a tilt matrix. public Mat4d McAbcToTiltMat(Vec3d mcAbc_rad) Parameters mcAbc_rad Vec3d The machine ABC coordinates in radians Returns Mat4d The tilt matrix McToAttacherMat(DVec3d) Converts machine coordinates to an attacher matrix. public Mat4d McToAttacherMat(DVec3d mc) Parameters mc DVec3d Returns Mat4d The attacher matrix McToAttacherPn(DVec3d) Machine coordinate to tool attacher NP (Normal and Point). The NP is from table buckle to tool attacher. public DVec3d McToAttacherPn(DVec3d mc) Parameters mc DVec3d Returns DVec3d tool attacher Pn (Point and Normal) TiltMatToMcAbc(Mat4d, out Vec3d) Converts a tilt matrix to machine ABC coordinates. public bool TiltMatToMcAbc(Mat4d tiltMat, out Vec3d mcAbc_rad) Parameters tiltMat Mat4d The tilt matrix to convert mcAbc_rad Vec3d Output parameter that will contain the machine ABC coordinates in radians Returns bool Whether the conversion was successful" + "summary": "Class XyzabcChainMillingCoordinateConverter Namespace Hi.Numerical.Xyzabc Assembly HiMech.dll Provides coordinate conversion functionality for XYZABC chain milling operations. public class XyzabcChainMillingCoordinateConverter : ICoordinateConverter, IMakeXmlSource Inheritance object XyzabcChainMillingCoordinateConverter Implements ICoordinateConverter IMakeXmlSource Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Extension Methods DuplicateUtil.TryDuplicate(TSelf, params object[]) InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Constructors XyzabcChainMillingCoordinateConverter(IXyzabcChain) Initializes a new instance of the XyzabcChainMillingCoordinateConverter class. public XyzabcChainMillingCoordinateConverter(IXyzabcChain chain) Parameters chain IXyzabcChain The XYZABC chain instance. Exceptions ArgumentNullException Thrown when chain is null. Fields XName Gets the XML element name for serialization. public static string XName Field Value string Properties XyzabcSolver Gets the XYZABC solver instance. public XyzabcSolver XyzabcSolver { get; } Property Value XyzabcSolver Methods AttacherPnToMc(DVec3d, out bool) tool attacher NP (Normal and Point) to machine coordinate. The NP is from table buckle to tool attacher. public DVec3d AttacherPnToMc(DVec3d np, out bool isConverted) Parameters np DVec3d isConverted bool is conversion succeed Returns DVec3d machine coordinate IsAxisAExisted() Is rotary A existed. public bool IsAxisAExisted() Returns bool Is rotary A existed. IsAxisBExisted() Is rotary B existed. public bool IsAxisBExisted() Returns bool Is rotary B existed. IsAxisCExisted() Is rotary C existed. public bool IsAxisCExisted() Returns bool Is rotary C existed. MakeXmlSource(string, string, bool) Creates an XML representation of the object. This method may also generate additional resources such as related files. public XElement MakeXmlSource(string baseDirectory, string relFile, bool exhibitionOnly) Parameters baseDirectory string The base directory for resolving relative paths relFile string The relative file path for the XML source exhibitionOnly bool if true, the extended file creation is suppressed. Returns XElement An XML element representing the object's state Remarks For the demand of easy moving source folder (especially project folder) without configuration file path corruption, the relative file path is applied. The baseDirectory is typically the folder at the nearest configuration file folder. Since the folder can be moving with the configuration file. McAbcToTiltMat(Vec3d) Converts machine ABC coordinates to a tilt matrix. the tilt matrix is the transformation matrix from table to attacher. public Mat4d McAbcToTiltMat(Vec3d mcAbc_rad) Parameters mcAbc_rad Vec3d The machine ABC coordinates in radians Returns Mat4d The tilt matrix McToAttacherMat(DVec3d) Converts machine coordinates to an attacher matrix. public Mat4d McToAttacherMat(DVec3d mc) Parameters mc DVec3d Returns Mat4d The attacher matrix McToAttacherPn(DVec3d) Machine coordinate to tool attacher NP (Normal and Point). The NP is from table buckle to tool attacher. public DVec3d McToAttacherPn(DVec3d mc) Parameters mc DVec3d Returns DVec3d tool attacher Pn (Point and Normal) TiltMatToMcAbc(Mat4d, out Vec3d) Converts a tilt matrix to machine ABC coordinates. the tilt matrix is the transformation matrix from table to attacher. public bool TiltMatToMcAbc(Mat4d tiltMat, out Vec3d mcAbc_rad) Parameters tiltMat Mat4d The tilt matrix to convert mcAbc_rad Vec3d Output parameter that will contain the machine ABC coordinates in radians Returns bool Whether the conversion was successful" }, "api/Hi.Numerical.Xyzabc.XyzabcSolver.html": { "href": "api/Hi.Numerical.Xyzabc.XyzabcSolver.html", "title": "Class XyzabcSolver | HiAPI-C# 2025", - "summary": "Class XyzabcSolver Namespace Hi.Numerical.Xyzabc Assembly HiMech.dll Support to two-way conversion between MC (machine coordinate) and NP (Normal and Point). public class XyzabcSolver : ICoordinateConverter Inheritance object XyzabcSolver Implements ICoordinateConverter Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Extension Methods DuplicateUtil.TryDuplicate(TSelf, params object[]) InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Remarks Call Rebuild() if the kinematic chain of Device is changed. Constructors XyzabcSolver(IXyzabcChain) Ctor. public XyzabcSolver(IXyzabcChain device) Parameters device IXyzabcChain target device Properties Device Deivce. public IXyzabcChain Device { get; } Property Value IXyzabcChain Methods AttacherPnToMc(DVec3d, out bool) tool attacher NP (Normal and Point) to machine coordinate. The NP is from table buckle to tool attacher. public DVec3d AttacherPnToMc(DVec3d np, out bool isConverted) Parameters np DVec3d isConverted bool is conversion succeed Returns DVec3d machine coordinate IsAxisAExisted() Is rotary A existed. public bool IsAxisAExisted() Returns bool Is rotary A existed. IsAxisBExisted() Is rotary B existed. public bool IsAxisBExisted() Returns bool Is rotary B existed. IsAxisCExisted() Is rotary C existed. public bool IsAxisCExisted() Returns bool Is rotary C existed. McAbcToTiltMat(Vec3d) Converts machine ABC coordinates to a tilt matrix. public Mat4d McAbcToTiltMat(Vec3d mcAbc_rad) Parameters mcAbc_rad Vec3d The machine ABC coordinates in radians Returns Mat4d The tilt matrix McToAttacherMat(DVec3d) Converts machine coordinates to an attacher matrix. public Mat4d McToAttacherMat(DVec3d mc) Parameters mc DVec3d Returns Mat4d The attacher matrix McToAttacherPn(DVec3d) Machine coordinate to tool attacher NP (Normal and Point). The NP is from table buckle to tool attacher. public DVec3d McToAttacherPn(DVec3d mc) Parameters mc DVec3d Returns DVec3d tool attacher Pn (Point and Normal) Rebuild() Rebuild the solver. It should be called after the kinematic chain of Device is changed. public void Rebuild() SetNp(DVec3d) Cutter location to machine coordinate. public bool SetNp(DVec3d np) Parameters np DVec3d normal and point Returns bool true if solved TiltMatToMcAbc(Mat4d, out Vec3d) Converts a tilt matrix to machine ABC coordinates. public bool TiltMatToMcAbc(Mat4d tiltMat, out Vec3d mcAbc_rad) Parameters tiltMat Mat4d The tilt matrix to convert mcAbc_rad Vec3d Output parameter that will contain the machine ABC coordinates in radians Returns bool Whether the conversion was successful" + "summary": "Class XyzabcSolver Namespace Hi.Numerical.Xyzabc Assembly HiMech.dll Support to two-way conversion between MC (machine coordinate) and NP (Normal and Point). public class XyzabcSolver : ICoordinateConverter Inheritance object XyzabcSolver Implements ICoordinateConverter Inherited Members object.Equals(object) object.Equals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() object.ReferenceEquals(object, object) object.ToString() Extension Methods DuplicateUtil.TryDuplicate(TSelf, params object[]) InvokeUtil.SelfInvoke(TSrc, Action) InvokeUtil.SelfInvoke(TSrc, Func) ColorUtil.GetGloomyColor(object, double, double) NameUtil.GetSelectionName(object) StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool) LockUtil.Lock(object) Remarks Call Rebuild() if the kinematic chain of Device is changed. Constructors XyzabcSolver(IXyzabcChain) Ctor. public XyzabcSolver(IXyzabcChain device) Parameters device IXyzabcChain target device Properties Device Deivce. public IXyzabcChain Device { get; } Property Value IXyzabcChain Methods AttacherPnToMc(DVec3d, out bool) tool attacher NP (Normal and Point) to machine coordinate. The NP is from table buckle to tool attacher. public DVec3d AttacherPnToMc(DVec3d np, out bool isConverted) Parameters np DVec3d isConverted bool is conversion succeed Returns DVec3d machine coordinate IsAxisAExisted() Is rotary A existed. public bool IsAxisAExisted() Returns bool Is rotary A existed. IsAxisBExisted() Is rotary B existed. public bool IsAxisBExisted() Returns bool Is rotary B existed. IsAxisCExisted() Is rotary C existed. public bool IsAxisCExisted() Returns bool Is rotary C existed. McAbcToTiltMat(Vec3d) Converts machine ABC coordinates to a tilt matrix. the tilt matrix is the transformation matrix from table to attacher. public Mat4d McAbcToTiltMat(Vec3d mcAbc_rad) Parameters mcAbc_rad Vec3d The machine ABC coordinates in radians Returns Mat4d The tilt matrix McToAttacherMat(DVec3d) Converts machine coordinates to an attacher matrix. public Mat4d McToAttacherMat(DVec3d mc) Parameters mc DVec3d Returns Mat4d The attacher matrix McToAttacherPn(DVec3d) Machine coordinate to tool attacher NP (Normal and Point). The NP is from table buckle to tool attacher. public DVec3d McToAttacherPn(DVec3d mc) Parameters mc DVec3d Returns DVec3d tool attacher Pn (Point and Normal) Rebuild() Rebuild the solver. It should be called after the kinematic chain of Device is changed. public void Rebuild() SetNp(DVec3d) Cutter location to machine coordinate. public bool SetNp(DVec3d np) Parameters np DVec3d normal and point Returns bool true if solved TiltMatToMcAbc(Mat4d, out Vec3d) Converts a tilt matrix to machine ABC coordinates. the tilt matrix is the transformation matrix from table to attacher. public bool TiltMatToMcAbc(Mat4d tiltMat, out Vec3d mcAbc_rad) Parameters tiltMat Mat4d The tilt matrix to convert mcAbc_rad Vec3d Output parameter that will contain the machine ABC coordinates in radians Returns bool Whether the conversion was successful" }, "api/Hi.Numerical.Xyzabc.XyzabcUtil.html": { "href": "api/Hi.Numerical.Xyzabc.XyzabcUtil.html", @@ -4477,7 +4472,7 @@ "api/Hi.Numerical.html": { "href": "api/Hi.Numerical.html", "title": "Namespace Hi.Numerical | HiAPI-C# 2025", - "summary": "Namespace Hi.Numerical Classes CoordinateEntryDisplayee Represents a displayable coordinate entry for CNC programming. FlexDictionaryUtil Utility for flexible dictionary operations. HardNcComment Represents a comment in NC code. HardNcEnv Represents the numerical control environment containing configuration for CNC operations. HardNcLine Represents a line in the NC program with its associated data and operations. HardNcUtil Utility class for working with NC code. HeidenhainCoordinateEntryDisplayee Displayee for Heidenhain coordinate entry visualization. IsoCoordinateEntryDisplayee Displayee for ISO coordinate entry visualization. IsoCoordinateTable Coordinate table for NC controller. The dictionary key is 1000times coordinate index (ex. G54 is 54000); the dictionary value is machine coordinate. MechNcUtil NC Utility. MillingToolOffsetTable Offset table for milling tool. The key is Offset ID (H or D in NC code). MillingToolOffsetTableRow Raw of MillingToolOffsetTable NcFlagUtil Utility class for working with NC flags and their lifecycle modes. NcGroupAttribute NC Group Attribute. NcLifeCycleAttribute Attribute to specify the lifecycle mode of an NC flag. NcNameAttribute Attribute used to define a name for NC flags and other enumeration fields. NcNoteCache Cache for notes and warnings generated during NC line parsing. NcProc Provides processing utilities for NC programming. NcStepFileOutputKit Kit for outputting NC steps to CSV files. NcStepMonitor Monitors NC steps and provides functionality for step tracking and control. NumericUtil Utility class for numeric operations and unit conversions. PolarEntry The class for G12.1 Polar mode. In G12.1 Polar mode, NC code applies (X,C) as (linear axis, hypothetical axis). XC, YA, ZB are available. RadiusCompensationBuf Buffer for radius compensation operations in numerical control SourceCommandActEntry Represents an entry containing a source command and its associated act. SubStringKit Utility class for extracting and manipulating substrings based on specific activation patterns. ToolConfigNotFoundException Exception thrown when a tool configuration cannot be found. Interfaces IControlRunner Control Runner. The term control is machine control. The Control Line is such like the NC (Numerical Control) line. IFlexDictionaryHost Interface of FlexDictionary. Provider of additional quantity source. IGetFeedrate Interface for retrieving feedrate information. IGetSpindleSpeed Interface for retrieving spindle speed and direction information. ISetFeedrate Interface for setting feedrate information. ISetSpindleSpeed Interface for setting spindle speed. Enums CncBrand Represents different CNC controller brands supported by the system. CommentMark Enumeration of different comment mark types used in NC code. CoordinateEntryRenderingFlag Flags that control how coordinate entries are rendered. CoordinateInterpolationMode Defines the coordinate interpolation mode for NC operations. NcFlag NC Flag. NcGroup00 NcGroup enum. GCode Group00. Include G04,G52,G53,G53p1,SiemensSupa. NcGroup01 NcGroup enum. For linear move mode: G00 or G01. G00 is rapid move. G01 is linear cut. G02 is CW cut; G03 is CCW cut. NcGroup02 NcGroup enum. Plane selection. Include G17,G18,G19. NcGroup03 NcGroup enum. Absolute(G90) or increment(G91) coordinate. NcGroup05 NcGroup enum. For feedrate. NcGroup06 NcGroup enum. Group of unit. In mm or in inch. NcGroup07 NcGroup enum. Left or right compensation for tool radius, etc.. See G40, G41, G42 for available compensation modes. NcGroup08 NcGroup enum. Tool length compensation, etc.. G43,G43p4,G44,G49,SiemensTraori,SiemensTrafoof,HeidenhainM128,HeidenhainM129. NcGroup09 NcGroup enum. Canned cycle. NcGroup10 NcGroup enum. Canned cycle return point. G98,G99. NcGroup13 NC Group 13 for constant surface speed control. NcGroup14 NcGroup enum. Coordinate system. Such as G54Series. NcGroup15 NcGroup enum. NcGroup16 NcGroup enum. Rotation plane related. Interface of get transformation. Heidenhain equivalent group is NcGroupHeidenhainPlane. NcGroup21 NcGroup enum. Polar coordinate interpolation mode. NcGroupHeidenhainM107M108 NcGroup enum. Heidenhain group. Enable or disable Suppress error message for replacement tools with oversize. NcGroupHeidenhainPlane Heidenhain Group Plane related. ISO equivalent group is NcGroup16. NcGroupHeidenhainShortestRotaryPath NcGroup enum. Heidenhain group. shortest rotary state. HeidenhainM126,HeidenhainM127 NcGroupSpindleRotation NcGroup enum. Spindle rotation control. See SpindleStop, SpindleCw, SpindleCcw for available rotation modes. NcLifeCycleMode Defines the lifecycle mode of NC commands. NcWarningSceneEnum Defines scene types for NC warnings. PolarEntry.PolarModeDirEnum Polar coordinate interpolation mode direction. YA,ZB has not implemented yet. SpindleDirection Enumeration of spindle rotation directions. SubStringKit.ActivationMode Defines the mode of activation for substring extraction." + "summary": "Namespace Hi.Numerical Classes CoordinateEntryDisplayee Represents a displayable coordinate entry for CNC programming. FlexDictionaryUtil Utility for flexible dictionary operations. HardNcComment Represents a comment in NC code. HardNcEnv Represents the numerical control environment containing configuration for CNC operations. HardNcLine Represents a line in the NC program with its associated data and operations. HardNcUtil Utility class for working with NC code. HeidenhainCoordinateEntryDisplayee Displayee for Heidenhain coordinate entry visualization. IsoCoordinateEntryDisplayee Displayee for ISO coordinate entry visualization. IsoCoordinateTable Coordinate table for NC controller. The dictionary key is 1000times coordinate index (ex. G54 is 54000); the dictionary value is machine coordinate. MechNcUtil NC Utility. MillingToolOffsetTable Offset table for milling tool. The key is Offset ID (H or D in NC code). MillingToolOffsetTableRow Raw of MillingToolOffsetTable NcFlagUtil Utility class for working with NC flags and their lifecycle modes. NcGroupAttribute NC Group Attribute. NcLifeCycleAttribute Attribute to specify the lifecycle mode of an NC flag. NcNameAttribute Attribute used to define a name for NC flags and other enumeration fields. NcNoteCache Cache for notes and warnings generated during NC line parsing. NcProc Provides processing utilities for NC programming. NcStepFileOutputKit Kit for outputting NC steps to CSV files. NcStepMonitor Monitors NC steps and provides functionality for step tracking and control. NumericUtil Utility class for numeric operations and unit conversions. PolarEntry The class for G12.1 Polar mode. In G12.1 Polar mode, NC code applies (X,C) as (linear axis, hypothetical axis). XC, YA, ZB are available. RadiusCompensationBuf Buffer for radius compensation operations in numerical control SourceCommandActEntry Represents an entry containing a source command and its associated act. SubStringKit Utility class for extracting and manipulating substrings based on specific activation patterns. ToolConfigNotFoundException Exception thrown when a tool configuration cannot be found. Interfaces IControlRunner Control Runner. The term control is machine control. The Control Line is such like the NC (Numerical Control) line. IFlexDictionaryHost Interface of FlexDictionary. Provider of additional quantity source. IGetFeedrate Interface for retrieving feedrate information. IGetSpindleSpeed Interface for retrieving spindle speed and direction information. ISetFeedrate Interface for setting feedrate information. ISetSpindleSpeed Interface for setting spindle speed. Enums CncBrand Represents different CNC controller brands supported by the system. CommentMark Enumeration of different comment mark types used in NC code. CoordinateEntryRenderingFlag Flags that control how coordinate entries are rendered. CoordinateInterpolationMode Defines the coordinate interpolation mode for NC operations. NcFlag NC Flag. NcGroup00 NcGroup enum. GCode Group00. Include G04,G52,G53,G53p1,SiemensCycle800Swivel,SiemensSupa. NcGroup01 NcGroup enum. For linear move mode: G00 or G01. G00 is rapid move. G01 is linear cut. G02 is CW cut; G03 is CCW cut. NcGroup02 NcGroup enum. Plane selection. Include G17,G18,G19. NcGroup03 NcGroup enum. Absolute(G90) or increment(G91) coordinate. NcGroup05 NcGroup enum. For feedrate. NcGroup06 NcGroup enum. Group of unit. In mm or in inch. NcGroup07 NcGroup enum. Left or right compensation for tool radius, etc.. See G40, G41, G42 for available compensation modes. NcGroup08 NcGroup enum. Tool length compensation, etc.. G43,G43p4,G44,G49,SiemensTraori,SiemensTrafoof,HeidenhainM128,HeidenhainM129. NcGroup09 NcGroup enum. Canned cycle. NcGroup10 NcGroup enum. Canned cycle return point. G98,G99. NcGroup13 NC Group 13 for constant surface speed control. NcGroup14 NcGroup enum. Coordinate system. Such as G54Series. NcGroup15 NcGroup enum. NcGroup16 NcGroup enum. Rotation plane related. Interface of get transformation. Heidenhain equivalent group is NcGroupHeidenhainPlane. NcGroup21 NcGroup enum. Polar coordinate interpolation mode. NcGroupHeidenhainM107M108 NcGroup enum. Heidenhain group. Enable or disable Suppress error message for replacement tools with oversize. NcGroupHeidenhainPlane Heidenhain Group Plane related. ISO equivalent group is NcGroup16. NcGroupHeidenhainShortestRotaryPath NcGroup enum. Heidenhain group. shortest rotary state. HeidenhainM126,HeidenhainM127 NcGroupSpindleRotation NcGroup enum. Spindle rotation control. See SpindleStop, SpindleCw, SpindleCcw for available rotation modes. NcLifeCycleMode Defines the lifecycle mode of NC commands. NcWarningSceneEnum Defines scene types for NC warnings. PolarEntry.PolarModeDirEnum Polar coordinate interpolation mode direction. YA,ZB has not implemented yet. SpindleDirection Enumeration of spindle rotation directions. SubStringKit.ActivationMode Defines the mode of activation for substring extraction." }, "api/Hi.PanelModels.HiKey.html": { "href": "api/Hi.PanelModels.HiKey.html", diff --git a/App/wwwroot/HiAPI-docsite/manifest.json b/App/wwwroot/HiAPI-docsite/manifest.json index 377f771..89ba907 100644 --- a/App/wwwroot/HiAPI-docsite/manifest.json +++ b/App/wwwroot/HiAPI-docsite/manifest.json @@ -10496,20 +10496,6 @@ "Title": "Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothMachiningMotionResolution", "Summary": "

    Automatic resolution by feed per tooth.

    \n" }, - { - "type": "ManagedReference", - "source_relative_path": "api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.yml", - "output": { - ".html": { - "relative_path": "api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html" - } - }, - "version": "", - "Uid": null, - "IsMRef": true, - "Title": "Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0", - "Summary": "

    Automatic resolution by feed per tooth.

    \n" - }, { "type": "ManagedReference", "source_relative_path": "api/Hi.Numerical.MachiningMotionResolutionUtils.FixedMachiningMotionResolution.yml", @@ -10732,7 +10718,7 @@ "Uid": null, "IsMRef": true, "Title": "Hi.Numerical.NcArgs.NcArgCycle800", - "Summary": "

    Represents parameters for the Cycle 800 (Plane Tilting) in Heidenhain controls.

    \n" + "Summary": "

    Represents parameters for Siemens CYCLE800 (Plane Tilting / Swivel).

    \n" }, { "type": "ManagedReference", @@ -10844,7 +10830,7 @@ "Uid": null, "IsMRef": true, "Title": "Hi.Numerical.NcGroup00", - "Summary": "

    NcGroup enum.\nGCode Group00.\nInclude ,,,,.

    \n" + "Summary": "

    NcGroup enum.\nGCode Group00.\nInclude ,,,,,.

    \n" }, { "type": "ManagedReference", diff --git a/App/wwwroot/HiAPI-docsite/xrefmap.yml b/App/wwwroot/HiAPI-docsite/xrefmap.yml index 4c32247..b1a1333 100644 --- a/App/wwwroot/HiAPI-docsite/xrefmap.yml +++ b/App/wwwroot/HiAPI-docsite/xrefmap.yml @@ -120340,150 +120340,6 @@ references: isSpec: "True" fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothMachiningMotionResolution.XName nameWithType: FeedPerToothMachiningMotionResolution.XName -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0 - name: FeedPerToothNcResolution0 - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html - commentId: T:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0 - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0 - nameWithType: FeedPerToothNcResolution0 -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.#ctor - name: FeedPerToothNcResolution0() - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html#Hi_Numerical_MachiningMotionResolutionUtils_FeedPerToothNcResolution0__ctor - commentId: M:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.#ctor - name.vb: New() - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.FeedPerToothNcResolution0() - fullName.vb: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.New() - nameWithType: FeedPerToothNcResolution0.FeedPerToothNcResolution0() - nameWithType.vb: FeedPerToothNcResolution0.New() -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.#ctor(System.Xml.Linq.XElement) - name: FeedPerToothNcResolution0(XElement) - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html#Hi_Numerical_MachiningMotionResolutionUtils_FeedPerToothNcResolution0__ctor_System_Xml_Linq_XElement_ - commentId: M:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.#ctor(System.Xml.Linq.XElement) - name.vb: New(XElement) - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.FeedPerToothNcResolution0(System.Xml.Linq.XElement) - fullName.vb: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.New(System.Xml.Linq.XElement) - nameWithType: FeedPerToothNcResolution0.FeedPerToothNcResolution0(XElement) - nameWithType.vb: FeedPerToothNcResolution0.New(XElement) -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.#ctor* - name: FeedPerToothNcResolution0 - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html#Hi_Numerical_MachiningMotionResolutionUtils_FeedPerToothNcResolution0__ctor_ - commentId: Overload:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.#ctor - isSpec: "True" - name.vb: New - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.FeedPerToothNcResolution0 - fullName.vb: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.New - nameWithType: FeedPerToothNcResolution0.FeedPerToothNcResolution0 - nameWithType.vb: FeedPerToothNcResolution0.New -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.AdjustResolution(System.Int32,System.Double,System.Double) - name: AdjustResolution(int, double, double) - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html#Hi_Numerical_MachiningMotionResolutionUtils_FeedPerToothNcResolution0_AdjustResolution_System_Int32_System_Double_System_Double_ - commentId: M:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.AdjustResolution(System.Int32,System.Double,System.Double) - name.vb: AdjustResolution(Integer, Double, Double) - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.AdjustResolution(int, double, double) - fullName.vb: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.AdjustResolution(Integer, Double, Double) - nameWithType: FeedPerToothNcResolution0.AdjustResolution(int, double, double) - nameWithType.vb: FeedPerToothNcResolution0.AdjustResolution(Integer, Double, Double) -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.AdjustResolution* - name: AdjustResolution - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html#Hi_Numerical_MachiningMotionResolutionUtils_FeedPerToothNcResolution0_AdjustResolution_ - commentId: Overload:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.AdjustResolution - isSpec: "True" - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.AdjustResolution - nameWithType: FeedPerToothNcResolution0.AdjustResolution -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.LinearResolution_mm - name: LinearResolution_mm - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html#Hi_Numerical_MachiningMotionResolutionUtils_FeedPerToothNcResolution0_LinearResolution_mm - commentId: P:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.LinearResolution_mm - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.LinearResolution_mm - nameWithType: FeedPerToothNcResolution0.LinearResolution_mm -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.LinearResolution_mm* - name: LinearResolution_mm - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html#Hi_Numerical_MachiningMotionResolutionUtils_FeedPerToothNcResolution0_LinearResolution_mm_ - commentId: Overload:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.LinearResolution_mm - isSpec: "True" - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.LinearResolution_mm - nameWithType: FeedPerToothNcResolution0.LinearResolution_mm -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.MakeXmlSource(System.String,System.String,System.Boolean) - name: MakeXmlSource(string, string, bool) - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html#Hi_Numerical_MachiningMotionResolutionUtils_FeedPerToothNcResolution0_MakeXmlSource_System_String_System_String_System_Boolean_ - commentId: M:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.MakeXmlSource(System.String,System.String,System.Boolean) - name.vb: MakeXmlSource(String, String, Boolean) - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.MakeXmlSource(string, string, bool) - fullName.vb: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.MakeXmlSource(String, String, Boolean) - nameWithType: FeedPerToothNcResolution0.MakeXmlSource(string, string, bool) - nameWithType.vb: FeedPerToothNcResolution0.MakeXmlSource(String, String, Boolean) -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.MakeXmlSource* - name: MakeXmlSource - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html#Hi_Numerical_MachiningMotionResolutionUtils_FeedPerToothNcResolution0_MakeXmlSource_ - commentId: Overload:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.MakeXmlSource - isSpec: "True" - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.MakeXmlSource - nameWithType: FeedPerToothNcResolution0.MakeXmlSource -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.MillingToolFluteMap - name: MillingToolFluteMap - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html#Hi_Numerical_MachiningMotionResolutionUtils_FeedPerToothNcResolution0_MillingToolFluteMap - commentId: P:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.MillingToolFluteMap - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.MillingToolFluteMap - nameWithType: FeedPerToothNcResolution0.MillingToolFluteMap -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.MillingToolFluteMap* - name: MillingToolFluteMap - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html#Hi_Numerical_MachiningMotionResolutionUtils_FeedPerToothNcResolution0_MillingToolFluteMap_ - commentId: Overload:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.MillingToolFluteMap - isSpec: "True" - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.MillingToolFluteMap - nameWithType: FeedPerToothNcResolution0.MillingToolFluteMap -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.RotaryResolution_deg - name: RotaryResolution_deg - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html#Hi_Numerical_MachiningMotionResolutionUtils_FeedPerToothNcResolution0_RotaryResolution_deg - commentId: P:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.RotaryResolution_deg - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.RotaryResolution_deg - nameWithType: FeedPerToothNcResolution0.RotaryResolution_deg -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.RotaryResolution_deg* - name: RotaryResolution_deg - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html#Hi_Numerical_MachiningMotionResolutionUtils_FeedPerToothNcResolution0_RotaryResolution_deg_ - commentId: Overload:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.RotaryResolution_deg - isSpec: "True" - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.RotaryResolution_deg - nameWithType: FeedPerToothNcResolution0.RotaryResolution_deg -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.RotaryResolution_rad - name: RotaryResolution_rad - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html#Hi_Numerical_MachiningMotionResolutionUtils_FeedPerToothNcResolution0_RotaryResolution_rad - commentId: P:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.RotaryResolution_rad - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.RotaryResolution_rad - nameWithType: FeedPerToothNcResolution0.RotaryResolution_rad -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.RotaryResolution_rad* - name: RotaryResolution_rad - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html#Hi_Numerical_MachiningMotionResolutionUtils_FeedPerToothNcResolution0_RotaryResolution_rad_ - commentId: Overload:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.RotaryResolution_rad - isSpec: "True" - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.RotaryResolution_rad - nameWithType: FeedPerToothNcResolution0.RotaryResolution_rad -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.ToXElement - name: ToXElement() - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html#Hi_Numerical_MachiningMotionResolutionUtils_FeedPerToothNcResolution0_ToXElement - commentId: M:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.ToXElement - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.ToXElement() - nameWithType: FeedPerToothNcResolution0.ToXElement() -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.ToXElement* - name: ToXElement - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html#Hi_Numerical_MachiningMotionResolutionUtils_FeedPerToothNcResolution0_ToXElement_ - commentId: Overload:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.ToXElement - isSpec: "True" - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.ToXElement - nameWithType: FeedPerToothNcResolution0.ToXElement -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.XName - name: XName - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html#Hi_Numerical_MachiningMotionResolutionUtils_FeedPerToothNcResolution0_XName - commentId: P:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.XName - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.XName - nameWithType: FeedPerToothNcResolution0.XName -- uid: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.XName* - name: XName - href: api/Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.html#Hi_Numerical_MachiningMotionResolutionUtils_FeedPerToothNcResolution0_XName_ - commentId: Overload:Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.XName - isSpec: "True" - fullName: Hi.Numerical.MachiningMotionResolutionUtils.FeedPerToothNcResolution0.XName - nameWithType: FeedPerToothNcResolution0.XName - uid: Hi.Numerical.MachiningMotionResolutionUtils.FixedMachiningMotionResolution name: FixedMachiningMotionResolution href: api/Hi.Numerical.MachiningMotionResolutionUtils.FixedMachiningMotionResolution.html @@ -121389,6 +121245,45 @@ references: isSpec: "True" fullName: Hi.Numerical.NcArgs.NcArgCycle800.A nameWithType: NcArgCycle800.A +- uid: Hi.Numerical.NcArgs.NcArgCycle800.AxisForA + name: AxisForA + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_AxisForA + commentId: P:Hi.Numerical.NcArgs.NcArgCycle800.AxisForA + fullName: Hi.Numerical.NcArgs.NcArgCycle800.AxisForA + nameWithType: NcArgCycle800.AxisForA +- uid: Hi.Numerical.NcArgs.NcArgCycle800.AxisForA* + name: AxisForA + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_AxisForA_ + commentId: Overload:Hi.Numerical.NcArgs.NcArgCycle800.AxisForA + isSpec: "True" + fullName: Hi.Numerical.NcArgs.NcArgCycle800.AxisForA + nameWithType: NcArgCycle800.AxisForA +- uid: Hi.Numerical.NcArgs.NcArgCycle800.AxisForB + name: AxisForB + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_AxisForB + commentId: P:Hi.Numerical.NcArgs.NcArgCycle800.AxisForB + fullName: Hi.Numerical.NcArgs.NcArgCycle800.AxisForB + nameWithType: NcArgCycle800.AxisForB +- uid: Hi.Numerical.NcArgs.NcArgCycle800.AxisForB* + name: AxisForB + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_AxisForB_ + commentId: Overload:Hi.Numerical.NcArgs.NcArgCycle800.AxisForB + isSpec: "True" + fullName: Hi.Numerical.NcArgs.NcArgCycle800.AxisForB + nameWithType: NcArgCycle800.AxisForB +- uid: Hi.Numerical.NcArgs.NcArgCycle800.AxisForC + name: AxisForC + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_AxisForC + commentId: P:Hi.Numerical.NcArgs.NcArgCycle800.AxisForC + fullName: Hi.Numerical.NcArgs.NcArgCycle800.AxisForC + nameWithType: NcArgCycle800.AxisForC +- uid: Hi.Numerical.NcArgs.NcArgCycle800.AxisForC* + name: AxisForC + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_AxisForC_ + commentId: Overload:Hi.Numerical.NcArgs.NcArgCycle800.AxisForC + isSpec: "True" + fullName: Hi.Numerical.NcArgs.NcArgCycle800.AxisForC + nameWithType: NcArgCycle800.AxisForC - uid: Hi.Numerical.NcArgs.NcArgCycle800.B name: B href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_B @@ -121441,6 +121336,84 @@ references: isSpec: "True" fullName: Hi.Numerical.NcArgs.NcArgCycle800.FR nameWithType: NcArgCycle800.FR +- uid: Hi.Numerical.NcArgs.NcArgCycle800.FR_I + name: FR_I + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_FR_I + commentId: P:Hi.Numerical.NcArgs.NcArgCycle800.FR_I + fullName: Hi.Numerical.NcArgs.NcArgCycle800.FR_I + nameWithType: NcArgCycle800.FR_I +- uid: Hi.Numerical.NcArgs.NcArgCycle800.FR_I* + name: FR_I + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_FR_I_ + commentId: Overload:Hi.Numerical.NcArgs.NcArgCycle800.FR_I + isSpec: "True" + fullName: Hi.Numerical.NcArgs.NcArgCycle800.FR_I + nameWithType: NcArgCycle800.FR_I +- uid: Hi.Numerical.NcArgs.NcArgCycle800.GetTableToFeatureMat4d + name: GetTableToFeatureMat4d() + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_GetTableToFeatureMat4d + commentId: M:Hi.Numerical.NcArgs.NcArgCycle800.GetTableToFeatureMat4d + fullName: Hi.Numerical.NcArgs.NcArgCycle800.GetTableToFeatureMat4d() + nameWithType: NcArgCycle800.GetTableToFeatureMat4d() +- uid: Hi.Numerical.NcArgs.NcArgCycle800.GetTableToFeatureMat4d* + name: GetTableToFeatureMat4d + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_GetTableToFeatureMat4d_ + commentId: Overload:Hi.Numerical.NcArgs.NcArgCycle800.GetTableToFeatureMat4d + isSpec: "True" + fullName: Hi.Numerical.NcArgs.NcArgCycle800.GetTableToFeatureMat4d + nameWithType: NcArgCycle800.GetTableToFeatureMat4d +- uid: Hi.Numerical.NcArgs.NcArgCycle800.IsAxisByAxisMode + name: IsAxisByAxisMode + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_IsAxisByAxisMode + commentId: P:Hi.Numerical.NcArgs.NcArgCycle800.IsAxisByAxisMode + fullName: Hi.Numerical.NcArgs.NcArgCycle800.IsAxisByAxisMode + nameWithType: NcArgCycle800.IsAxisByAxisMode +- uid: Hi.Numerical.NcArgs.NcArgCycle800.IsAxisByAxisMode* + name: IsAxisByAxisMode + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_IsAxisByAxisMode_ + commentId: Overload:Hi.Numerical.NcArgs.NcArgCycle800.IsAxisByAxisMode + isSpec: "True" + fullName: Hi.Numerical.NcArgs.NcArgCycle800.IsAxisByAxisMode + nameWithType: NcArgCycle800.IsAxisByAxisMode +- uid: Hi.Numerical.NcArgs.NcArgCycle800.IsDirectRotaryAxisMode + name: IsDirectRotaryAxisMode + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_IsDirectRotaryAxisMode + commentId: P:Hi.Numerical.NcArgs.NcArgCycle800.IsDirectRotaryAxisMode + fullName: Hi.Numerical.NcArgs.NcArgCycle800.IsDirectRotaryAxisMode + nameWithType: NcArgCycle800.IsDirectRotaryAxisMode +- uid: Hi.Numerical.NcArgs.NcArgCycle800.IsDirectRotaryAxisMode* + name: IsDirectRotaryAxisMode + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_IsDirectRotaryAxisMode_ + commentId: Overload:Hi.Numerical.NcArgs.NcArgCycle800.IsDirectRotaryAxisMode + isSpec: "True" + fullName: Hi.Numerical.NcArgs.NcArgCycle800.IsDirectRotaryAxisMode + nameWithType: NcArgCycle800.IsDirectRotaryAxisMode +- uid: Hi.Numerical.NcArgs.NcArgCycle800.IsProjectionAngleMode + name: IsProjectionAngleMode + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_IsProjectionAngleMode + commentId: P:Hi.Numerical.NcArgs.NcArgCycle800.IsProjectionAngleMode + fullName: Hi.Numerical.NcArgs.NcArgCycle800.IsProjectionAngleMode + nameWithType: NcArgCycle800.IsProjectionAngleMode +- uid: Hi.Numerical.NcArgs.NcArgCycle800.IsProjectionAngleMode* + name: IsProjectionAngleMode + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_IsProjectionAngleMode_ + commentId: Overload:Hi.Numerical.NcArgs.NcArgCycle800.IsProjectionAngleMode + isSpec: "True" + fullName: Hi.Numerical.NcArgs.NcArgCycle800.IsProjectionAngleMode + nameWithType: NcArgCycle800.IsProjectionAngleMode +- uid: Hi.Numerical.NcArgs.NcArgCycle800.IsSolidAngleMode + name: IsSolidAngleMode + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_IsSolidAngleMode + commentId: P:Hi.Numerical.NcArgs.NcArgCycle800.IsSolidAngleMode + fullName: Hi.Numerical.NcArgs.NcArgCycle800.IsSolidAngleMode + nameWithType: NcArgCycle800.IsSolidAngleMode +- uid: Hi.Numerical.NcArgs.NcArgCycle800.IsSolidAngleMode* + name: IsSolidAngleMode + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_IsSolidAngleMode_ + commentId: Overload:Hi.Numerical.NcArgs.NcArgCycle800.IsSolidAngleMode + isSpec: "True" + fullName: Hi.Numerical.NcArgs.NcArgCycle800.IsSolidAngleMode + nameWithType: NcArgCycle800.IsSolidAngleMode - uid: Hi.Numerical.NcArgs.NcArgCycle800.MODE name: MODE href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_MODE @@ -121467,6 +121440,19 @@ references: isSpec: "True" fullName: Hi.Numerical.NcArgs.NcArgCycle800.ST nameWithType: NcArgCycle800.ST +- uid: Hi.Numerical.NcArgs.NcArgCycle800.SwivelModeType + name: SwivelModeType + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_SwivelModeType + commentId: P:Hi.Numerical.NcArgs.NcArgCycle800.SwivelModeType + fullName: Hi.Numerical.NcArgs.NcArgCycle800.SwivelModeType + nameWithType: NcArgCycle800.SwivelModeType +- uid: Hi.Numerical.NcArgs.NcArgCycle800.SwivelModeType* + name: SwivelModeType + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_SwivelModeType_ + commentId: Overload:Hi.Numerical.NcArgs.NcArgCycle800.SwivelModeType + isSpec: "True" + fullName: Hi.Numerical.NcArgs.NcArgCycle800.SwivelModeType + nameWithType: NcArgCycle800.SwivelModeType - uid: Hi.Numerical.NcArgs.NcArgCycle800.TC name: TC href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_TC @@ -121480,6 +121466,19 @@ references: isSpec: "True" fullName: Hi.Numerical.NcArgs.NcArgCycle800.TC nameWithType: NcArgCycle800.TC +- uid: Hi.Numerical.NcArgs.NcArgCycle800.ToString + name: ToString() + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_ToString + commentId: M:Hi.Numerical.NcArgs.NcArgCycle800.ToString + fullName: Hi.Numerical.NcArgs.NcArgCycle800.ToString() + nameWithType: NcArgCycle800.ToString() +- uid: Hi.Numerical.NcArgs.NcArgCycle800.ToString* + name: ToString + href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_ToString_ + commentId: Overload:Hi.Numerical.NcArgs.NcArgCycle800.ToString + isSpec: "True" + fullName: Hi.Numerical.NcArgs.NcArgCycle800.ToString + nameWithType: NcArgCycle800.ToString - uid: Hi.Numerical.NcArgs.NcArgCycle800.XYZ0 name: XYZ0 href: api/Hi.Numerical.NcArgs.NcArgCycle800.html#Hi_Numerical_NcArgs_NcArgCycle800_XYZ0 @@ -122328,6 +122327,12 @@ references: commentId: F:Hi.Numerical.NcFlag.SiemensCycle800 fullName: Hi.Numerical.NcFlag.SiemensCycle800 nameWithType: NcFlag.SiemensCycle800 +- uid: Hi.Numerical.NcFlag.SiemensCycle800Swivel + name: SiemensCycle800Swivel + href: api/Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_SiemensCycle800Swivel + commentId: F:Hi.Numerical.NcFlag.SiemensCycle800Swivel + fullName: Hi.Numerical.NcFlag.SiemensCycle800Swivel + nameWithType: NcFlag.SiemensCycle800Swivel - uid: Hi.Numerical.NcFlag.SiemensG500 name: SiemensG500 href: api/Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_SiemensG500 @@ -122908,6 +122913,12 @@ references: commentId: F:Hi.Numerical.NcGroup00.G53p1 fullName: Hi.Numerical.NcGroup00.G53p1 nameWithType: NcGroup00.G53p1 +- uid: Hi.Numerical.NcGroup00.SiemensCycle800Swivel + name: SiemensCycle800Swivel + href: api/Hi.Numerical.NcGroup00.html#Hi_Numerical_NcGroup00_SiemensCycle800Swivel + commentId: F:Hi.Numerical.NcGroup00.SiemensCycle800Swivel + fullName: Hi.Numerical.NcGroup00.SiemensCycle800Swivel + nameWithType: NcGroup00.SiemensCycle800Swivel - uid: Hi.Numerical.NcGroup01 name: NcGroup01 href: api/Hi.Numerical.NcGroup01.html diff --git a/App/zh-Hans/HiMech.resources.dll b/App/zh-Hans/HiMech.resources.dll index 8372b7bbf25ae959c1e0d43a00d89801aad4ba67..b1e1f37d55b6c055e76a6c624f8c6302dc96c378 100644 GIT binary patch delta 223 zcmZq3Xvmn*!7{Hw@z=&4CuYWs&F7gFnFNliFFLT)$J1qhVcYkYCIPOS*s>TcP4o;H z7)%)%42<;*^$ZP6v`sCN%nU5d%`Gj>jDRR9&Da9SH!)2!GfGS`O*KqRwy;PwOf%cO znEka1X9fc!12Y2yL&oOmIxm?RO*S{`*E0s2FlaNFGFUJqF_CuYX<&F7gFnFJIcIXsi!r|7eD|BLQrq8pcPV#{K*G}bd< zU@&E5Ffi6L)H5_N);2LWvq()%N;F7HH8nF!wKOm?Og1!3O-oBNOEph2PBgMeNit8f zFy6eF{j~~bIs+pEGXn!d`sV36FPRvPH#h3nGX@(oXfv2Fm@}9$STLjlVG=_kg8`6C zWiSPbnE`1_Am50=kRcg}4T1bLFa*h%1JxM=)f)lzrU2RIKp6`LmO$fs4U3ro DUSBt_ diff --git a/App/zh-Hans/HiNc.resources.dll b/App/zh-Hans/HiNc.resources.dll index 3eb3d8cb5fc2b8067cffe51cf4111bd5a56b3bfa..b91b4fafbff4daa83a32050f11f9276cd7891169 100644 GIT binary patch delta 223 zcmZorX;7Ka!LozxWaGvjCuYXN&F7f~nFM0Cubhw(DdpPnwfWBZms;~De_-8dX{=|! zz+lSAU|_6gsAp(stZk5DV40GdlAL60WSE?oYLaAbX=Z7bXla>jl$va5YH5&anr3O4 zWU~1Y+ZtxhLIy?#W(Ed^!p+mUS{WIQH_P%AGX@(oXfqfvqyVuckW2;QWQHULV+JDz zLm(>=C}INSn*(Ldz&H^|S^{N^fHKKImMIV$0NJJtX<(To29wE;c`ZT4^F3w;0Fd=J Aj{pDw delta 223 zcmZorX;7Ka!P2=@_1MN9CuYWi&F7f~nFO|SEK0qn#qT+L@*Ekde|uI;{=mA^(n!yM zfx(oK!N6G0P|wiNNZZ6P*~mQE)XdT-#lYOc#5mP3$=EV6CD}B^$Ry3&C^^MAEyX0w zBxUm>wl&P01q_S~%nS?+1)HaHwK6gqZI z3akAATmQjE+{b};xZL}OXo#M-2b-()^!aohQ0aHU`7HeEr#C`>`||y9m;T)E#^3p0 z&T#^0!ljBiE_kV%yy!aT(o8v(8E#FjR8dulb()Q9(pFpBIe&3j2a6Jf06^(qkIrVq z{{8roR*WSy8ssR@2~J3nL5Y>vfYHjWB`MidLINwTmd1!1*|(CcAphgTNj_)9Nc?Gd JL!QEa+5G4 delta 228 zcmZorX;7Ka!LldA=U(+_i@9lgB#N)|6u)VZlGtt zz+l42pl_^asAp-QZE0a?ZfI_1W}0M}mXuVG6@Kmo2Yds+jz~*ln6@yEN8ZfEsN38M9+YM z!IY7~z*x^v&(Od`+teb-%)r9j+|ts_2#Au>j4gnC6Vo&^qr?=`RKvt%3yW04G_%c% z*O%1;|ciFl0z%NCwJVfZ0H~$-#z}K;wH2iVG6}4|a&(tygQMHjuIq1QPfEyaV#{K*G}bd< zU@&E5Ffi6L)H5_N);2LWvq()%N;F7HH8nF!wKOm?Og1!3O-oBNOEph2PBgMeNit8f zFy6eF{j~~bIs+pEGXn!d`sV36FPRvPH#h3nGX@(oXfv2Fm@}9$STLjlVG=_kg8`6C zWiSPbnE`1_Am50=kRcg}4T1bLFa*h%1JxM=)f)lzrU2RIKp6`LmO$fs4U3ro D(K9$B diff --git a/App/zh-Hant/HiNc.resources.dll b/App/zh-Hant/HiNc.resources.dll index ba976182a6ceecf627919b0612f9f4b45315726b..a3fbd2aaf83c2bdec8d00957f3e05cdf430490da 100644 GIT binary patch delta 223 zcmZoLX)u}4!SbU0-kyy;PRxvjo6j?EWfC}D!uj;vhi9J4!ZtPMxd%E;p2D`%(pb-c zfx(oK!N6G0P|wiNSlb}Qz%nH@B{|91$S^rE)g;N>(#+B<(b6*6C^gyA)Y2f;G|kd7 z$z*dII|nysAp;`=GXn!d;pXW=t&EJun`K3c8H0@(v>6N-Qh?YJNTvdDGD8xBF@q6< zA&`{_6fptv&4IFJV4MgfErBvdK$&D9%M^$WfNWESG_Xt(gURH_qLv`z#U3*Q06XS4 A>;M1& delta 223 zcmZoLX)u}4!SZ_Hx8oaooR}F4HlJtS$|P{N##}73o5^*`o8ko3>lIcj2O&;q$z_LgC&ri z!e9X8TL9&Z8B&4rNkH0?ArUAJQj-EyVZx9GRAB_

    `KMu&r4FW#_IOxr| ztq({A)@AW;hO7%Fm?7p)ibDVf;|oInn7<&@C*aR{=q}CK#@nYGg2oj{zbO+PxWAHA zQ^uL|CP}9$v+O+pto&ynPRO2U!dRw9`lvp1OP-7Ynfp+qj1Gh3hg)qC=DJSV+-He9 zv_90C2eVnpqJeM`UqBhj+{sA={zm;N{y}Sir zL*-tQZZNvRUW!8hfxSFh$;bItTJvRql;&HVD&JjL)aNRyn!8h?u(BK$%Pr=C1;acK zU(9$ACC`HueG&`CKvF&p$zGk8(?6${)1h8Sp-ZKt4@FsG7+&Zpi)2ebc>NHP%pLZ@+mP=)kQ3*}Ov`>>FT}U1OkNOypW+@l#97mA+-Q(s~^6uaMd! zK~M8;#az6>QXoRo9)dZgs(9D>+g8}h^U`!!b)8l1+v8^tduu`3P zBQ4@eRni{+3_k-Sa|U}hRK#?wM#5%Qm>sagSr06h@%cUM@tLN&gFanOh8<;hm3_7x zv;350T0fOrFNu(S$E?-s==sE$7oEVb*FDuCAK=E6zKo(f`YcG}L;^Q&Cn=82lf3$B z>qmmcK9@L;eMn{Gaxc4BbiFkR^UD&Z?~icC8G+f~JY=JP6C@bf2JIsllPtZ=e8TpL zb#`~Ld_^&WuX-{}oyUm)dcE`}s>AEEUmrg|t&_zYmaz(>nl~L-*2&?6Dnoz?>@{uT zXpk|fQ&Z9fmQFQQKk`i7H{hQuI={d>8EE}rKVO8BcV;$FoxZg`okAQ{S(%q8^$cD# zGzs)HWo|6Tj80gJ6z5*0tdWNS*(mip%2@L&><72MMVHaR>&O!KeMlr3xE~n662uP; zVCCuo1NsB^BLmp)_MicrBJ_{}TX52*fX1oFuW=ebUT*DaKE7Nb>{_|f)~WKTAikB( zbLF%^f%`T|K2wR4d@d}=uPw>v-`mw}0`>X#PbqOex9bq299NhzY&DSZBm1sDD|cFm znnmh!ooOjuSHh~#Fa5NyP{ZWs1vEeYgumZ^!k^WAl5eu_+VV}MJTuOBmObaW&9eMA z|Ig-MD7WiQ5>Gjq-Wva}$@`67+;RJvo#eYkQhihAOZCl>B=}0Q$DRw^ZKjV4-CVu@ z2lSw*m%RyJ�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%0Ay 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 z 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