From af9c5e264e09ba6e5c39df3f6d21409fe2980dc3 Mon Sep 17 00:00:00 2001 From: lovebird Date: Wed, 24 Jul 2024 21:14:05 +0200 Subject: [PATCH] Updating - sheetpress/components/sprcb-650-light --- .../sprcb-650-light/bazar/output.html | 2 +- .../components/sprcb-650-light/bazar/raw.html | 2 +- .../cad/200_PressPlate-Global-650.EASM | Bin 124004 -> 122908 bytes .../cad/200_PressPlate-Global-650.SLDASM | 4 +- .../cad/200_PressPlate-Global-650.json | 24 +- .../cad/200_PressPlate-Global-650.step | 4 +- .../cad/200_PressPlate-Global-650.tree.json | 6930 ++++++++--------- .../cad/200_PressPlate-Global-650.x_t | 4 +- .../cad/200_pressplate-global-650.html | 2 +- .../cad/210_PlateAssemblyRibs.SLDASM | 4 +- .../cad/7_Side_x2_4mm_FERRO.SLDPRT | 4 +- 11 files changed, 3490 insertions(+), 3490 deletions(-) diff --git a/sheetpress/components/sprcb-650-light/bazar/output.html b/sheetpress/components/sprcb-650-light/bazar/output.html index 8a5f0289c..7f8cba61f 100644 --- a/sheetpress/components/sprcb-650-light/bazar/output.html +++ b/sheetpress/components/sprcb-650-light/bazar/output.html @@ -119,7 +119,7 @@ - + diff --git a/sheetpress/components/sprcb-650-light/bazar/raw.html b/sheetpress/components/sprcb-650-light/bazar/raw.html index e171220ac..8e73ca546 100644 --- a/sheetpress/components/sprcb-650-light/bazar/raw.html +++ b/sheetpress/components/sprcb-650-light/bazar/raw.html @@ -133,7 +133,7 @@ payment). - + diff --git a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.EASM b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.EASM index 551031e45b416d241b6f782df04490f08b7717fd..9224e8250a4fb30499d4b73ca272059dd847bd78 100644 GIT binary patch literal 122908 zcmV(lK=i**O9KQH00ICA0HDYWMyouw*^>S!Llw2 zAxI!Va19a&kl^k^5&{H=;O_435(osH!Civ8!{7|=PGE2u++7E`WS_m?dGDNa?>qP1 z_kF9oy8f!JuIjE;tCyf4)i)(^DphuV7Iro&bjg(UR zmtQ;@54vt&A89T|46o4x%dX8Sbr$I+4_Uk3o%m`)rfOR1F9+tU^2CUjAu2o^)r;xG z8al4jR(csd=4c7@nLZkoXd8OfUJLy4a5ZNOcHaSPJ3VVJPVQSftzK|aS?S@~*V~?C znuJ>W_pezQ)0Mb*m8#KH6Xgk-^nWq3O0PIg4*@SAg-C5fe(np*lz#UK2!YN9&;$E+ zy_v`F5Ubm+gK2^8x<$dCt!5S2HEJd3LTSy)45^j8B{opIcbWA&rOc%EHtu38p`SJG zRRcXb7xe*SX*ELop(ER7{OIW08!ALo9>v`CmzIq7p6DxGboTYhuWR5;r@7$~HektBXsuVkyS)K%QozoPf^wR~)8 z$)3b~(Z8_nEL~(mFkOV~5r58sK*PAqVCw3iyL&%hnByYFJXX@r$il)j`Yj%{QHh9< za3ozVK6=n|Fy^am&yfq+M~v+R`~+13!U*XXri>+F#b?_tL~(!4#3aO#Z9x&FhsoG( zDiJ{g{kA>R_X82qT>Swdy(#qB4$MC+Z(CX>i>qV4SdCCsc`I&1I)>NmtHI`darIeR^-G-(k$vNRe zrrQLfnV)0(K*T&AUr>y4xhitm-2VV~Er5j&(sQCg3~`o=?CCLy``bC@%ETn?WV*S>rhSz}`O@g_b&K{-WFTSq~i zzn5KE8JXlR*9{?2ht0QQ zfga9rMo6Gi{XQ!Sd7Mg#ae6OYv1|)_pooc)<)gZ~Dmx^G-&;l3G9@O1vpL(ETFF&T z*TO{6Qqn+0Owo7rpc+;@sLZp*KrfT72*5)5 zP;FB|fBqR(R@-|AmT{lcQ`_5^>U*7;mXhpY>Y0K$oI|O#NR7AyeO%H}tAeIiT@M)@ zBMvtmEr0Gv?ovg$_8$MpShl^I1kWcV8Y%BDQ5R}()YTO;=vbXIK@K;uNZtg2pt0rc{EEZYK2jw8>H%{y?(#=-*73*orH6p2%(tWwLgOrqWfG#UYkH<0M|rGMxR^KH zrXVIx>!f&R(`*TFzT?%=&W!WmNzQ?^ho}*6UKJUri6*iR&&x1>L(O=g;136VVqZan z&a&phM7UhxZ8u-|O1PuspEC#ft5rI?uOLxyUlm5A;%%Ar=cT~`W^?cFI#V#kG6(5! zc*Dr3$Cu&JIhh)G&$XlN?uIVQ@`_`bEf)2)UV6_q(FiQ}6QmLn_tqI=mhmERyv$=aE%{ z*M8y-;@#08HLpZt%T?Zqd7gh^41)s?e-!~|k|TUD zh9|qX4#wbXGC>$0m1{TqI~ltvI@j)rSv}_CLhujQMZFH3zI8seq>u&15AgJzBdO@* zfY0?^2*SrfZtrr<;<)m0*tYBv_It9-2zP7CfcAU(u;drP?Da-G;jDD-hnw)dvr1JvtNwKxj zc3Y$GPeHExqHd3xbf%zuAzRawQF&Ienqy1<#B*85Tlz;rdnwgNYIwS}F*Y0>-6}P4>ZM*qqHRuE zD+M~{LCF5D?2?W{V>*T3z2eKvjf-1aNWskDVX4Xw4Zkm~5Q_5kC5Y~4o|!p=xn-X* zl0JJ^ljO}4QtG{fK}j=SC}O-O*3Oz$S-q{hTPn=YWq@b$VXw6A2&Lt?zH-JB)HpLk zUxzZI*&k+vI#6xdymD5W+Bc?!LHW9=CO5Ncrn4T*b>Pe4Aaa`vPrqN7eM199XSZ$Z z^^zMWJ+`=dZhxMed*rr3uZ~_)QLEtfqoY;J_N-M)K^FI;d%&=?l;HZsUR7X3EbYZ; z?B}g(5{9(87eOT*pQtl`f1>6UROp9%`d#=yzz-Sxq_}T1D1nWyB93`HCYr-7goYnk zg<}>-CVuS-%vZ+WWQoa{t`OU;5yPCPF&Cm)^3^S8B3Z=t&d60&30 zB{!D+!E=kKbm*X!j zkI_gia%zu8d^OwOvqI@NJ#%H|w8qW`7g8$Y#E&uimr)W%%rn>d?2($;BpnCpM1d7E zIOXB;C#1wC;3LPrpr6I?nJwUr?Qs)^?po8s^5=&+s~PA@;stk`3&3f)ynNYrO(fLp z<+0AKM&;TKOvChc=bSbBw8zNQn_o5e^MTw1y<{7;4N(v3Fzy zpqx2gZ5>@$^RykZrr~};-co(teD`qg{>D20ruA!?VzCo6N5BoK*ojxvi8%tp1tR~NZNUHmjS*-M_6oXHU|dtQ=9 z)MXTpn9WZ`cbhicno!4B?@p-+k-p-D_;vygM|YL{Wy}3yi`%G)OU^|~xHy(fA${@n z^Z>nr%VdS53&#j3xV4moA4fZhl6{&4(Fqns&3sfcZpf?HfP-&@0#&PXDgR zl~vkQ`_U~Ll+d)t;*05GTk8mtD$UwFE#&3)5Y=VeTK4=>=cl~2K9WVvKc#KHiT9&6 zFy_#;A=svni%_k-gV77JAD)}555X)8oKve4>3v*m9(G)hb>iZ2HFL{#D zR?G|rcI~H~{WB(WE8dFXLL0Y-p@`lh+42%_u++jxp>^h`IuAcF%MzE#Ci^7?cVzBE z;)4|9!l<=~0?8BKKW=`Qyqgv=OeWYJN-?(XcS-ynhFeLUEgwZ0Z3nhX<-;ZR=iKvV zex)k^qxZ@dVQi~&8K#e1x?-c$y2$$zXa*}<@GU{Uxa*Y^S}q0>jC+c^n3WiT|}DT zTdaJ+xPX}IfKJ%KV`oftbqulxftW|03RA8!0ZVc5@ED`%DIFxNht?y?_&)V+^bb!_ zK-3n)sFt>R^oN4Eq}`#<_HT3YA=X-rROG-*DPGOI2316@sVU77Mn)DH=7Ex=vFzUH znq^lsb6-DK!K~jQ9G*Vp=cdr zlrH+&a_>n{6ZIeHOH(0VrLB$AX9X)P5)l8tYj+a-%Zc6-WYCAFo+N-^Y|W{?Z`_XDQVTska(tb8M<&urT&S0B-^Bqf29_hT>9?=OHvV+#m;?;XWjZJA6fLmFn-(Ty9`_3&W%j=I(I0rk5<6eX;{KF z*$7ZQMeBt9Eq$@oRF0Q%#2BEhk6NUga7g~z_dNP1 z@JyUC-ZJF#1!-UVi^cw=feIT;(3%XmfYiC7DM6C=4YDy#HJMC(JAAU)IZ0n7ctU~v zg7|Z3bziQMYeb`c0I@snvf1nGCIvL`;km4S7c6bAc;HlAI`DvVfZ3a_QS2OB=j&3Z z8BojpVN0gus4+ZW?6wJ&HHC0#t5MssmLW5|5IRvX}y4I278 zLDE@9lUbXtjF2T(6(doyBxoqN^&d^Lv3Tm4Owrccr)&_)#i}Y5NX9c14ABb6#qK02 z4>e(~eXOv^$KagR5UdGh3qKGYDaMw+FP{5XJwY91!|cwD6tejd&bg(!!Q4N>%4DLw#e!}s6^NgC;9B$P=*oSO zB~kjUhWUG$Znyz4Xl&oDaVhM;trz+^nsdj+41dmr=xaZAHZE^MKzdo+a*bt&-EV0EgAzs!5xOjtaA zBb(AywJOzsy>5`jD`T4w!(3{1XE*8FcWO$GqwW5Vp(}B z9R+0#-L(3oMh6uG6IVOxt4-<8?b0_YGL1cAdFL1y+5KENx*OJN7t(z%x-g#x$Q4zE zn;YJ=#TOPjmnR68wzRNSysO}Xu(^D74*4^{CZ2+(_j6;6CDb?d`^ENTZbvWCd&xi| zd;*p@6v3PoXu!(Bcm5=A3)S9$>_L4Ei(Yn!Sn(B9B2S|4(gb8V+z>xq6PcAqL*8Kc zx*N?iRaT)$c6`b@Ku&HP>*bP^Yo%nhDV<7c)Z*7K)r`QXIN|&cPRjSjF^)D>jj7B$ zjXbd|kXJHN4qQHT;}LlILsla*#&asl7 zF!PUe;}^XXak9TjMBIvQxpcnUU^{a!Ag$9KU8J&|^6fj^rI-fExskuMQwp@yPIB-} zkz&Z8al?DnxK2Jjr;MruyM%s4b@B*}?%9`T|6!WO$+x*R<=iKxP+sr}xsb~Sy+=>b9>9$aFNd3e)dWfI+ifeuQi0g;xB5nc0 za}2y+8$-qM?7Y7#MfNH!OvjlvYo`4%_EX{y=fsa4~$ZrZGuh)xDJ^a`<|1!_IPV!~6 zlxHn~+5|gnhTc+zl4CQ%`~yvWF;l&zuA+&pbKEMdb1*hO^ndHwQlp!knu(}WWAk>jj0=BK( z&tcHxm{kdn>>ZDwlLdAE#3f(JJ-45(_eqx!vreFtY>|W|M`DWi;`dls9v!8QCG&bN zj~D~qU=D8hc8XJ5+PA|eHA6>Ni?^YYrr%0|=>rm+HHu%5@iac9XspwnJ-y>90*)I) zAQV{xTd&HTn6pgCjz7-%t!CxD)}qQqH%dms(8wIrgHTN|TP#)g_WF)kc^^PqZjO&t z31|!`Nk`#r1T+A^bJZ2jU!DT&Fh=(KIaYhpGNMH ztK45CXq>q?%Ef!9nQZh~%9sM`g3O&}@$fY1s`xKW`nx)@fBEVA%?>H9-5>BsY<-mW z1!2$$7G(^~kmAz?yZhr{0qvJk}26bNrp#;j*KoAGjW<(x>?LJi59ZPuGfu>KHH4SY zm773GP|m3#T0>?~{Wg2enEo6tGMqd`sro1Vyqxis!cACRI{*DZ?iD$JvyS`Mwa?nB z{on&L-~IVzMG%hdG>iqSuXMnlavmDlWtH*B^YdhC(uw@>HeZYHer^&MOWwQC3hfpY zB#z|Q*GKe+>h-rFgg3uui(MR3!K!rPTGdfW`c|2XuS}l|I496kt?3aeUeg4nIG`&;q-0P(o>5<4O?I0@=Qi8$|JSQvJKY zNkHabDo+9S$5`Ee$KEoq!+E-T3maM6l~Gfiq*L^PP)Wmm)dA+%ugwgzrG|z9tCfAU zEdEqRex%4y8izzmT3>3eyvmY3e!%7uvUSp94hznMT2AzwM%O68|8Xs>BBH`XP$+kH7HnT436vd?1^yHI!B zJ_7GgSypdQ#adOt7o7=TH`WpT|Nh7(F3pt9gDnylvxEol>=!m|=AP4`p~}9cbct%8 zj4H@^?1BinY+y~#FK2pxi-z+=MOH?psfeI3vL@+$&{U4JRa{VwGhM*z@Q zdiI4490%w4NVys}cA>PmkI%k+qk-Ui@)n8}!h`^l7q;n3y5=FX-{}DemM=HV_^Y-4 zvFOXU%O|sU?~tgE^eT!(T$wdpw|V1(@VIxrS^xP0@kYoxUO}4CqB*m*N&q%Z(qI8qM4^FsI{V;nmDC(#_V9TPA8cAwn^D8JXxFk>q`UC zyUM{;st(lkt8auQ<1lqE+WIMr2p4G8mC;!4Q@;n5eNJ!8d+dlyDqzpf%U2`6L%l?J zSXm?DU%D>y@~~=$zX`s%F}UU?2eGYE!gt>RB^t8ou4M*BPSKE-c`k?Ez;IAnt_S=6 zrcvhU!AGD3UsL(w@>4%4MUatmz)!iT2r}Ar$9vTH0dHAxzFvsHcs zI7!U-yqsp{s=&4DuTBwU9W&@K!@Wc@Pg1rPfFLiryjQK+OBR1bw{;9fKFM8@9~k=W zn~&pN{+m!Q@zoc^_Onkv>_KSSvy>LTeqzr9KEkt;PJZEc_C4pEeG4=%h|U6qE`;kO zUb1Z1$U-U7P&Y8``;iW@`8Iw`qLQB>RBVFiennAk;MpfsEc}Yfbgihz>KS_05xEe{ zkWY=l{c?N5B7@!$boPTMZD#>)rwQ327JMC^TACj6f~|j7 zqk`58kKZzdI*M8W9_x#Uzs~ano*lrx@^^i~cYt*NZp>eF*`E%G{2b^R3f~6e)(?XeIwi%7Ca9p4=eh3(G&iIam7 zn`l3pE0QLNIF|NzaxSbFQT$4yrkh8u3QA&cpQtBV2t#Z2oS!!@i|L;8xNY1H+a4XJ zWYWq>&b;=cTLhH>Y2;fcaz2rlT$@f^+@2X&*|ccl9tOpGcWdyT7-Q#ytL0g5v9X zMn(>*WZyPUa!Q?FaA8{#xBi2?X20NWK|F9`9Mvmg7;kiUg2dQU`xVI6GAd}3gV?n{ z4!31nZBw&--G$7yiggWyEeO}Kzb0z;PX&7hB4T?R84*9f5B1mMcLEQHYB7*DET8ts zd+WE`h_{G~@oHu3LR5DC3jz+$fCm!!nUjXT4l&CHDjW&BpKLV>aN^&Bh;{oz?GEh+ zfZ>Z!Jo9RPZPS3iSLQx+?fG?TcFb{~z4=*h!?XGnax2h+N<5!)%=-4lVW6-yru%(S zYS-1}gje$tWDom4Kj`A}7F?FvW{qGx~1s@b= z;f*6$4S8+AM6fBok<%H(F}w(l9(uEh!uO8%`JaW%ooUb#Ha+2$m>%OwA6=kH97|S< zcUx#&O3lF7PAxK?*#Gstld@ulf0xH+y?2ZRn@D`MT@9$onu|2$0yjxZmY3b=k#nu8 zAQ8)939bu07>M-L1amoOj6-i~FBFONR0EUc!epz4^o}W%p7hkppF4v8fTAp;q1&SO zR&X2BJN>j^8gHKq7u8Z&>%BwF5Go9*MM5LGVK6iG1+W|M&N)&fIQR6WJ%d?@SOhPN zJZ=RSZV7iBXEzt_J{KJxGeGWHO+2#O9+M?bWRT=8JMDu{JGIY8v-aqQvaB>j2^b{! zJS_Z)bP&(}f`rFsFSI%`yz4^JjPH@3cQB!w1d}B~gjUzW-k`M9(wiJ@b`Esh%OQ&nfEts~PZr?N((Yjg~N9I(2pS$ZY5i`sYpW%)ylN8T9_y+k= z)+cU4+-2aMf2JI|Xf6Z|Dcxxh?bpnYz6=Mw8{9y_S)n4bSQFkfS0Rgx#cy5GbI)r2mA zhnm)a!ZRP%`!tD;TbG)AcOCZ&j$7=?bbXTRnzDzRsO&Oap0-(MZQTJEakF{Q4@ym; zj`Cx1)G&XF!0Pu4tz_52hF%7uBRSbld#gvg;CqYh%~^3)eqkz>6o-cZOjv`38B4M; ze02&WQY8%UjOB*i@4gRbv>6k6x>yIRT|-(FYeQ8fvXkQU>lO||nahN=oa^f?riUzX zx@T;>!29}MJJ_h5;5gm4%^?qRhs(T66In`Qqt72oJf-<-DckiZPOpraRzDGm-nbvF zlb#nis24}k^Ag&=yLXJ`xSVkxbRmVe)k`t5>3fdz<+^?&DzMo#r2x_HI%v68jg?<4@ny!>CEPH{P&osv{n!^9EDCFR~b`hWfM#}WLb91;LkseKnD>RjT%j2^F zQ^Y%fE-AG7UQPq!)mYT)4WMsR*;HIHm911U*nCv7*`iG$`J1S`0(A6rZ&@*Ha^i z#_y;W_I?wi$3qN5s)U?XsOqUIGFqbBEYoWZBp*`oX!1mc`j)cgdbb(%@k(uB0lp%@ z@OU|bQ~@!4f^TOY`EA>rCX0wX6%=$=pO+=Y{i~P-gFDKh6u`-rLhWz ztD^2?@q1QcjU`f3lprA(xgh8dCn2Jc8!samCA?x=r4mKuOOPdf9w>DK+*wsoVY^1I zAwpCl{-VBAH9s+Kf4t_-pltt4M>dANS}9^$^?W@sbV2C*;#(>3hE=pZ>oq%`n8%l` zmuv^tf2(e#6AE#SjDOWTgnt52hlsBQwfYkff|vOI*5I|)({I2!8j&Q~cOsRkkwCIC zEQHq$A9AKpNkKSn%f`y+ua~NpSdFFm2(v_9-gZbKo_*TN>trFk{dIln^wYIJZ7&+6 z_~DaA)@wx6<_-78wb4e3#-gtPaTf#=v}UI`g6Ap|^|=?0ysF=4*Iz6>pYG0uw&6NZ zSh)B*y*~kjTup6+NnQP25j?T?SsB1a#34bj9i&2#MidPS=qs>3%4=XjpGeA#V7qa@)GlT;K_(ZM&W5-Sf;xcZ0AU}Y`RLXvmMGmywEi$(2`G^_+~xvt%c(wGV#=JOe367>Ruqx zI(17QpQvFzkB#zOdR0SKG@tc>H9J6*to?ZZ0R`3qgEflpU{jxV&py1vHa;BhzcV~= zUti}O4jq<$f0pIYJNwW(#N0%)WknKC5NXs4B;6E;(Z;7%8G%4!>TeMm-uESEJLup_hqcSSF-Mz^ZBblBjyC$W1vhm?uapd%5Yhs;Ort))Lt*ADY z4lJD-O}BWssDWrfS;J>gKdR|jEkfm7EHl8ehwOYh2a6^9akkkt z1zv-1*u5045q+$$ZM=7IP6xI{$($V)FG2}oZIGwNhN{Z6?585Z>;zqb;6sd~S;o;! zRj__mjPuK0wl;hepxh&Z<_XuNKyDJbK|El(X zn0SEmEPH{}&wr6ov}M}d7HnoR%9Uj}EaAdo`(s7J8Al3%N*{S_TYDTHTLxQpYaFec zU6rkC^eRgYAIb&s?lqKt$&oecmp0f)_vDvdm8exzw5)la4!TT}mDi-V>fft7z(+86 zR(6PaJ?}ye3{u=zmLoCpLyrC0T_0gduL#WKT+@UtIy961GjQ41mcUfOOmv z>GC7i3`MT@;}-!nS1=aeU8v7$^X)r%r2MkiastIBi>@3=}&wui@0Y4@}u82Jo?ujsa=5|>q*$O=DLm~>d8(rj#9fMD^~K~ zVcU5>yxrz>X}|Vn!5$6iWa|SkLblH}8}_{biRYKcubx)$9zpHyKS@SISGBL4MSh(l zxTisDugxkO@Om;Qjl>(e8lPP)5j6WbHt!sc$Qp0@(<`ER)Sr^yO5A<>ED}Y?_%!0g z?An%nHS;LyRvm%nVWxgi+t#mHd&|)&ozbb$XGU+!vH2P=bm;JMfp+wqM!1Ks0mQ!I z)b`|twpLKV-@VqFvw~sp#NeI#)Uypec|_~tf4AXhnc95Y>fhJcZ*z>E<$bl-K>yPb z-r=K$ws}6&E=(P#WihQo9jCI%=@z7*`oy=;*Y|>WcV+L=;qF7G7yk(2dtJE#C?|#7 zwoFG?UsH2^>N)4qG3-7Quus#gNvJD~oEdulxzIv+U;mD>cD1>ABYt)u>8p_XvLIh*qy^B+Tgk1Rx?@ zxzSb^+PJSF?%(b)q{+k}uadY!FlsSzi0EQ!vmh?fSe#g{PjUpH(Cs`@4~!$vm+3ROqZPzTy(>L_TctJ;o?h>Xqi zcNiQ_a(4-=#vRSPQmQF4>Wu_n@#j^z%uR-uF;-~Wye+;f+aAlXi%0n|#oGHVN7&CZJ?@Tt{wOpknWtQ+sK3T|hat<6X&Dz|rs^POH2IfvwVXoDw%+DU& zBH42d>yl3l#v~9c>6+}E=-jGwvxP4E+Ug#q-18ecF8t&v>q$$lX)4D-&8N@BtaLky ziDEzDa`^P5bazS6d`%wZS?q3kjM(Zq`+P$)2<9`o`)Q%n^TDWQEQuM= zNyoR!=(0FIk+t;#_cZ%`BD1df*l<+yN6wx-WFlrw!{)PMM%6Him2v7~z6$e^MSfTd zcMwrrc;5S(@a+Xu>GCXHh|zsRvQeC33?J7}5pvJkWQZb-2F$ZL?>19U;8mu3Qu5V! zLj~CWj*8c5CN{N*mRCsWnLX!|3C{lyc0!32gIY7G>TyCQCVT#&4K@ z92ogu3NDOn{*$%;*Gd09!5Mq}hQDQ}tg9x4C-n0glcZwB~pi~paj0V<-E|0|fe zn=Ow{4Gpq7a~i9eKVUB9bTZWtEO4#_l5x%ta**$T@M+S}kTQOohgC(GF0#^;Z(lx5 zVy|VEsi!Y3gNtjOeyD?MZPoO#y38tZ0}Ref)N@WQGlL!tfIqC$XBsr0WFv=L#}lbC zS5~yaiiaw+O{RihA~BKGXlaJvJ*V%f%<1A{3wKTT&l#QhT7p`#cL9?xhQ^O}j zovBHiw@Lyo;7D?A!;l_Z7awUhV0WS%}dXz-ZFA$`9%*?8UFDU41b* zq*jibsMF$ni|&=5HsPY*l;gQ(63(hw{Y{9wP99`?1@MtSgf=G{*-oTju#^-MN)Lq% zvc3u5N*5{kl%}Vx{QaY)hG;Mr-mi3k@eP_o2`ZYXkj01UZTT}1hCG>5J`L6RQgX6O?UTPUYwvOn3ZcD3bA>Dw4{{V&m z6MFklitC*z^##7+YBLYE99jGr?frcS+RaK>v|S_ZyS^XVyPk+LzQhqZ>Rc~F!{Ph+ zhyJFXf_<%gFter9h;5Uf2zIgGj!(q5<7&R5r#{V@=mmV%EtSwyc3rUqdH6yv`FrgO%zD7 z^l6m4z$!$7_@pm|h*?qaeUHNI3xQeS*&E8&`sA-q(PBG*cZURZs7|B_?xwgJ~c!RN5g}_igb=O!#H_9sE`>Awfip4-@-<$VH zPyOS)hf6!Ykw@!5u$$HP94_HchKJ^O=CohZsCH{Yl>M`v+h-^3%xO;^yIOotPcjRg z9{KRk?M5uMrN@MAiOEwQ7%M~CD~8W~oVO$1%23PAu&g($XxU@pA`+0F``1`&wH{U` zJax$txWmQ#YiKPD$gdq7&BL$l_9Qd3c7{l7@}>1kl>gVz_6217q|uE$v&$sDlK$5a zy>fcjrt9NNdgyvtPFmWpnqUF`%wtT4vqqtf=g!%IpZ`g&Aolzf+Zn&(@7VK%n1hY` z;V1Pqp)}8mP7ipl_S${@fHJTVI}a{9Yb19qLL9Q<)#;0OS_E5uGiuTea{FZuoG!Z# zw%5I`Um@%Cuz|yl-VAPZ;_u+48|}LtZ+S`HO>?(*txhr=>^>TqPcSMrj6ojXrZ}76 zXIxG}M76*YYy0z$#CNxI3@u|^S&* zu~^I5KETXMi@iE}?muJoFUYG=!tTG8^L5|y``uEHcFpgJrqz#ay@fet=@DHFQ+iX^ zW-fql8%j;JkJhV~bdT0Ko~WUHn=MQWeVec04spy&sWrl^nKTRAXC76p%$Yhj;Mc9sar{$iZ!UW-h-vGhsrF#zb!eJ?zg=GaTNke1hW9nq;IYR; z|FPf0)OT>Z)0^{~ckKDteZb#C?0qI(-qhc`f1J192b~Xihm8f@F0tGT~>=}4GYaC}v z+WbN~5X6VgqzCh^ZV5T>a{LG&O0cq!IQzkzCZ8gUl(8Y5W|n~A;H!SreQS1$yPdqL z=*_}p_vhy(uQg~hAq_Pl+!3GweBR2l?~xmMX@0X)(Je=Q1xIoEX$y=35dFvGDLQp6 zuv8`30=n$E(uP`QNj24Ue- zwJrw>#h^01m7}Et(ES?q!>cJFi|^B+2)2(|s-BQdu+3t!namrJ`<*3_UcD^9YVzypG^FMJju9L*jZthZFXXBZ zxjD$p@RX|`VNOyqZ+3w*FOVM!)=E}|tM-j7xLU8&ol|HzHiK=tbGuc6FSYp22G$J= zM&C9&yIkze6`(F;3sOv5Wnesb_;uQ>rDrbI952JIuUD?y1FyKP)T~=CIQoDKcDiks zF+<%;L&ptHpu<0ZmVLgK=_!2gPA#AFzElB|@z|;#&o)>rMV3@FeQCM6D}(A7ox3lw z{2DtZb<`AZ5_Le?Y+sde*t-~Xa_o*tgC%oXoABqoH$3vV-3Ee321invP34oluQXtZ zdX#rtf_))HIUiX|bqz&)ZYq66Yr4k(PZ!5em90-5UdLfZy+ATQQ&@M6I2NU_<@IDZ z-ecWyi9D9i-6jz@e1=Jjn&N(+-VQ?3c3v;Pe5bD6Q0RGz>m{~{%)e;@tY5yriG=ET zi3y$D^IoC&x(TI zid1)U!?I#6gXD^d1&XwH6dFUycIxC_PAd6dIO`k9zx=ZKLcSzwFi7sNvi44{V^-`x zm^wLRyLuFww?iq${&He{UR@-26fxkMZ^+QK8`X#^2oH>B{WR-^<1&2}J3q z(f`3Tj%PXk@cfT6{-;cMPKIr60kPy}_DrbwKf(XY(!Z}p^S$i1UVF*E;`+BBpFJ!l z5GXSIm%IND=05~-5e{@I)c*bOUq2mTj940o6Q9?NTbaTNeFAS&GGU!NagdI7Zj|~OcUDby(<7o=w9@ZbeeqcQN zNyA>`QUVb66cBL3RhoA;&vf5sUT`~DtUJ!|>iPBb8!BYtwUH&^B5`f&BfmRa7w-Oq zbS>NUKJx)@l_+vz4 z8GI(s{}YRaHp8XEjlZ?i;u8f0S6p}Y?b_;nuE*>kgc6vPb9UJ`n?#w9>&GxPJwMMK z>4l%1W5kSd=^|OHGGxlU2Slt(!j>1`9C~Iwky!m(5^yC)Wwuu$GdCClv&EV-@`^m4nl+UC{9AlskfKNYfc$V9Cym2 z%~aZ))ri%gV$xY|g zHm3XUhiKkaREtjaILeJ5k9S)4P#}#Rdj`_aF@$6z|9;v}H`s47kiKRhb~^d@3w^r4 zrMgE&8&fVo%%1wIu*3DqxN|#%2XD&4zn}AyF$L8f<{Ka6kaDE25S06Nt**v$za*iw zg|3b@ng*dUUH*Xmiz%N1C-|Jp6k7R|Lz&$672*2aZ$IdPL5s-vXB|5aOY^cS1*kpi zU8mQNtTf(LJR5|YuYwbLBQWobHkJ~?OmibW-8hwS`C7>x&^3@@;w#y z1rf-w1sTl_k)r}3*~|Zgkm~+rh!E1xOoV7Z{}VhafozENx7*x1%qWk4_*j7WE*2qL z%YTRW(}v6?8I=I$n^py3M}VRpLXJ(J{xYhK|Dz`jK0FNX$;O)*3;)j>;F?N++Ab^R zyNGpCUtBU?lykiw-444IqF>hhBM4}PUOJQ#>*hg>L)ell#J5VKZ!NpGxNAM=@<*IblBF+~uTm>YP7*!aGcxL!u0yd%cZ#^EtHu5;0&6I!E%( z1|f*-NDSNZXAXm{PJ;nx_v4TK^d|r_K+L~^Tn0=VcFPwp5|wADMg$IgmT4 z+t+WFUl_L`cGAbo|IHY8tTzCpuaAhGX8t?j=c3ORq)=B;Q9;>|gNBHjUiEjFJi)Q)& zQDf?#!zQ;O8{yY4D0W5tT8Pk%-B~aCT8Z&{?Cp?yI2IE>|9E|^r$9yH#f5ooUe$<- zmPrm=|IvjH;vrmT{vT|+bx<5l)Gv&?2KNwxdkF5H;Dit$xVyVMn}lG&B`gx$gS!Qn z#T|ADvbeLz!t#;lzVEI3$5(ZxXUx7bAVD9=&8$@(m9qW}E8qWrz; z(4ao(OGM%k(M43yriFRDTcg(N9A5osx<1Rkt)px5O@d7x*!>SJrl=)H@%*^NaT7S! zdpS&4K=&EzCKXKV-BgqsY$g3T4nS378Kr&X9a(GA64PnIy7t;=%%ojk%y8v%r5w$e zaNpulFrlieDlZJdwAtO4a1@-+ry&yAsgl-9zKpUJ!V=WC5z5)Y)#1=!`kKqUMz}6X zxPH+wdY~^lLfx)cXp5XNNtOU(89hn%275IcGddWrD|&*FYmIxYzji&^MGj}n*y_Qd z&t8s@G0xmNzZpVmg!g&KuPf=?iG(Z7Y7Eq;S!qk3tj=>7%+pVfWsB<>?T;6jMnuYj zohm2P|1HfG9Z(b*t=(v)kMX(9a7EuquAF)OFMsVRE*Sfij~+4V7Z`qyz{#F=>@!{Z zna+<>krCw7_nGCf*Ed$}IV5Y8uA+V}^aQgP`p1Oxkvw z4K`WM17404h{4aVDtAm+xV0%?URl0409jet)*rw2vUyw)z^xUa^0D}hhf{*nso(9j zAdq@ZN*PphhE#Y)v}I`JDcNHKx3yvR$>&UVr&t)XxN6hVA8lwhYKiJi$Ks?45>1XU zrX1s99X={apGt20{vt-;*2_k>fQTrDZyAn87`cd5VQ|WsxqZ}!uO?2Dc_hS-{VhW8 ztlos8!x($Nj&0ePmJRyY4U{$0+FZ(!7z#G+*u}Yi<(eOC&+&EVf8(b*1 zfgC|UIp3`lMj(}hPDZa2gti}N(uVwZ+H%uRgRVcd29;#@t~T}Sy%K*D@Y2wtH`k9g zUYl3cs<)`OWEw26*qA#;AI1erTeQ&OHD_w8nu)cC@4GS0?y#8S9y*d7jiXeN#}4p# zH3YHdSP*j^a~)?2R*|VtVqRvFvAoe-8n^O|&MIGP_vaR=FcXN=8dY!0MftcGM}Ml z`EKSxJ@Q&G%fIxeds>g*q1pZ@mxS!QIxh=yaPBk-mnl}LZH}guB*-c^XV~U<>cpPV zrm@hf)mUhT^m4RM8tEAOQM^uO%~G^WT09pUfO#%gpw*NdRB`!24IVZU3GTh_=> zB1AugAv#px))WtFhPYz9EKM*#f~UmU+FtID*mz|z&%XIGv25-B`!>H8>lF@tY_O-fZ~HM{ zZ|eIzE34#M!t86l?`v9hnT$d_Vn_^DLl&U^LQn1ykl>;bNN;rg8FamVBDCyL)g z7-u003xQv26MJ!^I570E=kZMboJ4@OKWmb2X!fygg4ZHZYhKZ?zJzXJDu%XgX-zbl z1Lu3}Nums965PTds9`m5+3Ei_y^G+La1#y%Yt6B?f7dL^1w_W(u*A%GR)>R6$+n}u zQ%4aKMl#YvmdqlGqOUU;!mrT=6eD`g-gwbF%y z8R#$b$!&i2>8;0l8r%l+(p;Y1k(+%~zbP)j` z1j5>ZJP3qiP`WKKgsRZN`!!XW)M;@;U8wzKLXa?}Rp~&4hz_Bi+vJsDnhPZ9Bz%gC z7>Oywt0)h2v@=oeiMw6Aw8SlmEHGZ+IzI}I$qA+Z97DA9Q@JJD1}fh1zm0|67TTn_zZpe;FHooUXTBdHZb8DJ zZJ-MJ-PNw71Q&05{on9QQ&-2H{vTqB{}{j1$$7DGhh2W5gVPFir<7@9SD3v#CO;V|oIF)0s&9pHwIVUBK(%3IkP+bv(0 z-N+@~%X!Q?`Zqf5D9L?6<&RIl6d-a2ol{-h>8ztvZtqC8qb#+lPzbECg5Bd^N~h3_ zV?)tJQn;@a4Z_#7a>D}iLp|tLQE5lfj!2Jz_qY%(sVkG7P5qBCVe(>A6#H7H&w9(h zk_0m=LgcbIS-NSIz`as)n#h2+?5<&}V8Jqt(4Kr(M9`z-Ch*fY??H4UZ$KJ`#9yOl z?e>Hj!k~5x-X)a(c0|*SfA2HKZ1~=T&Ib{5`U(q$693l+4ozrclg{L3T2wCZYh`0c zIYo}~@gwAG*y^+m`0>h(ae@G}a_}8jBn5jO7vci8+VYe|NY}ES-^q!042c$~b@9|c z3ulnOrV%LqJmV<-j^~qt;WoqOAF(%Rv<(Ae&f~^kpFLz}LCh|;C)z`N$a3qq9F@yb z5@k52iOUqlDSBppr5SAsW5ZU=@G_%ZUQ-MRP?1h>x*ss z&v~TPx~d51-Sk|IXyQT4VGJoW-=i-J+(A7PUj{dIQBSe|ZNL>{Saa-YU(Tu(Z{k5Z zF=5A9{dR)gZ(Zq&CyZEOlbD&|f8+K3YC~Yb>p$h^;hXKjFR!(4`%*eL;mt~?KOcis z&^DC)PbkB0Vyb?_cIq0DPS%@mTr?PlqJ3y_SF~fiy29i|Bc;Hihb~geIjSn|Drh`8 zOp|o?X^$O%G0Yu|mYhv?Z!4^p++dxSe~txb`3)Gu-@z710sYK|MWw$kacj+&K*n@t zvrU;7_{vV)qLs_mOssc|-5>pXAW-%bn|$8a-$h$;;-i2Iyx+b4vf`sSE80?gzA4xc zEreNxU4NLobb%NO?FxtSDH4EhkN6r_WRCrI!5`#WQOMMjPv6~PXGqC22RE#8DJ#V7 zxprUg+gWRcHi^OTMCK^26hi_2Y606eF8y}Uuy&6nZX=3Pre{~r!<<8hEU2}$PPRN7 zq^t_%B;U1p;oP7nUrmO!u*tQGiJ>RIE06c!%P4~zoAA^V@S@qHHD6Lje3WQK+r>6prG9pib7a1Wz8$8!^$NH$93CPMMREtJDF8aElcBHB=xlTT;; z?wHoCMQO?#&CRajtzLc|*59`)glCcGv`*OGvZv^@7njhdp3jec@H8caow`JGA9?czFR&gh>}YZnsnCZ zFQjmfp22OMBs3zpHYG=Ct#OYj0kTqT{q+nD&(XGAAd$~IdbZo{{A@@U%2nAAHu>k6 zftdWl{@v&PtO)GmVS!=HfA(h`M}^8Q$|fR@BD-ZkWxB#)cuilQuQ-_64xva?nJWr` zC*^@on7rhS1c@8vVd*0(fhENf`k>|%_6l}GVSFB)GoA(MpzRd)0lFI{IFEOf;jie5 zP~6>A{5k$V7g7GD=}hl7j2dSdCQmn=p$SDl7U89SlGUSZFAYKh1pNA45P(TLsFX-D zisM#l+NM|JC<)>F6#1a#Viw4zX{T%$?UO>bBt96L$haciP&oc9KZchZ*Yko(Ly-xf zD9_nq<_?8mN6k{I(f?U(W$P#|Yh+K@Lr{(|`OaCXkDtQi{Ue;sj0yys0WfdegupWV z1idBTNp=tBxyhOMmHJt}pk^q|H*hx+!3}{7!)cKqPFD7G@a*i2Cu7Us!*3}B8VseAWp zu(=TlaBO)94(TN7PLleweTsm;EJ=VNy=ipznr|_hNoi#PKy>k$KJsl;zF^^?M#yNsb8xf7Mkm5DYAq5X7v5`=U_mV`5NG#RwM6wT5DuO^kchAB2B*H`2drC zH#?|Vi5;{-1HCJZA9H2eG>`5$dEo@fH(_Gb`DiobX0Gnp1!-b@8k|1|KD#OYFh1X| zj8vFA>IFfAeCcsv@P^yK2GPP(KHXvBznMDe9f+0MqkUR1gOOLJ5d0^yE@AvQ98@blccwI5IYLtAr;Y2i~}{p;`8XE~(6{hr`Gcml%96bmTd8{CrC zD{|XGW+x;49h*`!ub4o>e7u(urK5+o)+Qb_I>w+*&>Ib!IyY$DIfO9=O>UfAFEIKg zfMz!(rDBJm`z7k{pFri!-Y&SY#NYB^*{ec$0^ESXKvTjC(38^$M~0MXZhBMBcj|P znbk-EQeN^7205@Y1HcF=m^N3r(6nFVcAR=;x+WY$3gp37)t8|z!H%cVOQ8wE?2?(C+C3%mLM{XLV((BJ3QeD*L)>*O*Z_;? zimo9vKm*B5&p9X=K8Z4BZ+px&a~V_hkNk*W8X+!*fZ)&N3yQ06IwX~2OQ7Egnx#2A{-Ps9fEn(5SJKHVew z%6SgPloFyhWO~=!CK;%baf4%3q0B(YuIPkHeb#ywRa$B27!KCBB)Gx4kevDOB|%5_oRR&vWm<00PWC zGxZl%!@zX@yZoQC0@^9X=XlHuz=fnd=^3=HBRyF4UA< zyYVe9`T{Kg9{QsH9BP7eGo&wxdC?p?PV~%1BLP5a`Mgq>6Dt45ihNSCW63AzgBE*lx91# z?Ru%_m+(eGR32Vh+p`n%T(3%*Vi*)iJlB!3Ht$HR{-=U{<@%B}h4AdVN8x1wC|#DG zjie`^M+S%$nd63!Vvz4T(b?*6!~!;=iAwxQh}* z0S2NFcq4oEilPueHN25UQV1*AZ=Fcp*le+k*lei{kpLc%jbEh!)*=na9P&Mzmqr}& zwfxT|V;a?cO!1)``BK7zoKD*TC7Ruw=lFA8mgdC;z{f^>(J*Ma49FyYeF1> zYaQ!OcyBR|cK6t9rOPI@i~1}zh%`J0asPMcxxf=iVZ5SqpWVs7%^-Zn_LAZ_BEJYd z%#=?93*4X0PvfVybFy+2 zJdO?$ay;#1Nnd|`N26# zhb3Gw7P$xR2rH%xcBF!ZrXZn`*gL{{FuKN;{gMuSmDy-|wJg)y#-;(=S*)ZIfR&~FcF zKW1*>m;s1E&<}A@M^Cvv!)E5rWb{>#R098G?(`J(2Kr3BS_!c1)_Rt?v_%_7m9m2d@n>t++0rB`1x+eiooU9KW4soF< zayQ(*v{kVL4nsXs20e2+Zt`!GALzf$WF)^)+7`eZ(Nx)bAjOp+*S^a!U2*HZB;tpT z+VXzH=oU|QR8@)14gBJ0o#|ncX8j?^JtW|C;;ZAHM6A*f|A*J)8B&vTGj49 zMFAgY{1Hu2ll3*fG=J3$vp&ROHbw%mb!b|Ry>cIApv%%1chW_5g!}CT2!g1YrKdm4 zFd9iso6s3w<_Bl&=kGa;j&=P29qhMLAcSIOZVkkCc3Q()hNOPko*v2H=K_H9v;GJK zVA3;lTa`!WK5eqzbzfptP0F0%$FbA%)Y9y{aE1H0XMJ3`q=T8pPTQ^2-cRaK-|${D z-LT(fc7qciHSBYgrC5KxzYNzJxofY~8?r2dQj1THkp{vREdL+Hzg$ zP(w>39`I4=?hMiI=%OD!$%e?w**`oY1vB)44|eLKDL7|g$QXIyR@%13H9f`y>=$c4s*0w zCJoeJT_F;+Wehb_UHS+~xKd@Q^*^G8e9ZoSh2|KhymWYU4ErR$&Qj)kjNHCR-(-B` z0`C&Vq;aViUPXsth~s#xHw(XlimZ+hH0v?>oDURrW`8F^e%j6h@Wv#53!#r{f zto2qJ%vdCTLmf)L_cD%Hr4_;dtls=a3^ zC8j4Vj{>4eW1M1wF;CG=(ZnM)Bcpo(vgwd2i22f`$kF?cCC4?T%%)SKd*t8c*-e*R z&)}GW)J0F`p|Uj(PN8y~giEJkxEObdydS|Upz}i=)ux}#p??EtUSobOx6%?5vE)Rv zmmSEXzDULSw&^>aXO)=8fw>d;>GrxPm{8C8?ePS)XDU_9My|PwP{sK5F7?&UABd8l z<$Jf+B1E+K8{xbp^ZK5R%Vs>n#_9|t^11jjH_v$2WOk%dNOJsT%6X#yl$QegBGRIu zx>f+^EQwzRRYE{<#y*Sg4!%hPu<+Wn9~X?y8Uc)`?*+0wiLQ$J4G>^$)as$9_aDgG zppAC+u6;Y?#jTdPhnTTF<29Gk!dCmJD~{a{b0=z!SD%=4X!dp0%ijxIpNZR0_xFjh zEYI;-CpA~HBO5J|qVibcyfW3+8F^i5dH=;FL4eGiMX|FGJY{;Q=|z8;dJ-j}o5-3F z0G6%yj$>arJx~q%%lZw4^f` z)Wr<}e+N3gu51j5_aXz@5kwnzczWO>3P#Y2PC3@{>NbHh zqsNF4h3*2}a!`b;*@(OT1-65q^io)93!U~fs&-OLseZy2m5((A4a;pz9Xa_ldvA4_ zXc<0X!(*f|;`&b`#WpEq=g($ehTbyXCg*)dqv~z$h4!ZR>eafHgy1zgFVL8exc2f6 zyK{)d!LrV3AXaDM9=X^dN?pK6({KNuq69eDt*D?7jc*%VX5fbK`eA>(a*)QRu z62uS04>9NCQLK?sd}OT%Jg-|Fq8Robnrn=?7Nwd6|9P7G&$Up&N3xC|4g?4ByYi2T zcWTnnQUQGW0AhRRT52IMW_NcPXrG5NNzU81_BADu8ZJx!ByA@R)MRStS~*LpY`)jS zsPRn;#kK8Wut<7g@-(MlzmoYtt&md{hGA@PJXx<~Z-JR^Ek^JL%a`7gD#)tT*?9p3 z`B#jC3LmcE1nw^8NICOoFm=@=iY7T`b|j|xd@&@1&q~`(c?!2tU4A38m)7W}WEv(? zxn4suNBkJCA!K@3{Uul-sFrL;`h`TyLmAZXee6^|%Me0uqT0lx{^8CwYbHNXH9uSG#mR?|fwdqOy%-JjI^ z1ZAsxIw8aPEy^Cwu+FD+*pE#0p3L1gGPl({rjsMha*~h< z*~w!QSQAf(U|$Vdj=x6g)cdwyJl_POy`&%!^fwU{hkeKGB@J&r||q~F!7U4B6jxxFj>rP7wk}54E3ZHzS6I>f)S%VsSyY7x?kHN zt-UVAq+i4-M+uF8g5sB>?e~nxatuEFLh|~^9P#QMFMSGfHM!BZ(lUm(a{K$T2EWpg z97sie!FulIH-k6t-PHYfm+C}}sH<^L2~Lq~pwYN}RGV@ST>?gG%zDe_M952$aI5$T>v*pu|x>64&7RqJNf5PPir1y-z5iykF0(cx0 zq^z(NY5N)a2~>Bo=Md1iMB^{^$MCS_OI535&uUqO*J8Py*Ag9#(y*XX;Hnmk|29X5 zT-B1Q@KTeb(Nhx;vPKp5)t&YCxao`Vs_%B}KBzqAn=!Uh>5UoWK z|9DmGtwmtOyG7L{WrXdz9vNV?p%!0u6`_{2OMM94|@~2kI;CuQjDmu9NyyJYo{(SZM zQ2X&4TF|~h2FY-Bs*h-V!qQ^xO5@(;wGUl9pzg&3`A|@A4NM~5*6A*f^l1N!?xM`n zI(9`qy-3s0=phF!Z~y4NN6ypq+#l*bi}faqVCQMQ$iBjN-Gl=7Vn4WsoVpphy9c@M zMdM8^nx1E);A1%cb4QY)2>R>GJRZo-cxNfKi@{+lJ{Xh|E4s@_3myA z!%*AaG=|8hA$=`^p$AIkZ(Ab7(|+FX9^G_B=AP)kzN2H~uAFNHQ zaqNC0=tNb?AFzUGYNWG*t~wqoJmgxiE=9wrR|g5|^vtdi&p8O|s6<6K|qU4I2cVkG!UjmmB z%tFC=rdlE`Z*Dhya5ft5B0XWemFfvg2}xVdf$0X{$c|1wp}TGw<>zr0Tqy_Q*oM@1 z7ycYNvh6WlW(X(D_Sv<*teON++h%2tquLZu#giS02+UOqqN-8Mjx`K)4t~y4XQ?r; z70ZUJr?sNo>1CuAqgLlVP!$)ko3#}RSHER)clnixBr&lTBx&nlkM^ChgRhc- zpgKC=w)bN-LO(QLXX=}35a-65)1G#Q3}hIIC#|(jHuMaxdr7Xe9?j-n*NR(q=gbdp zWVfv-AT$-IKMvXs1qFQ(m~fU1T>03%zgK2D0V-~EHZw#qwNPEvDNa2$+cGY#w(X+6a!^mYa2yyq6Z+gnlhW5-`W zgvVoTx|VHWeUnc54`>frd1)E#&*p@u1rHUMNA|Y&9`GARQtI$j6d-iCDIbf@nZ>7RNdX8{Dnuf{S=(+&o1gM}~F z%3Wuh4>JR(&+sITdFOPl;=~4A4bOfAe3+PVEo)BNQVeEw@KfymMaZOyDXE>HSjK=h z6d~UN4p^_T1ui7?=Q`grZU@OpN3X#4#3xK1X-7?J7zR(d@3H$R)p0V6@9iNv_pHG( zPopXlbX6sbU9@>CXuV}5 zYc^(UA_>19{6bI_{S1%m-UFL~e^R#RE&`@@Db5|ymwwoFAw6v{j~JYt5^g`xiOLH~ zw%`j+5|E>z&ua*3cjnRS)|A@L={Y2*%!0}Z?wP%1Kr`U|=4oTcu+I1}u@Lpn6q#_iZ9v>E3@-!2Q@>H(L z^hjDckABtZd-E^q51)mxawPcl(TN3AZcC@dn0NIIJqq|B}+!05Y)^A1*c?`(|k zEw2ATiDHOs$D18u(S~%EXNI*TAVC?qhVB*ei$W>)<8{{kht9%_y^rfA&C^U*)_eP_ zNl(1iiR2Er5-ctBiyK61-`lHB+L|?H4emMTKXn&;xZ*vi?E9>FqwK)DPS=WB<@F7L zy8qRolpYns81SNIG1;v;+9l4Y9z3fCKs#*spuy z;JY}n>Whk%@~m=fo@=CZr7%^?-lBELj5uV*@c=&>F=JZVJYV6!dy*)3{Z$Nwr=w=0 zKl5fz7Si0C&}o-BA6ot~m_RT0lk}F8_)m(e5W~mnkbz~;{E)~cIl1&st#S>0MN*ASZM_IVC(z~@5x^HrTFhsZWl zXPt_9708Z5^h))K?qOJZIrD)=qt*m^Zk5ZBV62;S0ocI`@HxTrrY!Iy{k4b%ocNk+ z@>E+mVsoqKO11Y^VP4sk0En*;ia#UoP4BHAj0UgYEPQ`9?|ruXPEZD4>27GQZ@z>PEg4d6EL$td$nka*&g zMkArO)z+F=BQbmSJb5ZgMR{MFquCCneqbcHjZybnSFg0fe1uK^t%-4s%ZJ%HwK+*j zd-?g7+Zly6W!XugDAhDo)w=z2x*=N$hgzWPGZ5Z(?zhY4^8I(lyTYZJ2^D<275;3l z;cd7rMGh4KF_*WMhY3h(IjEEAsJq29+3tT8$Sf}dvoNCuITx)U z&8Be(>Ke}zwRDvOB=CcB3(7^5hJKWjx+&&eK!lvrbkJHdIP!la*5e)IABVi1`8Kn_ z#KGW(tV=0E<-^%cM!0KrYZS@oA8wCIRX77tU$eB_*{%JH%ZJ)j*I8?UR~xZsc5f;9 z!i@V8X@TMfHLhQ5m%LJ*uiNb8bBySBo3$Es?eXk=eM9a!-2Dw%3lP@pWrb1ja^}U93p|$>26_Um5VBbg6gV(YB{8tM|)!vb4w z_P#dSsnV`y_V3!SMXq7<<_^@+>_(u7@cfYwC%(Y~y`nem^KR$YpdEB)_#55in6)iT zUsqa46wqHzpf8@FXdkSXsl{?=HPirtHQ=+7a2va^hSoBpG8#QOP2pt!Z1C zd9aniP|?CKLf*r{jXD&h-zj;Na9MX>n*rkCPkpQtSoZpKCSyHyC zIoA+actwZuw{Z`g6MQGBcOM_z^Tr#Zqf`~T154i?SHddj+XzQ#zPeixg@D7REySE{ zqxFv?EHxDvoD+1(`E~nT3w5!V3IO)v%s(@r@COPPS2tqQKNRPRLH~cZhbP~l&G@h0 z+1n=;w``}dX5r(}9DzbWO^NX%+9c(2V@L|mS!jc$#bZE7b2n=%PYMZ%^_xkVPJVOw zqwewwS^08Dn#IPaOqNWe;vOph1n1ZpbVR~Ix#8kzMoaRcoal0a+8|Y_u;EhTBe=1G zem-@?dxAT_e~uT$HYc>jC54A?vFLl#6a44P>|0}2ftG3s8&#|B9xCw71JDQi0eCF7 zymUIaqNdnhw-AR7XClap_LS#zL=YZaNH~pqPv@5OA-=u$;rj zsV(a&of|IK;J~J})`cx!@J6!nhLZn@Uqj?jJB1Ut{x~g&p74&}9mMcx81QhE=pRU* z^RaJ>bK!Tb(QK6Z($F zua@S~fA^VHR#bF3RxGSPy1lQWo`3OO9q&b7txWI3-OP(`6YKVdWlA7v>fe<kmh%d=I=n(5?xQi z4MR3tNY`I_pp+D2;77vt#o`p`H$MwTaX&Y|Ey)X9QZA!XyCjPN)f6t>HnnAr)P4@#v5%aXA?a0GR1dk|-z?btGzg@A z(kWRiZ_Exg2*i0>^>8>&YdknwsdxMu`tFHFs#WOlwbE6k*Mnw>?LIe)Bq!Yy?u>3C zS#gEe121E+XM~ChI4AyzxoGy}?>h?0g_5T+xv@)s)XU8KRCxORk2{&Cme4ZO%!;c7 zc-DQYsOD2kO_`~v(jLQ&;5FwE%Hvj7T4*uP(_3Q%cH4u1#~pO%0u;OhL>`l#O%3hh zd_vPh*jGOYe7=J=K3&XNb_3P!Ad-B7}UxK*D zAly5qMEd^mPIo2JzH?QN5sZSO+}%|ls#4TPk{4MhMol~3<#UXXk#I)sH&yafjb?br z-bJarPu1xw7~o8=q)y||F49lpD>B>ZQ|#}!`+!6Gz5bq!-&1R0gu5i(hHl*g13hwX zzfwSXe!9|4t1oY&yR=?enDE2<$Vqx;A%YK)iDB|D2wH^fiO!b0w`AEax3w+cd6lwk zw^!P=bk+oNnccL^O@u4oW$*XE`s)qV-NAk_=^q}mgobz3d(kKD1ovXsbDp#0Z(3*l zXN|q`dFs~Edlb8-)-tYY;Ymqm9JR^`4-kmP&wQGXImCZB?x&`va)2;^P`tL6!)=gq z(b?i`d8n`bw@cpUBHPbFlYldRgTJ(a${{LSnMq2)^mpv)F1OsmC{HE$9Z&WoC!s4Z z4P2ZaPK6{8@Zy1|hVwINXB@a@cE?4figIqWz0!_B>Wtr~qEwU`a<(`<>bLC|c&hdt zZ}OK@ZS_^Q$gn1=CHg;Pt%-bc;i<3;8A)e#_2`O_z2+!V#VBL9zl){d$}wWD`=H;O zwrKrGnUt$VY^g9`>z2eZpb|5$qRXuZ9{mAl8*_0_=n0JB`6V2Q_&D;;74^^b z8uBYCq6hfZ{<|qQ5nObg%-%e1rJuX9tcT;frlo3D3N#4ogUj&tc!eG+J?0-5ZW@1}`$=MIC%G?unQt|H-zT=y4AYTppI~?>qvras$@o*V z%ALoR0n6n(ktnhrDq5{hsTTvY7csIYS=DCw zeTv`6Ikne#_eZ1sFJEHx9gvObmXfnfc3$NE4%2-VtiV=xIyp2D# zh;9NGz4y-t*1@*DVhHouErm0cTjf*q zG6UU=w@G+_L9eXCyyZ2=CG5-YI7zvjRMU7~e5}+eaI2fcVc$ufO&(=VQ)eSdc{A`) z+juQ)oFYodwX61B{txtv@Pxw0;H&-464=bk7T>Xr%H%-)&$$yb+#h4PixrpT(6dQC zTOI4Z=l=2eO!74P_N_}qbIwY|XRDvfaNHMKe{4wWC=}U9lcHaJ&ig`SAp8{UHW574 z`n6Sg)vF$aT@S>rfBLTl?ks?#mO(jyhw+_6U@Omsz@lQv?!^emW7VydyJ@Y!z@?t6 z`6<AN2uIGRkM}5WR3hslZX|N$VQsT=IQ^o!`$Se(sxl~um5-bebzrTw}rm9 zy+5fWJRxg%nZ~VK`~@91HuX2N7r*XW3Z4pUiaJ+%O0JPqk(`4pU%lPtpI6Z;WVLq} zh;9Yxgx=mx2xMf6#_1_m5(6>pQWmz=s9MOkGZ*HTmxKTK$IVEve(gGcfG4~6r= z0eo;-j$`+b3+(jwQk!l6$Cl4)c_-LqbkAJ8qsgtG@1~9GVPNVt%7baKsbqIU(D!|1p5oovQh6ShW+E1fWKOJP!x6Hm zk@an*J}!rM8Efh;tZF>F65AHff{%MA#XbwppANDB{0?dz5i)PB>sZ4wcKORKypu+w zGBy#ngE8R2WCX*G6Z_BY{+BTOJai0T*yjH)wVpfWgec2RUaF7=1gr7A4=T2BNZ7IT)!cpnopbrVa*x)Y_AlEv+a|qC(S20Jn zIyB!jSo+T8QT)+v&Rmbg=6@+|?fHGws!TO?& z`Z?FMmHrPTdIu{i6CeMdCY!r(b6m-G@%1bFqx_Y_mJl=>)9sRUAG% z;f~mmAo$)+iH7n z$n9xf6W;df zYU&s=6#^$Fdx!{ksy*S0rt@edoP{GpeLaoe5Y7ltYF5*V4OXzE`V`P6s0KB?vR%lk z{%yi~g3aB!+P|6^ua1i!I1cuRyZorG6_1MsMp z@u=qC5_j&Sc(<%aa+;m&srmCT7~#MT-KJF^>1?R@fU!n4a_i&u{V2AmCjRN6`<*h2LP!YzV_S|QXuTG2*CRCKzZV6hOZV(B;RJS% z{&Ls8a|ep|Iw!=^QPC{R`-Fh&zYgiaXlWW_SC$^MoT+d%uFAH2f@j*>K(l+<{MvzA zbr3XRiOG$(EDpSPjAOcKw4Sd_XyM^QJZcn4p`~#_+^HkZ2}3C)LGde`$0^4#)2wl;0&65W-$M)i1Z zq#)e;Sbsn@+?KEz#CmO6?_XV@4%y^@G_DG_BS|{EBUFD>Xq?S%4M{uExnI9K6e7Nv zgt^eUw?mJFh{0VO%N*Zg<0@7aj1E#tbV(iEvjqS{K)k;wJ)b^^j@NO^e^%Pj>Krc$ zG_@n1S6zI=Fs!k=R8p;IC9ph_v-W6mIUMpkxpm#a{=WyyO~A+m6TE%ip7K1-DS7et zgjIHBtTRjCk`M==RVCveQA3-yyiUO0z>f*LdD|TGg`yS5d(_h%^|f->r8zB{IcJe1 zh^v;NSiyq3Qmq?@X(OsrT-Kl+1)$hw#hO07wqRChGeZsW9rq+Y>jU}xnCJ53YPrJo zpy+Otw4~1}r}FVid+P1t{Dk}(5-$1FmdES2k#H$`Ay7l5l3Pl7msy>P*mfMzo3VkB zHU3Y7hP#qaJMNF>Qa3hkvx%MrkdULNaGNwxF27?%_X$I|M;n z0qET=J(B@rP$i$NtX99<8lbWdO#0Fgwzm!Tsdvr+j+$qe@ifIb?Y0dIHQByH+%SP( z*nqoQ_N+ciHO3Bo80|+ejvxPjYwA z_4>zaFvHk%*9ADLPUY4y`f~zbW>tkZj)iy z-oG<|G>#F-G(YK$&NS!(01=Grsg!ArL-|vURyanoimk~_sQuu5&)MZiv!hE1?~0uy zW)c!mrReElPI8@86aVmfCvMM2SZi)&FUX$C;mw^On?`g$4Z^)>LAcTKzR%B;COb0rRN zn@-!X{TP(FV;!Ab)@bEUA==Ijyn;RM%?Ket`Bf=z;dVA7HkpiGPo6d5sd%-B znA^dJrJ&rDjz+#Uj|_-%7k{}u{jk|0MK{Y-C+Sr%;_La@lT9asuHMH$(?FOKooJtL zROVH~DrzfkEg^#FSQ?>L2O0uI;K4>~cr;MCs{ye76<`()SjQ?K$<^t(Ro>WUp~xD< zdEuSf-nz;C@KPz(zRzCl+sYE_DR9%|K4$q!j}>zJ`fk;;$Z(O$ zVejIWEw7|P30vXYsgVq%@EeP!9?zpBJb+402c?b`bB5AkP?< z$VM*o2>E5KWFNQzuMVV)MNOQ(g^&WT7ent{=#DaWjDc&@p{+^WM^Xl&?Ev7~9F~!A zyC7;1%U6V;nuj`b#bZO|sL34#3f?hq85u}+vFVp%1Y~HKQj4W$L~ik-Kla{jNsF;( z#LHg!C(*iPR;P?ci^1PQOBGNiA9%yo~b_4)d?&aHR9Ae|W*u|UUR01S@~PhEebc7dc=VXn_5 z)^<(URXAk(kLIryht_H8qUNM+H!g)v?i>Tokamn#q_xS*nBBrKDd?GKIriKz zEO8B$m?d9jDnu-+*cvP{F)dXa{4wGHQj01(@K?pp%h_6r7PTz&xHk(CVDlI;^jUC}c^QLOuI4sf+cL`$p+dSJ#~PSPsstlL8w5@J zQc|us=>9{i&~I07YyOXRd3b+@kSX%XIZyA7-j?J~NRO;*+|Zz4RjS8K!EzwBjfDiX z)$y&O_W;;`h>~<93qtu{X;?vN_#wmm3^h6p)A6PN0AN=1t!kb%Q^g`|Y3kpo(#ePD zQHgul*7u}pOXprW2k$Ni(x1~S@v_(oi2!hwFGq>1F) z-{7GD?j5Ol#!CiB<}rq!6WKb9FjT=nTP!N$I27RPfHJh>L;#pHab%gV$LB~&QFv5V zxhn*KN+gyuQTer4a$DYIebEQU|oF227t`Hgcb| z*eQCKQ>?>W)@{KZ0>HUVsiuri;Q(9b9KXz+={gr%GyM_!XGsTwA{DIV z@6>Hu8d^0sPs(dp<=r;+2+rbW?MsWZ$29qoM|s~09|~<%gHqKQw8}+1Vy|3_qxbyR zJS=l^Fq>ENO{tVPP+ylAjZC##ca&yj@T-X(=S#p!c6_P;2OJk%A#VK z>?h>2naG-s42`-m?X3mx;vgKltOY|L{gwY{;ZDel5ci&6JZ!?aV=3F;6Je+;$KDSR zI;t6&F_gPk735WN@OfpZkvvhOW-us(jM|O8)52=2%;`=uG>!n(o1i)J+KE|>GR7iyHSs>}JrR`Eq!nmGp*$T*aC*+#V6D0n&d z(6lK;prKmRmYAZ@cu4Ck&106KP$N+`?@PJ-igf^MPFQhAamw;@It^kCEKRjUHKn$# zNQ)$o-!}QLw1;r2A3~?nU%!$mIg(QN)D*__0ZhJO6Cxn^UdcbL2(P%(>H$1i*!qsk zkIq=7OVVwUI4@drx;V zn()TSun9|-0=x)6eUZNRK@qp+N9E^d3%~6-DGO;dZEsty@$weFj%oS#T|NTk)Rk=d zDx|!=EmJO9Ms5k&D*24J*9aJ@U2N}VTr1v|O85)5s`j3Q*L_Ej{W_9aW*59nPh`Gj zI!2Q4VttCqD#G0PETXD(d|%{A@n_RBtkr0_P?BE}f1)#X{l$vxsCM-1;RQIHWXFm1 z$@b~qV`&N_`zne9$qSPV53*0;hL-h@E_rBnB?`|Sq205=jjVclxGn;JYF+3TaXuqsVP;Roh@U>NhOWwC6Ed zW%%?e&$6O=bQ*t0^=c~FNX}0PTvFuQKC~~m`Dr}Hon%$+Uxh_*$-WkKN5-fcy5d-v zCD7EKB+i6MvXNr5VmYYJL|)2~fBJP2(RRqEiD#fF<*oHTk4uE~I~Xu6VMQ%_2OJu2 zxF9~Gqq}?(F_rB}yraZ*%4O9kWmr7-b+Kmg5+fwY#do|Twc^lqMu_~1y82Ni7<39W z<;%oPr}00$A#lphQChP||F}h6p=D+#Cwn-lL7bpvsCllxukl9A!nEvDq*h%oLV-&? zu)k<4BqgbsxYVw2ul-2xw;@0~NY2{di97LO^SGGFR7&rlD>QGJRR;{w#crNjz;1ql zgQtn5KbR%hZ7Y9u{$3N)wkTXqNv-z4KEGAm^2N-ulH>;Sx|2bH3@t}_J3Dcqf5;@8 zCP^fzz-t=o8(_cJP_v1zbb|KVqwy`AoC`}yu-B9~1~OL|*Sk6`a3{U6XMIk6>qnoZ z%7+DoHpOXTUPFCN3h}oT#4erX!zm8|T)>MrEr(o<6FucwR;-S-?WJkY@x3it`L>7L zn1kw)@FyR;h`)nk)duciIN{WJ`!`Cur0zvdoon8zKC&$wf9TuzJXbm7{<61xAeO$X z)RV0zw2#b<5P6|>Hrfxi;u~hy!2Ysr;`~l+e3Y#|TifEhw#C{Uo2u2brm7FKe1mZ{ z1PIxRJ-}J&vNP;usgSwEYYLD6?5pMt7v~?60sGWxfBY1;FUx|kM^M|PN7RK+b2A89 zmqvyPK8ysf=!abo9q?=q8l8!z_)`B`KGVi~FKP0`_I+aE=`N5fUE*u1OT8zRZDB#l z4rPS@axs8;U-O)&)Qh0xG1sH@S(4I6Mo)a@YGNiB~a{U!bm#3Ia)Ap=o6H7V|tHyij<~EvZf_ozB?tO_m4m_O$okgr%5RvVMU!g z<@DBvTJST0Bh8VuX(y}tIeZGq3@^g%EUl(5Zbb!O+=_c0COfSFo{ss;I&2#JgN$UC zR;C*Ys+o%7#8KLzbha#INvk@M@bH zsPwQ;NI^PgkT3NX2x7TO#E-Ep@*v!zwo-dUKeXOzj58Vd3~Bnt52}5u3sNsU$KMcz z3HFGV3_pPM)Mi`R&1FAXRI)cs_=Ur(uL7!f;WKpb!5^PyC^EEQz2d|5PBRfm#k?K7 zWVC3q=h`1Ns3#)fXxC%VfE8b=oe~U&WG|87cJ|y?;v>6KCqezW1=aohxevq< z$gL3S&taxi)Wva)L>7BhDJ7Dcs^bEoLCyrFPhRX?r_2xRz$()4G);bxj(59YW&D!b z?j%N3a&W8-SbZ7WOA`qRo!feU)>`)QlheR!@yJBDx@&>4xO3-qc1vhGwCNyT&g+qN zPp`?MYts@_;kC}!@ry|N8y)uYfrrU5hS|lrY!9_3HgAh_UQ7{Bx+u*xk1c(hY*Q4) z)YcwN?ilOQ2{KaG|h_Xg(2hv5{lsaD=O(jDNe(j)F+1I)d8Elp8plp$BzXx~n_c&tY z7wkRaZH^PQvt=?Z3KdhSW&i?hKf0>4fQM8rzzv)7`892}MZ$(WJKTk*m(M*WSequ6 ztYLN52hW>Gtan^={DRO+y;qnm*1Kb?qk2r6$?>pw?%{H-?X8m>AaoR+f zG;R+Q+q7qCb;=FCxoB`gSxyXH$=^{#yDZaPd2=_nQhGqAm)AHptQUeG@0s0VX^BBP z@<-s@-*d0c;OB%3N|Z8LBk=7BjC`>v-%Ul`36Iy%$jPZD9s8i-QkGD-Y5p@)I!Isi zq%N&P4i}lsexq)M<+seIQ19aC+?w}WG5Lq!d3u5sHH@3rDQi&1^n5^PAK&5w%VJ8V`L!Utr3ETH$dV#hZUFl~|T1tsnlht^9VUfbH%jauXM)NKV9+S2kr;; ziT9#J;=GT80_87fN6lB}cvI`(U?}($?44(?Q<)DfAKjGXF#`Gq) zs`}W}Kk=gl+O8$kCM%Oo^L(&Mf7*TKUA;VaL^+~q#+<;QHtY&INU)|?PU93_@OCim z{mTVRVBvgw2|`Fzdt|gGZaLt@p?c{tM6v6352xnxnb?K@(l+e*_1sd$&w|4MwvyQw zI+N2<^0g+NOt%lp3^2>fx^G{}_|6kb{I0>f5Td}ad*b&YqKeo-^P@g4qjNizJADSr zO1+}dPwfCFwhvx8{Z)&qcCs5b`>+>DyIu}Hc-~ulFTuR+MW@Dvfen zOtYAZo`-)bzm5&;{Qvxp@BS$p6832II6u;{{z^%gq zUC0|QRJ@jYJ+n3b@2%iQIBiSVmY4w^s_lEhi@H+V(W9>y#ORItP#ZsyPT7P!`+uk^ zNSxHdk6(L*yp!izV_j{!vfg1XSZ<6F~db4}> z63wdZDiU=S81S66Nb*~AY*0b%$?X)k2@wKavJ8N@lYC?$b0Kx2tAf2gy&tQP@t>Li zhb}oZj39CJrkKF16>bFy0t*&q)NWFL`P)G87hoz;F~p8wxY|X{f>Yrv*~h;C3m2&Q z8G-Ar7_`6?yH1kre!%Mqvn21ei!sY^I+Bc)Z|imA!015T=kHKY#>`VKokuq zJk;z6?2D4z7EBjquFv3?QDJ<_yY?V?Bu*vZUb$u<)E(S`uiO;{@O47u#(&Arxe& z?|YO;|IrBqzm>uBu>U9rT7CI0?*uvSH_QY$?z=X*1a+RjJMIddIYCK_oMYiYbk%W} z>zvAWB}eE2O^2}XwtKt`?m}erv_o^Ae!Xu|D2Bc{5xVMB%5x}0m%7^#`)A@@t!b2Fv z@@0T!P7zv?0H&==b38ep#s zclows4RqhJ9EBSQysY;GY=8h=vI&+;ZUbyeCJ;Q6!HM6U&hDh`| zGq_W1uDY8bfbHnA*<(y|bkzsA7S!8V_zLYOyHQ3O06`%R@ODKRDN5P)VUy*-n<=g0Yqugug8V@JXz1zAwbUm45k{M)d8DuK%KGfYj|0?>$t7t3~M-m&{fvA8K4JS568TA28S@OTi zUmtseY6)fD1fj6rUuDKehfy6fS?+=VHzK3WWrn)WAGPjpwFVU?Y%oT;(bC=|p#1>a z@AZ$YIA36)lniC|lCv;nhk2C#b!_3FbQ|7;b_)x_1O;g1eO{R@gp#=h0F}FH0nKqI z`;RX(Rtf-M*7Z@WEZMt_R+Q!br${6Ev9I8Yw~`E${t<-~Zw(m;hHg03k%0s)(2ZZ% zr)N&eXy--w0p;w1A$}+w*p7CmPWBE1@kY#bpfI$IP(wvQmOF2rDhMj(yh3IqZKA$T z_5KF=Oao4o+`?=BRxakyZf_V3X$MfbCKggIBZ1P3RVVbDW15q*3o@t^sy_-vmWuYk z!025w#Cl+!I?q|}*u{Hb5jxMqZUjBGDU!VjeVtA$uSgU6VAd#uy-HffHu#Y4?gm(Q z6J&qF*l;MdeA1LyXowCNe+w=FWKfVP$|o`c*8-L~yRI^c(1H4+@PZLaISe8XHUz5B zM~3#xXdMjMAcOub9Q|K~mK1kw3NY%ZP!4!i1$eD-{RdsC=N+?0hwfJ4c6p%pTA&KU z2qPp9l(|w3@F76>qa&3RNTmH?pGhBEpC(YK4`xg6TZL3dF4}d;CwYfKv7<~;>azxm zHCr>ZRctPayiP`;sJMkrBwA2IU6_A^w>>+`?ePM2PeW}jvZ^=Kk%r#pAT+)iC_9-^ z=0INs>QG4*S-8EKDf&J^l==FN{4+$)eou6NN1OIl=T82rJrtEJN#0G-rCFo9U7@WG zDDyog_PZefEK^B4aiG1}v74xxAqqwJ%|H<127*SB=)RTF3gswKUUHOF*&zj55{m5m zYx*m^e)UfNBOVeT(FTsnT&}hr12b3Z%LMzZ{-Bd3ycVX;~4S`fbWu&1gj&vLuJDliWK{aip|9@&GsIc5Kh>6Y_Lg%_S zQQ_U}$Qsr2bm>$#QF=s@=nhcg(2#eyH)#7 zW^4KjXisT6=!-IDlm9M^94#LvpNp8J0}dT?43%rTL(!#0Ww^pot%BnwBxyJAx}sHq zb4)8yomfLcx=Lb}saHqyHLtY44!FrxcDIGY<3oK@R$Jeh{ zYoPRAaNQeoQvdv%M^$!6_S;6F5wHFAI``SHN~5_|V$N}?xAhuYT*W zbRtg7^F~hvUCzde@d4SNYM1LXT^a(K-ok8?&!taQh?P8$S*Ba*K|;Q(K@a7oc4LxV z8kg=ppqg;Ylj+ZK#{G#da~}j}gB?n9_xIL}mWo0+0@n!)=O<_p^i913e6K3&XLp6B zrp{e3l%V$YXD2rjUIm7q8<%i{|!~@hy~Ny0>h;<23BRcD#GczHh!Xa2|Ph@PcFv4CA)g zmmC^dE6^T?qfxhX`0+dS=sbU)1aZxi7zy?A$^GW$iFYj>1Cq6MRLztc*y*dA-;?&e zl=_U|O#T~>G-xYIUh0s1k*~%LRen;;VP*S84@0vf zOR(DptU$=oqLH*0TEjW0dsd4WmBY%XXdcwzbp_V+suIH8^>(3%%70fRFYjINqRPvAcAxaD zufF)i^1#@@_x2Oh&!@YQkazZHZ{^YlapIp@Fq9BQ2p1Uzu&YY9Mdf^uebkd@u$ntp z+)4-jA-?5NJ%7N9{vO9t@1<z>$}u>!z`Aa_+e0XmD;^UH5F9;nnmL>t=5R=GqDXzWD3h? z1)Vr4+LLl(vTR9y4a1%HGE>GFm4Hox&GaZui*3~2Jibp{h+AP(vF8ySIoi0C(d9# zvU5s7;}>y#^uG$?zXc{q^uSaG!SQU2vTx-iTZq)k_%dWZmw&jM4*;9xksf;JwyXpZ z8b9{c5#Q)0w0yM9|JkTHM5Zox&zdt$heGWlN#q%lcI>TYM+Ce>cD=}OkBZX){;)4U z#Zite+=+H;iZVf-P$qk>4R$qn=ZTD5 z6qsV|0@t9L0&3AF5l3F~RZUDoQ<0xDP%4*0o@xmGUN+mxGR>=iHa$32Ob4v8u9HK!rclPfxwL83~nN`13s7ztho-WnOvd!?>kP zD7ja3V`4}71rgU3FUM5`uozNZ%mMCWo)3A(B@geeNGE!lc2_=SgM3aglSeYEGB^r7 zK|GQslm}Fh;P}gleCD&FBhOPa;`m$vNi9Edl$Z3^o*zolbeoao^4mP`koSm5`;Nhx z^rMg{oy`_O=4jJZeEO!TJ>R1pI%Y%?Z9XH143`>_BikjMQB~cZep0cd*jbw0^7?}p z=cLRd6NZQ+Hi5Ll{@t;L9CLzeSQDB20TsX5g9({>HmM8txplmP_hfzE zCi5(NuI3FiS0s*;w@Jcl)1=gUzmLrAT`*g})Ozc&NIec;E&ovnhiGLQZe*C^Q`^0EvS2^x_yr4oxyvR@LTD56nDf0a4 zMS5ZD__7&Q*IOkltH#W|ytE{*-J&2JSiA-ROOTN@@4h1}Ym-+}nodc{#d?wCkkNyM z&?z&Ab9#FGT_1DA(e}A;CR@$KGG0XuwJCzpz5U{?C;t4CD?jtEgcC%Z-Zg{RdEbh| zZDG=`a%B$1EtA-n5pT+(Tr&>$He;_>1_iGb+%KI=d?R39!xZeb!_FIx=P(Cc~Crl6dTO%jwu{eo&gTPyq@}4gUxv(c5 zixM0*5%4RY626`GD$4Ueo>IDU2?w23-O=<7C&SrvEaPI{=M;Yoo+H@lBi`w&-GQjN zGKjh1HaqfbwULFk;QXmI`W-6eSGOB{E;EseQ6mfbI+ni|{Kd^9W2O7GdPSO&YP3hu zh^-FR_R65$kfVZs|JN+J&KBZOWQ_BBVtw2OzCRwN!L6OYJxWYGhWNkzi0RiO#8T3r zIDg97EfuGD*?w(#ZdBSt(?!+Jus}eh(dAAUnen_Q{`*pq+%uQ3Wb=L*-v!zkbDfw# zV)vZl596<}ZsLUO!Ra}6b@6SHl}UlAa%-nAwcccVb|`QiPDJlETjeA-rbos4U~36O z$>OYEn8`b9zvGGBS+Y-2+naxCWKc^l!$;^dMC{$NJP;i_LEOh1i(^?xvMbsa8`Lo0 zX;Vg;tHgjy!b+&dIGaZzz+hIPmpVH?xjc?Y-A+_n>ev;17EpA&l<OmM+Y(LPFfq~N{_a#Ym|HJ4Vdl-kWPAfPmQrkl`V+1k;-d_oRQw zDUzM$N`{Zb!|zxBfB%{fZGV1$)0CkOh;u4_+qB5=XE;Y3veenM%tfv3U{TF7Pa(Y< z!IBw82VHkwXkkuF_>%5P5vWs1+B32XUv|!0!;JoBk#`%-??N$Yuai8;ax3U`@yu!G zl~c9g_IcPCIX1eB`aJUFEu77`4{i~BSX$gT)jKluYdebkw^(rC1FXlt#lRyiSZ88b zv2RqLzL9?OkU*_1Jcl_XBrNBPmUOr3Pd!;jCvahT>(rE9E#A-C*1FcIx&Fdu9k;OB z5kwRl=_4$?`*LWVz=m1%$kMWr*H7_MrwgOlzz+delE|=sv=Zdr>WfVByG%+ITsb={ zh6biM-(fiiIx}RJj=LnW5M;`4L;mQ#6{)JOdIQ{TBt6$YgT(xNlD~#!jnAaJ8yL%R zy2B1CFjJo(8?qY(KQVmMn841=y(#1$)tp*NnhP*>ejB08+yw6=`2mm-$pwVvjLV1+ zY&vW>1V*sZaqCWDWojxoJBq#ymIrqIIHMXP7>jid6B*N06cLFZcANQ2dn<0+mavPp})$ZjteX2OZ8d|V$uQ3pf zcMb?QHw1I`ePeR&k(+N3Hs!d6Z^I>!m5Q+Yz3S|->H2zLSUzj5%C4hBm&Wx??$Zi9KDV2sI~TH!ABCZQ({l0ozU~$FuozNA zHBZMJsL^h+o=Pqj5$$!qObr49YnUYPi8{5EK;nN_VVG?Yess(?9PLOmlp=DR=U@utez>_H*B*?&L9kli0$Ek~@U zP`(-!>~UMrxF%@a4>YcSR~o%r0XdmY^}SB@cFwo=WwOlNO@y2$55s#$t~2*Thi#Te z4yH$X9)haDAPNA|hVr=jnUJ)3MmAa_HcqOA zf@G3o+>-K1naGpq^zVp~J&0fd4$G$ zZ7t5^3bxOz*?FVuoe~!#h=H;;s-hB?4pPHrwwDufYwi1fWLHDi-GtEOYBnxL7)R(O zo*(;hKQ`$*ZY%3m@Z$hd3+!y-KCN5}nHy5U^0yU?mV?f_OMzC`^uNak2v2Be@y~p3-!z$dfHR`$}QrK#ybhcX0O8zv2Dj=PYM?8Jm37ffFKgL*a()KUs!1=@*Be=f;uU)ZE=PcGvH0_|l>e zgzJEgHHZc|QtTN?y7jW#N8u6gDiGMe$O*`!!y=UE%v8C^}iGg8kQ#oin@sf>z}8mP_**bx4@;o&>cpXhMhsi3!v=jGgS zqHQ$yA|rn8?bxfc+k{Pg2b^3#xdNwM&o>`+unU-|oo9_D0_kj$DsU=O}`lB_}p5eYS%+ zuq1rpnJddoplh|7Y1a5XQ=e^1AIlS3yd7&={cwsCe~FORimMNrmKT}b!R~K+nL$_o zs3b@(xErp>c(+Bm=g@>wTqn;3w9?!C!L$`pH{0Iamq`lkx zufEfS;$Np-IZ2?GZDSbH>H6dUWihc2@ttE01CPP4ieSEp&%!GHW-}T7zV}yi@q6vu z#zb$I;R&Y+;jd4_XM6LvE?LLc)=$OlZbF15F-7A}-#6ub6uQZpw0sK#cMqTCkEAAn zK2~Xo7U~s^F{$jiX%$(he=cJsV?Mp{{U;Ka$bvj{F+1Qy*}ARCe?jP;&8>tRtzuCudh;;T`~y%`KzpMMLijp zNLj-iN)Q`hMwVA%eI>d$9DWXW(R^pTDVA2-3+Zs{^x&&CCHdXq+4b z!=94$ohsmoo|WaHy6qS+N2y$6`{ti~?oc&sJlhi~+SPyFokDFNOBDc?ikisx^=Drir0P|>yS zp2MC?{Cx#z4a>-NrPwF7g-(8@{vzxLL2O(Lfg6`yxt!lix_wV;d#uTGNy|Uv2H8Y& zQln~{^U{c%9qiovpi>@U4d|Eb>q#WAls0u0W?EQQR+w!6%h$J&MQ&ogUnrxGNW)N< zqaf%B->a_scq8%eiafFj@?;+gWl{sxm`u>kerba=T9x$iyq<26<|v&Z>&wC;GSU|1 z1G73|ju}eMnhKVg1A@%ujr{sBIu_=*HL3Sf44E5?iiRGVxLBKU%-P-r61oX}FSaak zFL+H5sTD}Y*S<_bAV8Rs%P-9W*%Q_*vT||dke;7!nb+>?zOPxiKFdA`BbZzILCz^; zNY^q;8Ipt^xwawgAgHcR)?Gj1y$>;-V}isyiQ;xzX2Dg@6jRv~pI(Glg8gVXl4W}k^I9u+N&Xtf;g?mfz2&jCO99^~cMF_({NZoA z(Z5<_@r)DLWIuDGIjb{@S+`paXH~!R)O69MjfYZ;d!&yzBAoDAcd(WcP~F*d+tF0y zFU1DrFPn3}qM(j*$LyH2SV&^YwN-HOWF$tdlx!8R(*9`6OVISuB`%HCh@yhS90ig- zcpd{cS9Z>cN1d={0?CjUt|eaKdaSAqJC$(x7)d;tHeb@^66(apkq%_iVkG_5De9^C zAweR?S7#`uzk&8ED`vt4XA$esbguSgLjpYGpt)@ExfjX#kv>Py_mKoY2y99P`82z% z)JU0~bc}3n)61PD`t-BoYeb-$gh_%5*(N{+)%1n;3?xZ4PIjlRgiNm;R2B>Nn9)x< z^dzOWdZ|Wt`8|6(|n3SRkqtH5E`Ci?xt^-QzXt&oog7e)X&RKK+0FdBgpJ1Ib^SQ3Z zhDA7Ffy9xjJ|R%^V=F`3z*pU~OT;wt_;VO7;{e;ZS9t!)5xc_4ud>Yo?4 zdbD!UKD_tfO6*oo>49ykhotR;Ln`i{A`k4?D2g#wm_)=L=)M~GX&+CsQ0RTkg0yYX zlmI^vbkXz+$M=rwnHO zpjp$s1V!s;4g6ZXLC|aY4&x$1DL82sLNKn5wO7r#S7eg>U1Nj%DRiICDQi8;GOt~c z(R%bN_Tw>fMLwzh?+MtMGiKn=y-j*7VQz~`@BX;1JwU|d1yF2aVy=BdYA^}?gGzrW z8%qBaagY z04zQ}y1}`R?#@1s*yCBCa4Ixh@4|PT)4+3`3#=SxipUf&IjF%hD^Ma6we6TO1oRxG zaUB3UK*hh7!DcUaF#;=_ED(A3&qb}YT5afEMLOdD$)yd*IXY<;|0?UO0#R&9L8Nqr_$dy>N<2OR1BJBgxaJ76SR0@6R{x zLS3-||?z29rF)J4M%0h&g%#W-QC z_#v#k(ur@>Hfhy9>S(a+d7g(iwMGo`7+u_DgtaoS-LN`J5iKx0j|vGWQXE|Xs>~?$ z5jcv=+*!BYjUR#8Nc)lv+nhmktF-YMzCQp-mrO5m!4WxggQF=>Fv(Xq2EMbkko(H( z?>pT^xOl<2?b5-|=m@U;;4Ja|b3DI3G?SRuwOm&(Dp--c<7wl09emG3wc8eYgdHVJbz~Tr4Rv;88$*A(0pPLSp>d&} zf@+)~KCflZ?JBS_+a7Ak8!1B^x8ky59>mfuuWqO=G)KCSULYPV)5H5i=ZpTZ^;r3 z^c+3LmL10Cco;F|r^I(;qBzIdiKX7>wntoT!CI|Bu4+%(a zM>HG3oLCF063BPRuV4@7O?=0CJ$3EXaZQoaf(A;fmhqocK!#$oxc3tT>iI>Rc|Mb; zS&NhT)z^jVXHBy}MM{DHL&#S^wbgw4wxumaind6xQrsPix40H7K|^qNcZ$2aySqbh zcX!ty!Grsw-}k@k-FM$x>#eod&X(Vvz2{`kWG0gnfgynP;JLa{Au!seCv2L}ymMVk zwfE+tl4@~&f-1Y$&}|gT+dA*Qnxax&%lDWxC~?I0c_wHl&3Lkg z3m^!<5KpFor}ie3o>2CSXNC&+AM^il`@a& z+E%(Xfw@S#2B{n04hjGpY(ZKHAbkcIp{n2`?hVz#@{))nXc$H=}z0`%OQEz@mHS=ohykKRSC3>9@>UBG&1h1`a*9RoFK~i}o#tD;=Q9`#JC)>a!t)FtT}6M|dJAWf(m+x|f#bM(L$Hy@ zuhya4`GNU-HUWNdJ<4r?VY^^so>D9Q_Vtx|LNn zmmkRn6DLdVlk<7>SncCgzTuZ5!FXprC^gM1npPyEV9xdu=SQt+*7LeoYY_Cvx)7js$oxT3vZ6sa_>=;~2NXbH%+S9%k41EW=A zbb>w2s60bULb*(uM(yeke}LtsA@>5tgmQM?*_d)>ah1>;jJJYKqoXM!sY*n>wwLH*{;`h zgmt!mPF~+Wt;BGym8YT&N1q(rx~EwFz6E56)hQWce)`0d?QNMQH5hI{MF3H7=aKB7 zKBI;7X-FM9yqQ-Ebd!B`&s@omsQFBGCH=Zi6iG9@_d1_k21(Saf>FjlEOFVkSJVLC z7EnHV^LO|y+6k;nE2QbKOH03BRWGAe*rAq;9r~;|Alr-xJm11-(o=l6u7JVm<=;Gd z!SW`*xu3|TMSC)w>;2(Glr^d*z;4^6j*bb0otP&FzxlNYUX(ZcbOV!wM8Kpo2E7NL zDTxBx805<2%dpz0DAPp!MzY(3i*D2`a?5Xc6*)zXWcP0CV?n`d7SwG@d{}J^idd9* zZ|hgSL7X73g)tA^GgxV~ApYNKgDELA0zVhF#Hi;AAyB#rL0{!IA!`~aT~VFYJq~Jk zn#(Z zGp|dl(>^;n=|@wNp=!h6DN`)NzAX7nYyQdZN$B*BLGIXOa{v^uX7PdQdo1T5E#wP? zXQFI>kTvqaVDMmb9~8992I(8b%qr{i#b?DGjS^5>?2++9hU9#3nvWHYy^j@*@z=d& z2>hb)TLZAnES4d;Z9S#+i%jt%FpsB@hc4&71i7S6(n)HaXaG(3gofw?!AGa{%D-lWIYr zM=4gLaSXznF-5YCVOvO6v=l!4oPNx}y$M@2C6L7z7!x0&KzdBhN}-z!rvxF5 zgp79}=*2J#h}k7X6id#J@%y}^suNO+qw9&&x1p@;T#bH*iue{Pi|DKG@cB88+IU9D zq71DHM4x6)-50B)ZTg*>^_GU|o1xbNMJLx2r3jpK2;P=Z8dDaze-x?22s+tzP!ucf z`}%1BaW9Ir;c~J-z6RP>IJt-ye_-2VIZR0o28wM%cyQOopv{3rNDxqnPZ8S=&o6A+vpfR-mZ|8W}%j&AmBOk?E(SbgD%F zrENj+IG6N1Y^XYNOSE2mRDPo&kC(c z-YEk;3&338x(2K6oQn=n*Q(0G+;GiZ@2cLXzji(Iw*#M4@>%1* z&a2!LZyO1>UAN~8Hoh-WBnsnIo&-X<+a=OpBtIg?05{o-wH03fr)FM5hjV@}`8Vyq3$GIwxF$Vip4dKl*wFPqXuAjU5Hjn* zwx=ZW%H$>V`66*2>157{E#b7@ng{Sf{J)}1P&}cHdop@`M-xHwS4c$^vV`yaaQp|; z7-#p^=;vFvuTq|bB2Raz@L4kG-}VGA0tMdw3E%?;yh59x_=t}D?QWX*ji6Ba49T2%C^Gsg9FSI74?|Rts zWjCH5?|$Q$(2YJ;$9=i)zYYT1JcZh%W@$6pYZfW0R5m>p!95}ZO+cBT(_BH!; zP9+C_pwH_O{S*#=C$a3ZdK^c=ft&xJq3j&J%F~)IWg(`Vzm{yW?KF5UFcdNr!t?B= zA}Q%!>^U~}p_b>d(R1yKU9>xE@$|a=E!X47GrRsNy%NtH^E19da^PqG8)lTay2M9> z=bcys)hrnTn4pL2w;h_do&NFj4+ZfJbSG@{oA?|n?Hv53=h;BfwVK;Td_V~sEQDM0 zTo7gY3UtIe2@lqOFeIrxhy{?Oet(8gyl-VB?hUs`_eeu|Dr6hEy94D8U4V#gBcEng z3NcPRj))(p@~cQS&Zn#I%8Nn|Bu^9wr$K>Z(Kma~bx`R{-N586!f_>D)pd@$A%j?% z%hsFd*xt`>jpcPz`RxF^Xud} z9HknwtF?!-COvVl&%%+pZVQcD2Lf z4tS;fc~oqyg5zdrw6SP}OEgf`I-&#%Xrk_X;or1Yv#sy&)Eo7AfN{sS6(jwz*Cnn* z%+JkQGBkJqduxbPiw?nrKizoQ?BZ9kO%?1}_fb&j*^Uj% ztqdR-2hjkIQ~>!`lkzjijhx129xG+W_WrZgWov&BUF21-)2=$3&2O)ui|>JwW7NZ= z)!_sz&N=!D-Es1Gd?kGmKUGcDCA5oH4xmxm4q#pcRjZRUx51j9p}f!`f^5-Hg4OY^ z{qafXOIqsL-nZ{>+^#xw-lL4WvcVNm9|CQVz$V`QVYp242Xc$DDo6B(ks4|99JM*| zPPBJx(3p>@gH=5b(95~U>}d9Pt8H0zTC2@YAIpdWF4}Sfo}>16t7G~F?iO-P8s`V%J_UP}tchlxqde8-1)O(F>s!5%apsHNR* zWcfuG;k=ZDKW|hf@H`c7O*olW}}jv<3I zjv=ReOZ33e#%15vN zQOgUSl(_9X69wu^p7!+jDxC?WA9P?}LlC?fUpn>q%~CK-n)#n9zH)r&M$m!%DKUKW zx0BY{;$Dp8sQo^>{w0j!8Ll-*nD5ux&mXIoSxzz#x;PEn6TmevK4bApK?1zJ%rJuQ z${(kH7eBc_&ivHzGram%s#LT?2?#a~n|D--;uw`wq44f;{P&sXO{9Ww z&<&{SOth+skyBWuK~|+;ee7MGZ;+X%ndeR0&748Z_PfFAL6)%~{_f}W+%@()Gt6hQ zr8Hm**X;sZF`!h%X)Bb5qeQuKL(Cc$8Jo;rD#hu{3Q?9AteoEJQ{X69t-W-l~@0)ZputkkVAGv~^WR?w9sqT}3Bi9VQ>^O+zZ@~$uPWcWyddp;w1|Ihp zQ|HjiB47wM1s;)?LgDU%j%=#jWi?>i)y&J)jm z@lkmp?EC0^~6Hx8Vj!uX=Od;H(@}dxz4qEUNG{i zN?VuQ>QHt1GkfJ~bo9>r#ZTBBdq3m&WA4hU!P)~4b#GC{BRP~l)**Cs^e{;jOZvYp_Jr;lQ2-H~5 zuC@xSnho7#NMG_GHce4W9X+A=0Yn~RfiDQ&7;V15Jc?pY85o?eH5 z^5eC9Z4DO94k0YD<%}WK&L1>Tm-o2|L$Fs+{?A3_BJzlnWDgb{2;LoL*H1HGSCGLh*A8WLqk+_2d4Gm{%n* zc*;3VHi%HcTpIpesO5Dp@!eJ!3Z3YP3-hcTFwNqE_$@((MNMLwPgdJXFUNGh;F_#W zi}SN@{>jO>!>rI0#HxWUe#MCX`?(Az;_Qdb$sNoTYoiVm6_ag*`fE@D)K8&dxbxTd z)ZnS={w~$2UM?B?&N#Kwg)dOECIuVLWqp%hpOZ!d@W<=etV6z|#*3Vva`~X!#4>7^ zVTcSX5*q&bN1_FE2DC}woGBrYJW;3R;=~pNYs+DXJSd)KHpKX#2mi%;;q}yzh9nfP z3tBOB_-pI@b#KGNcY}m)Q&0y*9~3RKabnkHDk(esH}4;uUN@h+&IWMJX{eemZ!F=xl==BzDfB&F=jP8nU}j!X%BQRL$C5-W*%H zmWn9}urQ|)B~afSAIGh;VxPY$TN@+fBG3#NZ>cb-WJK(V-VL3ywgKzvnS9oZeY`U^ z!d+pW8o|rv#(Q&j-%Zhd9kE6>vaKH^i`*5vwNuUFLA1FvP?@lii$ysjUW?}Gu7IVI7CX-DWs zJokh*oeNoXFO60UFC|jlXeGUPQF!==-w>P1@eRLuLBZ>LTGp+g0ZLO>S zJI`KxqFcK!k4uLas2-j2aQP$h1PbU-clssf%v-lYGZJUG59B?mkVVWheBmMOivy9AxiMrR5-<@b)!qOJxvM>eiF0O?^u);)fD# zZI7OV38DWS)#7xEw+OnMTI%!&VM(c$aWrM{;un3hkJWX4Dr#LXmf2ZG6B=HVe_l-z zYT58-0F7yOM&|x~`)o^#m6}6li^lUCUyV&T&dzs1yz3Nw^_`3}PG>BrcOX@}G%5JJ z3xg!WE1AaIjAeq?3U`1D$G<;MV(@1ijCA|;vQib%iO_f8 zTBc_*ag5%S-(tbEi8`M=uSTqD(%;U@A^RZRFh1>Ef77*#a_6Pw=%sPi7rnY3-7!Wv zKW9+ch|rOxiM}$-LtRVg`S>T91vdZ5 zwvS-=^AWC!!qo$BCe@{kr0d9o?4D*SI_~}ckiCD|DNacJy#}(Gp`*lR&VdGUOVYE@ z2M7NQ#mrc4LFno|*;9^|XhG4kqYCW$v`ls_zfO|JW7#dU>y8A2|F*hMK&G`ucr%yj z+UNLjS&ZKWvXwawsaJDySG5i9?l3s6NXumwom(ZXyn>1p({Eb#D4CER*W0)B?A}D+ z(V=vk^`95h@zoX1iK(wW`?0&G@m9!ha?fg5oDsj=y$z+V&Am}@Gd+!&^qX+zq+N%T zsA{LQ6$2mx9=lnMzXuEtcD*VF%+n*zcKtt3Cx~e}6#S)zTgO%KJnj0`Yn1$5r3l9V zexu*QHHB+AHPI%J#$v)a6AvTaCCtG@X_or8xJp?zR>B=8>5QwI12pm?0E^9|^H8>6?wYax2 z{iNkUKj4MbO576(oLsLXJi5PRKj^rq)-)2`B!uk`+kd4=T_{JnXR}i@VE1hu*J{gZ zD{-fA`{N$OH={M@P3V;I2VewKy(#6-jF;uAMo(SH&ZVe8%9M;tOQGWdaF2K7plZE{S{0+Jf^r`*}zBK7W;WR<(^nM_7^uRVzT4b(OrQnHiv?lLHLzGr01h(6oZnZvF#Wqf(uBJv-zuiY6fcht8}#?G@_ zx})dbJ#}Nc22k86@N4rhU4|YskKUy&eK`?LU7$K4q4!7)Mc|5V9PP#8d)g~uuw}>E zFFCQD&3Ap6NHjk^6EfKH9<`M*urFmvol9J?QkzYDvT@m{D`9z&R;*lN=0%9BfU3{1 zD!!hgk>lUks077Wy86YpD!9;sf#~VjxiUFyh9&{J1ot}d?P$|XsTzB6Fhh$FkkhGd zv8_ZN$f*~$NRuxFbi1^+o5>nt%b! zsp|Cup`Sp; z4kVx4C~$z2YF`y-_sb}d-RhJxcx;AT8i&o@CoWZOoJ~e@Y?!KGYF53?`iScqBB=y) z8c{4(Qa|b+qV8va7TTS}f#wxxplY%kHf2pt5Wgn&)jVLO?wMXZR~&;{%MBQ>rdkw> zb=K&>Le+KaqiQ>d(Xxi!PO2m050-j`@y56N+u&W$CJt||Cgeh8apl@{wQk1hX}af~ zpj+5_EfPS3M|8>cJ~i2VhT7zA4!S6eU6#TvnQXthnYhd4ayh!skyE6R%xeL8haEUG z=JMRg{`@RXi(F7yI+d4KHQ1oa>x@8y)$>?sN)`g4)uL5H(BYKC83J@Fk7D#<#4*N| z`c$Tng^<0tv=DR{7V2t$hnETex<zqOzMiITOv5)Dx}i5rnCb8%{-;mKV{7Q zPpTKSr0|^U4tq!?Z;9)`VWmXUzeN)vxb+W;=6}lXWOkWIJpKvbI>eS#&MW4srn>M& zQR}UmIb@I|s_^+wZxdVghS}+OJ?S(Nh7Nxj*cY)Z)!4$-`H_`SML(&N*W`GcpMo>+ zlu4-=caEzt6 zezL<06`Ea*j7d?PU;ag9rb%Tx`FX|J?@^VM;Ny#L-GZlUmDJ1VHEg_98O;;a2eF0| zv#y9HGf>K)`Ln;Tl(1!ZK`WNKB6j;lCWq1F>AZqvdc0RY58wSCQ+hD{=TB5!hn(+y z#Ir~1c0cPH7<%7BVlJvcmCg&+_fffX8rds$eQ_h#hV{$Nb9vk~PqCl%+-hRa$;Z;P zXw8mxgKA6cQRtA_@`pA;ZOAEhx=ktx&3X{4b|y+1t^Et75wjC+HN|BpWy)o_2HV&dGeOQf4kvjl zjarbAgPPhokkyKDDY#X$UCb<@Jfpe1&e-U5u(*aQ8|nRBEuOi$>y+~d5hV_5uhr2P zRYa3rP_tu4ZrH620E;zr`gj%Ww8XoZa@Y5dazn2XEJ_2 zH=97S_^iHu{!9qyCZZ@YgwWJTInA;TQVkJQF8^FgQ;6f%ZuGuN--v;PDIaJ2!_3D1 z_1+KRja4mnrdBPh4E<$GY2J0&zf_JoNQ2=lhaWvm2cFg1o~l5{E}4*{cTjVuSyzx0 zrCVUvhZ0t3UR)dS)JsZcAr5U(-X>7WqPe<3*h%rA!lr&V+{?1yI!QoZ??gj8m^ye%a@`+!dW8@ta&EpHm=z7@qKks&*)*r?!-$(PLKXYlE z6u{jqeRmcH-H*=^Sl!vrHcC3zUY4xhIqdI2el1h(9*Yxzmjj1Vo0cnOnE zJ+rYuN%q>!*q_cdnDN{Wje<(^*{D}y_Ra@cM&LlVW&Nhr+8+iw!RE8MHuq-p6#^WP z5}SLs{mz37NiNf9-GDRC!!r4%*LB%l_G0yszs3Ym#bsp4XMFj{8a?5xyzvV{*JX|b z@EUF6xosP>>#IkB$K#N&)lsgOT=Cq_|FCDhl%{jYpyR>H(lJ;e)$y3KsOtc5UR^y6 z`M5RXW$tVIQ#w$UQ8xsvyC7eyIg4y(*-~cSbZ&2V+lXCoz1F0-0zTqvf=;U^b(uNz z&i929a`y9SEq6zTsm+4yrh*hzfBn=~1>2}j6;yV?qt?dfD^43LsXIN+nAEJ^x0_)z4E%1DT^W-qJ9Q=5#;26-`m%Hh^_kQ+x*!(y`OE2D4k; zHC8i>gGuvq^Guw#)?W)A)zhz8R>zUJHNS(KdQ+V;cN6Gcy z{bp#X5?Dpl90y>*^waO}p~Vul_wE&!p7*t9=W!sgSTd){^YU5JQv<$;{-kv`dH_fd8cgq zYPoM&Zx}d0VD&et1KIy(^;Sd-9M}U(CyOPM=Czk^|Uc4`KU4 z=Lfe~wEl5UW0y9s)}@WQw4@+IG&3$O5hPn0do^;RXv#pfw*YK{1wrB&Cf|4?ilpU+ z63CCYEmj`y6n8)UY)Sy!hn;;KLefvk1y)(!dfkRaC3%raE7YoB)3@zm+%J>aj85&O zwdwBsKGJBk*09}&Ic<%woqOPyKl8<(q*Um~^^MbaErj&>yP2lO7|hSDBHaA~(khU& zfm<(ZDImfvr6Ga`xHF1$ZG{?|sm-HPos`j9AeVYH+cNswo{Oldm8`GOkBlguEYX=f zYs~ZdX^LqpkQTsqLWKAxcS9{#jxgJG)N~acNZ_ZE8pd1_)Lb~EFaTlaVF`1pj@5i> z(vlrHMfpMTP|nrIpC;Nm_9~^sA+ujojYYT^RRwWMe{#Vx*nB3wtnWq7p)hr)PYjq$ zd~t#~e;wT#UqG($V^sCFO#Du)F1CCI?_W&tBdG#zzg*Qy|v@H#QQudpco zitUwIF3WdA8m*eo`@i`oJtqL2hBT9r@MdHobt37HKhHd~H;b!fv85o;Fn4@#4zKnMO-FSuk zFxSRqy11NE!|rJzCzxqVKbxA}Smm2^3b7qjaG8=UMYSL}-1_qCCbI^JCBq|mYvBg& zp*Gm^II6nI#y4m4A;N)`^lTXQZ2{C|TSL+sF2#fS2jeGBhG9;eK5{4?fGgs}3>q25 zLv~T*P$t_rN=|wfCT=zk5(+vRDqdnTjSHyl0lpmZrAG7(nPqkU0*PfeUI?ZKYai0` zC+wVa0pFa3ZyUv8=T=Oe?2&Oqfvg0W`y-M46CZLp2!dIKlfpmHgr`{Ai-ooS!fT>? zlO%(a6mGi=do@CV{Fg+zU_Z{S4umc~e%eWZ*mJVM?}UwptFY-!hOx~iy)u#hQ%l~i zim6$OP%-;f+2lm+Frb4vRNFln8WiOpJc7E*LYEjk|t*kK| zX6wi803XEU0F;QL$)<@kStEG2<}s+ zqqt!9X4-as4?y9wJ;lS{`|Zd_VQ~bgqG`g9V3-l2RFo z=t#(bY?bN46%XB-$~t|>5xP>!I8CLD_1d&N_wk5)xc2wq;K`%xcWslp zCcnQVw=UY~j+G_!Pw*q=npfn`iLxI9}{k($ynu$TISiYhicw%_pbWg&H5LdVfuByVo(IpvgJqQ zLHPPT6U|=^dMIt={-E@!1sa#yv3UpU-l-(T6L1ESyGb-S*jZs-T=pu4lKo&vtTE_c7hYdZ}E zy>$Q&t!3$B8_~~dA0{vKD2L$gz#d2F2^iz2M(JUaffNJko84oPF6XLB-Pi}k=1aKb z%lDJW&N`%LZ0B~5gFd2UfOCrdW1EjDt-Km*AoJ};%c(bysWhP%-0)79PUnPmu!pNO z{}N_N{$+F#;MUzq#bEmMU54V53>KeZtdrxWx0YI6a{+a4wzG~R8=!iLMsq;9%4m_IHf#bnANZ;%xvyA!%)rGA6kZnnEY(Yi)@H(jTRyQW#%n zeZ=38BD|Qki4k53eFgo7@KWfjL5demkod4tLs}22Nf}@qv@sku9yf>QFv$bQ#FKtq zl#Aw*`9G;&aPtQzDay3)=1X}fF*2J!64xl-inr%3t_V;xC*{pI7ww!nf2z+#Gcf)# zW9{Qet4iF@ocaG~>3`Bk-|=Q9!XEOA4y`#Km2Sr+#y)1f<*|)l8e8!ixiUO6MqYd7LwiJF!`Y4!}#9+#GFdc zhig?tJEPu$yXbde)^4~s0_a#i7s^*d$LV_Js90pe7=!V&7tbW$(#Mzl>FNBpV$t#P zvp7OqC7(#r4{aOmo5!C_ldQ(Gb_ma7a>-KZeEh^Iu-_rWYi6?YH>JB~RVih=z5b7L z^SZ!tx?rR}=^AmAhOg*cAy0{n~fVPYe^;Fc&A1CK#v(Kx^={z(w+BilRaEb=Vz3vc~sv2oHn&x8UM zG_uEx!fBy^WcP7XWBP7sezcB$j;$^gD#8u@CMy-wZJ)b4!&J#iz& z-Q#MC{>Bo!e2`N&{}U3bWd{jYjQ#0&$$QS_E4)uzN61~RSFO_f-7Wbudc94{z9nS< zfD%pdLCji4_k7IMimND@KT2K>=LCW$fYBNYvP}Ca0VWCFb60f3GGt4=~Gef z0|^&StU8{1PirYc2ECumeT$?hl)5Kz z^oDqw8Z^cnXW~nkJF1h!U2nxOsmT>3y1FH!zmbbbbZtvvl9G!{bdicjvyvN2bm_XBaM$r( z2qsK2Mow;rBBV^3HZs4@_6Fc+tA<_&<;IWD8(@TE?S|P+lt`p4y7t7L3{phyrW2;0 zK59F;C93;Ay{dAC9N1FP+&y-#BU7c%rTO)F{`_MJbBzDhJAt(-d~0{s1VG$+qc`{RDd|zPaQF z5a%c;%Mk>Itke8?ck?3_eDwJ zHc+9tfR;tZ*JZ7t5~$1~@-9a@SDLPwJb|r$(%8ZrJW?kRQ=9c4 zY5;p{tv1EfRtn&X`sJ~ikM{n!@vi7 zQD!f?h!D;E7c=v~hdL={FM`Mr&7l{ScHjfM7_-+%RETEvi<);5=TbTj8L;+Cy&d@USlDSzux6FG->SEpQvSSoIWghnYGBbS(B|BA%bW^1 z>xn6u$$z{+OdN&Xu!|gzADjb*Y~%Xkfp?ibKZhS|ql7p4ub)eMcJKPqtJ3r!H+k>Z zDjO!KzD#p_j2>Wd09wOiPjn#n%D2r@L^M-N%DuryrXX&BurIZMYQ$h zo#Uq)bnmbnn`_@2TXVR01>JnUcuTUH*PvN_My6-etX$42{0*UFD>APLT=n|m@`C`ouS5F`UgUi&y@P&2sB(!iM8Ql0(q?X!DW45(;wHBsI@5|JM?$RNJ4 zD|VYp@eo4Umf@3ryNw-udYKJ=E8)Eon-y8l{ zzCS}^zFFXRS9#BW-^VbtzWeI72lqkhYnzaFI_fsI@oBZ!M7-fCi;o<(v9iI3TgaCO z9^y7b?{vEDc=J;mzawCK#~2Z8==+UI_Z9ul-XX5=lI1t{hObOriRQiYI6@!{cvxhC{?Pq>`q|=CbNh3-J7X4nde}$8 zARdCHYuOx&)69l->`4DjSZl!cyOR)9cicu6cQY?a{tZc{FiQV9k#8m>*2)VmH=|o` zPI&P-v2Jf@Jc)uHk~Vo=A7*GoNn}I`xyVn;!_mUHR)3o`*NRnC{>X@LXk+&Kj5)R2 zXDbE2-=2?3L_iQGY%YqK4K>!XtE~X5Dg)^#P-$_0>)NUWWyY-5({+Q0TfPkyXEZmRQSECfuKE-(=W`pEG~URPd3FIwOKtkwf6$j;4$$Em%JK**+# zJJ#8!s4c%zuZKV;g}-Cil}aZYzxzQR0#*ix=Q@-DXR3hFDju~}PsVzWGlO?Ds(z-2 zW^2;w<~QgfjJWR;km02KUXyq2*)#F-2(MdhDbBtnfBCG`N*G`q*2P%?F%?aE{x}nP zwN+U_WeOdIA_>{n})}{yo`ps)Bs7GvlrZ%O7kXq@Yrq>QROtQ zYk_2kXT!|n7)e~CCEvCCQ$Q>cegGZ}lSqSa7Y-!?bvpV+ur?6&chn-1!dG)f>`k~! z(%Y}7XP!lyD*f;fOriv&7ulMxn+S@`7lGO!=b}ZQf;s?y%Sp8D?<&jp@*c?TL{0WF z#?K4La40F!&86uiN!ED}=eC<9Nm>t34GR}>vS4R!z*>IPBq4naABP}L>`dn2Ytf_2 z%@+>SgHsG`3S+n{i?!%2t_u);D5krYlE1Qh(loGp1?4>VTYNR`(Om<5^;@w7`i3zw z_T$X!0%+Cp9s6x&k#Ae6g#bT5z`p|Dv;uHuZS#j~Mo~9B)b&uzBY2FC#1#vE^ZjMI zee2lEz|o}dhIiUi8TF4JyZr;VEm-tA5zVjUpK(Lf8G)eHkLZ+<_ILci+x_GvCMsOa zb8UYOMZQJzb8Y_!Mg0qIf9>>@=yU^O!$-k{&D3-ewKJJI-1BoMifWila%2|ShAL)f zvPq#@(q+fGYJrS=J}1!HK6O|!^T5g|GqF9x9(gKI`- z3M$sG2-F+R%y)_H>g^w49n~+lKnA^~x9cxs`ZL}I?O{f26DF*=?5Q1rY5}1=XZ4DG zScT|3{db)S3O;Ql^|gAIW*)Y@;2zImT;Qu@eS(NV2aW#qkQc~uc`q)B{u6=)!66&CR zz6k9l&cpLhFvr&hTNSLxoGne=GIx16*~B1UUV|L(+!X*>z>fRKQQiKfnaC%MqbQw| zlU9Fwgq4UR@VZL{1F;|{;ph{gZEM!*cxaj<=uW&V43nPq(-`*GmQR@+v} zqB2Zd!u_K?SJ6AkX)-&K9;{q{{oB`o@?00OlN`Farv^C zLHla7ec33nfY~p-?jI>wbfc!e!G+jHyymNgePBj9ahsCSJqEMToqoiCENBfy;ZurC6Wdjv5uvlzu2 zG5$vy67s|*?r(|Ch3V)GSoAKLNI=}CWcQ^ja`BWKb9I_Ww7i-qaVm^C;E_=-QD;mY z3>77i=uTMTuZMNp!zo}eo-MIMep_2un>#xjXM3@8rwhwnJbnfYzbvte`R2wnNkSil! zPA@!Z1zd*~LEN@fEw`ggesYxsW4chp=UmmQBPGXnT_2eO@+i6Is9a*G#y*7dl}M=+ z4J+CIFEYIXEUK<+TSP!5MnTFUL`npPlA(qHq(o9FNoho8$U(ZKOHx8wB&D07Vd(A# z>28pg|KRid@ArQHe_b$VoqhH>XRW=~y4St-%pXLjP^W_6z(KanX&Q_C?Om$u7tfnP z9elmYIbUZx50hB3I}cHiRE;Pe+C;2;|2V zC(IvdI<3BPbe2#NK=!16Z*u6frCK=%?QwKYNs4^W$rfuLQc8g!4I#abz z#ujjie%$6WUD2El1CS0Z9KH;Q z1VxsxzcRqH@Ts08e*g;CsgiRe)^t`a1Bulwz6jC-ad>+u@R;`1JGNZH){^_e9oE~y z2biiKi-P%hak5}VD!!PMe!Hxy{=Ib07^c)sA(3>LZDLUueRkBEh(KE1_X zVjeIw%Dk~VG(52r4{rlEcngC^l{LkAPQquEV$q5ao90Zjg8z8h-h9?y@+|T&72V)@ zs`mnqwh2R-CUW{918PwI1Rkr?;K$j4mnP7sIL-O(@E`yzWxH?-jv=Inp9gX7V^OGmK*r73YNF0d7Z??(orf|I z^?kkAwPw)D)IIJ^8P91*VuEN2mgf(Y4~9{j6brbD`sCPDUG-vv57|7v>|!_KuAizs zK!o{aCJV&BUOalq_y62^sv_J{FQ(cp@_jr?23o-yOqjSRCBMk`V{_|5DbbbhBUcKn zp%rV^ay$#_Ea!KeQQmnMUMi#Sgbnp>Y`y%fV){N>6MY-n-t7FkWa2B)Nt7PFafwd{ zQ-cwSUhzH7i94}~+j3CPXV6E)QbFsS@vrIG+J)tySWNM^BIP~)oflw|*3yr6K|K;b z+394a%*b5>@>z8Jy%Wt29_!+Hzv;w*6!|2cYJBEl)0GF zuITV-X@5ri&qLP3EjNT>5cI?gx~xPK)qF@I<<|7~=b0`wM_bKW?t@PYqwWr}fChVP z&JUgXCX(q6>8Y2M1^LzsMXH&o5|E7)x}y!RDxm!IiB`n?T7BibL#8 z9mh5CJCcPDC$aDBxVv9$S*})_anh5$p`sZI(jBzN886HfL%m;U}CT;XE@qYrrHLkOl4bT?5gjYnvPCKm!ucwWE{pd z<(O{0|9M|}_!C@<|3KqnEIiRvSluDtN^M5NF42_KB7Zk`w`TcFD~V%z`fLy1hx|SW ztLEGz;ZY7~lO2k!prWzGA`M=VlosUW*AlyQ1$q0iH}#`+2Ks*mFo}uVWJ_? zm=tp*-;DvBXKDBYdC$_oDW9SSdX$7ZIdNj|bgto!`T^H+L1oHJb3PVNa8cN34~KqU z8Q9uOlrb>~O{JqqfWalvcWv=H$6&{~kncUf-n#{s!*=k%GG36T90v}i50QY7LJ}2# zXS{a*#sor#2*3ymf4p&zI12xeb3pqvw+M$6+66Ic_)mwdWCj|&u*TJX4e<=V%0|;; zDcodUi#-7c&Bfphc1jmb{Q4=v$0OZ#{U3U!HBT3iu+yWHs#!%e+n;{EL^GH3G_MPj z9eZEaxpEh)IWBrd`{m7gc%|jZ>f+p-7Eh(+G-D?E0I!#NT3y3BkX1dOX8Pnbm`CR< z5(M==XSU}(5_VmZN&SP}USZp9cC?H=s+)#CYloM3h8?(g}w z_0?hxQp(YVt$xKKS&N~FXTAgtXn zUa-!b*3`igFNPOlDZYj8KfvC<1?D8dE_x$^5k(9u5`&J#2{2MuN=$R<4jy9b+_w1Z z+?(4HG2RIbIt#TwL1B=!+p)N4tQl`^l~9N%<&3X|U51hBUokk}9#xbhO`bvkcqWTR zr{O#*)WTzuC7Gh1aP9Vj7$4()%9KCWOt1wb)WAcdfxth+?hz;{-K7Ql>>r&|+?1GT zDo%~}u|b_5=qGo&I~T<$1wHerbl7P0UX9{GJDF)ZnQ=G#96Uq<{LZcM^>sxs*ohCY zi^SA(#jo}>I@Mvrp#95uX2ZkiDxVVfFoKuf6wWfna1fiW2%sUjSRJ1Ep|f5dxtFUwhn6)OOz zV7rExQv|N_E87UAVc%B>ce*w$pc<97{4*@#cg&@kaM_~odbDL4MYx;B=Puo|2bcP` zyHlL{C-kx3@j!eUe0lfeoic5$z!FKbv9LTawLyHhz=5c)l0~mQad^0`9Sea`K0MBV zOOgMg!_5OBfJAMy*T7@T2+B1P^q|Kh1Y* zI`piJ#_>JYAx6CskU?W;1uq!|cyJ3^;#eJ?_ewN&Su@>F3MO zU=9rS+5Eo8eFkyhH1HS$hJmDqflZ4%LL7eG6WF|odydXHEHCC2xmA zg^b2F+ZbPpFa8z`tr2YX<(}-CU|#d)F>Gi)9|mpO{th^|?g$+VmF=!^^Y`OX55z;# z;g-jY^YgU+c}a;jpl0+UDHIyU ztT@F0q=Xkik9xzS7_1Xf9SbGXDgQ`NO3GunUqtj2^G zw6Ukr@;|8OH__0L%D-nDOGrS4POGId!3O!A^n-xm$XrF3%ozsAXlz7-+)Z8snUcEQ ze~;?{7}atP07sT03`lxKgDeo*D(ihfGc{n|zN&uK?pkr2kz8b!gvz^stU^F+gIHQ+ z?G_yMFqyXI>{ju%P2{L%&PFWCsmy0qEb|YQx%Kx5^h(HIN+^CQQLM<{>9980n&+6N z*qGb*1KT77ymaln9(H%(XwzV6XZHQctew0Fc+jf+_5SprlTL%xY{%FN|0a+{hZ`3K zJ=W0#|0}g_!4d*))AYizcuey>LP``r(3_$?`~VL@RJEK$@<{tveEYe`;JDxV;= z_=j2m_aRriWB)tDJm%+|$%ihN_s7%yP>yS;dj=m)AS*bJ}gQ z_ZQVMcAUu~yLi@=wx=RBOo^-9jGKCJ_YT^w=8~w;vrA>IPA?aO1{b%Jv98-R1`P?< zcFV?CQ{M5i*tiDGPFP%euKK${ve?j3by$`n!E@Sie=G-&kgm@S&FSK$KC<2)IAU&l z`pJg%gJN(zLu8{H8U$U)#yyx>XdV1L0d?uz7Q~z*9r|_G7y|In2Cf@^#{tsI$|6_M zEL`EiYYXL3)xyQbf7l+y2e+Wi@-3;i%A+iUApu5+G-o4TG{KATgz<0rZ(c7WG*EH% zF4ekAGl!HR}ztdNs@G2XACgXY^+B9Jm1sP zHuD=>crI8&rM^C&T^UGJ(Eiod;Z6QVvw0C5MyfvWCi!5#tnxe2nYJVz?t&-Y;_K=K z&lq}K2g&?#Z18?Vkc|)RKQRPgQ9Cn@-mm9^$6nm~DFm0=0@C2B*NU)b0Ctfm7Q^?f zNT~r_(OdjG<2VvfDW&^2(_gJLlmFof{`&NILuUa-8ur=G1lz1PO0i zM>wsbHs_3n7F!3m*NZka)sQ(WgUgFfj`#5# zLV|x>Pb_s}L{_#=Pp%PY=$tOewOcb#eCANwyk{Jr63I6TCYEb}6?QV}Ge5vj65`W) zl9Z-fEvV;^vAb~@!j}jxd?*)=L3yD45(lCHoa>t)hDbW_ zFL4@vbhXsi3dC--KdiVDncz6s(^v}XohFtmHk|Bfyxeu^V{c^WtGUV$B_H+c+=Z`Y z06aGJ&#G=MS35Iq*7fO6O8^3}bX2UDLIB%RoDZvKDGDEA%jwlG^Wh?L(;W8LxUyUT zwEu+#{q}sXKVg9E8}nZO<-n(J%tzvfcc5?a{x9hRD!~o8Teu;v0BgOexPM72P$aUG z-B1B-kQDqj$W`60`AQ=So54`)z%@C4!*YZvR^ElVG9Zqti@bk%nL!7B)FtaBaJ|SH zgRAUXxl^q7hradwW4SWN0b@_dZvC-Pql%(qo9}sM{k2dd3NQAe_7B?LS`f9s$a?vuE?(r~UM zLP9re+H_M|h7}2J&Hzq;A}3)6RvE<-$qF1|Z$#i*O7qscgJPcn;0Po%Ulp(VVR3g^Xf~Jw{I(fsm<+c#27Me#;s21#qqHtxqi%L( z3kFI<)CAfHLDCha^);CAkq$I6xJ7#R%HAf9mBR?z#uqCfbz}cVQS04N3_8Z7`P}nP1lzU{PbS7PuMr z9{g8cU^!H>y@F|z&vQTBx1#px`hsaLBZDXt|HT6hrDbd|fXbc#VE=6l%J~4kNk=oP z@4m0G@a8Nq^TUiWMKp^kKN=$x5fsg`NZs)TGUV6$xXw-}V(t+dp&#`cqTI@CH5-}m zN{Y{_m`tZd<~`~jv&BGJ0)teH)d9s!gN$}8&Zg*b0;Z)Tp;Gm1jo3hx&x%-mKjkO? zz)y$%o&*Y98Uqg&tEZIXe}Qa2%LQ=AuXzmnz7;Jwvy-P^WMe}^fL3WtWLf_`=C1*M zcBgFn3_yvPPHU0T{x!b@;RJB@B>{q?$ogsARg17;Zu6gok|+?+J)L2cN=?~{?wQ<% zHb%WeM}7Geug64Gc+VtFW_WY_PTD3Ueulb`R48JRXU$y{{UodT#Vp^!lmG+Pvt-A) zIDtEMQTApqR=*!u%jp+M;o?ftXJMPYopf1gmy?U8%VAb2uywplzjNLp#V)$668Q3* zRS%269fwY4UsJfX4G~t7!-LaE2VLQXA5;;(3`uh{wgwF)hb_!2VMY%?Tq#7!I6#*m zSBL+%Y!YT*!5TccIn&smVS_mmTxQZIEI&KWY(lgu@0p~e{t?w;<15=Cejnpz8vzkwk$w!$arUHk@w6Aes)ho)5gE#=D0Zsyd3~2EhqzD?sm2qgkF#yT# z8Nw6*9lZ1mL1E#3V@63H4xeKpqd+i>C_ty>W6#Cn{`L)1GUP4TIuAjAs}!(KxBBXZ zbQaj7?ZY6kVLu!VZbz;J+>`mn!vr%+0tU_uUq+xB@38bl9;e#KDHOw(#g~C$7Xy!T zE&&->Y=hi_*w{mCG&xBUMheD>B^O2v+I&U>lRXQ>yP>-tAuIO?UYM5p+!*9ung|?z z+&u!6_BC?VOOsoeulD$-qZUybHN2E(~AF}-Y_Dzb$G+O#Y0)!30>9Ph}2U6?YeaO#e#x_BWb;-Y?rCcl< zx5G}OKTlEY%i~rkE?nHRD8ihOOwamT3cbUdQ?!z$Pg;(a`WkA<;*SNKI;Sl(@{vv7 z&UV^Z<(0DP(qcQ_TkUm*y#q^rcQd^WDYb4S>+0S+?GaOI zhvyD#aC{C)peEFi)jZ;Q0D@6)HFP!pdw~KvJy^3Z%8eUpDOEArOFv6axb^_tTm;pfJF5 zf0J)2!vSY3k%;f-z}E*g!D~;G{q#u)Oj3c6*utuWi{~0%*an zZA$%=AhYe-8O0UG-gSg9E*!wB0u}@fNP}BfZ zi_-@5X}A*`j0O4|6u9k6)i<8@40uq;HIHS&B-_yHjfXU{!GXy&czAYzP%Yll|LGBw z{_aG9dXfXk_Bbh(VShHYHSNO!O_YvsO|pI$_ISbsMJX~fM}TJB-_bIg7hEnB!WGVS zMJ$0cUwanH(YAo8lLUA!ha5vPZ*C|_2kn)ya@L%qwK6TU#hc{Fvgh^d%JQxltA3&Q zbN&E)Si%|(t^s&%@DZnrqZKeIz%#^QC)Z+QQG$D~@XJDD$$xf4trntzvT-`Y_2|$b zF(nvkV?g1+??^zP|8`;{FtQAYa(<1U|F>-(kiAL?F1Ip>z4GCnlqDDj6&1mco6rB2 z&RgR9UzRAnf)t8^Odg3TrK@9GG5`fo%dlNosaxGr=552T%XGLahUcuy|^N*$|0&aHKXd;SA7P$90 zDL0R%NXy`Rx5VGpX=$8LWYI2QxdB1`OBx*DIS$|oa{%7C{y(sCEPjRwn+^}Y$ju=7 zID989t=+<%itvJOh_ivpa* zl^6stx+q10fC3ilAN=cY<5Fb5_NSYzfGgSe?cQJi77Sh1T8k)}V~i{!Eyxi6j2gUJ z54&`+LrA{LZ`BPa3g};QB&9n$>xl>q3ueET6C9qimlR|W$)bf$y!avh^v)Tka4+B> z>@JY6Fn3eOSJ56J9bXqFHd_xoR)xl*{EP@3-T`6mHf}`kum=I!eI}9NP#)C++6uO{ zzb&=g)jxlg@|-lFO`bE)?!t~%1H%LCn;LsVV1NcLM6T2$Si{xqdb9_2`%3)q3QbO)OTe0NP`~=Qz~~g|#WZ9o1o<3iijE@qj#`LCF(?&;VKJ zSyM9rS{R&ekAHG~85_Gu49;~6R5%ci%~LC|$4MM~%&hP|rV^QT3y(hQIx> zD3DRd;+8~+8wwd*{s6pRSo@!i=YO#tC?|nwT?r1@?zL_-Owxgds_sgcj^m=65NubP zaz?*8i{BrD#!mM4FC{IouN5OuVh}kJDTv&m1daTmG(=8Wa#kJ^*{tDB0!z`fqxNXNWL%t6ur1Dj=CU< zK;{S}w-mb4DAyli%}q80gjr#pY-_nu)-`&)c-;u0dztsgwuA6;jo2bWTHU%t80`%{ z7$BVH47FJCb&S2ux0eQfM?2HdbC^X7e^8jSy5d+9MA1(;4FkcZRe;9B7s7yxV&_}B z*`r~r^!#U!M(b2mbWilg6?}clB687{jkAmSrCMF-^2coW`jT_9gz0Y=@_2^ibfuwY~?R?(%`Sq8=9)D$61lCK+-9X0u)j=pc-131H3RuasLJ@Vd~L_?7;^ z_YKPprDKpM1rV!Q>KpSC3AS(83ss;MBM>l~Y>dv%z4Mm?{imJ3VvgVo z)?s33g^<{76@Q(pMs%=5$LrWTx=L$xhl+rvLQxaT9VI-p7vt&de!Vae_f9iY)86&E z0^{YA-Y(kxB3o`ewwa&l%Tb4iWBDS?wi#7F9owl_S2-N#CgOf3Ip(Evp4GsTTI`Zt z$c*7Z+{u!0ecyvkPlS)ByE{yioF;!_9xm!Lf;gT{ zmPJMW`5mjqI(3y46*}j+nj6Gas>$XU#9})a@kXaXJmE5t9|`7GwXaLVM~YQjTpx|A zUD$u1@62lcJ!#6lD|lI}gV+smeo?MDv2*f+W>4s7&r|xfCVOj5%Qv%0fgv1WC6P;= z7Vi7PjCDJJ^PsKT1>M^6l1InrM`UlNHwUWuBD^liZx?_oNAYKJuLM{I0JX4xZEVwI6kPw9)sgFUc#0Z;_8HJvdfM zN{*YJDdFKzy9Ze)ocAtMSYxtCvY-jE8wuJ7LzR#))9Oyd6y2B{$_961cO$uP@?(nH z*Bnwuvy#x5JohPd=PlwgG1jnR|IS)OW3sH8{ik_8>wA=3kpyyPyPtOg(JT@9pRdTf9+3+~L7*O}cNvvS?EQ>&zAov;fpZTFeNfgN@1)<^ z7bOi!#Xu}?JA!o*?llNat}VzBBuz;@8XMVjfe!L3x0D#b9lzlwrBg0we7lvDF3=3j z;eMzhdQ>>j5{KRSG6uGOTLAi<-_~QbB)s)a^ud|XGInSPq*v}2H4^2iPRM^&-Op&5 zCW}A$`P0OjjZfyQqzq3%1V>G72!tI`0L&!VcYX^xr3PLbMYho>_1LucR5+XV@=N*D z+91yBCr;yQgSQh?5{5w=qF+Lu^$dH3ywC~5hC$J}`p!s{Sd<;IXuvqnmXOA4BkXS+ zlb{09g3@J?sv1-}Y&svQbP%XG{jLfdw?7T>3c?!M)o7O9vrcw_t2+U=32rz=R5M$nvI1QeaZ z`k?Xmyw*6is{;q?`Py#`L#5@cH36`c4Wms z3!~r5wi;AfvtAm0H>J!QU=mqN>l`CxiN#_7S+d765@mfar_#G7_Fe?K23VruuOSc! zC5d`Cxvlv35AvtG?7#v*AY3Hm5#%Ly$clk<(xV1iu#ToG^JOBssRW8HeG7u3`Og~k z(qvhu%+rFJ1IowO7KjzBc^p$Mb+eMm$0Eop!mqEH(BnqA52RzrE11xjcs-gsI#RXr z`8LZXVI_G5b|XKvj|0cpt47O=;BxfBHV)f`sp~2-NDaZn{M@{JS@o!~=!`)-!ZI)L zkhtG4QI6u+*sz-F4{-cP>EO~&Mb)nPB-e9sug~gr?J2L9SxOaZ~TNu z2wyo1l*&*6#y^`-QH#ZFyugo|CBi$yq#b)k9*_cEu~)U#B62eGaFKFru26BVop9NS zwQ5$au8c1Vc+LR0^LXU|>8e#VtCY_dvx!_T!k12l@d%|KWhS$i{i|t+;ZCY#qIxG!Q%0yrUk3?7xI1z z$EFuqjXc(|qxo&1lTN`&_Mw{1xCO)DqW6B|wBX*{(1LsaKnkw~x3jp;K-{$xk7mK! zWnsdKaA&GSYcX;B+Ni>!Bc#u%t7P^Mtp8sjw*t1g-52F$I+r_@eB5eUd(SE5UqRE- zoeVVX4`DBOmD%;nc{6X9`kMvS=UJ-z1@ZY=FV&}#^5iV>KvZ)JS4P}9b#W)T8#6gh zs~e&xxd$5Ulxw}JwWg}O@2USkVMIv%;@C`3=S{1_;}f&m-J#O$AvCIXdnjFJaaDhX9f#i--hat6VCCdu27!3{3hwJ<Yf_udgahJd)LLR`;3RWg48ZkQ#>JZU3DnI`-d)`hK|-2azIsh+^3Iu;W% z68&S)n6&Kc$U4fg*j8B84++ZYeNUsz8$&f*^EIaHEm6`)m+|r7geT} zzr`Svx!#$_rmtN)#CoQdzX^7FC-B)AC+aF^j*ZoZvu?UnK#8)!Dq3oO7J0Tanycut z-cOtT8G`XlAym4iI;HYo5f!6+!-OalGdADk$ z8hPA1<+<~(z-QCPUTtSJlj1a$S5~Jrv^E-8spU5^ktJv&p`&bwp8aGli7rpIX#c%7 znr?B@DZ4eg?YJGIdz`NBu@A(#dHs?t)`p`=j#?swZ2qk@lJc{`er_Yl ztIQ|3hW8D!WWDhCMxlhE%umZ*J4>JZ(cXREVKGB9ro8@D#Yy$6uA-zsShl+A`mu@= za%5CjH66H8rmAJ5`c=`(uj$?tB+pg{u=tS*5^jBS zYWt;Zr>9))^jnV7;UGxG>T-1at}?A^g?)0b{m#jVQF7ha6N4L-or{j@*lNjTce^H& z?2VA^p7U{<>wCmunV<9sMIU*PL!3;o~{9zHfRjP>z1#jj{%lc-_;GrPow(Q@o~knEFCvC%|V zYxIhPb`an1{7qR?h`MrmEIzLOX6IrDV}%ika+%wOlAW&0&vVd3o@GUs)iV;C+4dHG zC(19n5os~=Ym5T_h~$d|ocROu8=SQ7t}2;o6I*%lS6b9RUj@&cOZ83;9UdP|*Lwad z2n(Bs+B~s!PO8o{-Cn13aoU-k;??*@EbuvSCD zlFE_3BDlttnSi`I$o5x#iB`o@f{5^xV&A26N$=TWNf=LmoV!zRa?*8$FfayI6zdK( zjduICH9BU?Ur2K|7Y_%7`d8STZ-~NtL<6Q+6xA{_PlJXcP`pY-`u5`hJ|Z|rpV^y!OG|3RF=+brbU}peMLb$XlH=_FzS?ZAtm-M-QjIEk z?ppeDr-?w_!a;Yk?@=`4NHDuht(|!MDN{Ku<6(Nm!AF+P#uBHpC|!ZFvN5^!k+)9E z!{92DjqL=E7C*+B2&$qwot?BFa_x@v_R1TsQBI2Kv(nioD*uY|XTPb7fDGQ1a(-52 zj#9P{U2~;(0(FS~mjEo@%%tI#>A=(&{Sc?}~P{4{5c( zBissrSftYNk+LwUs-nn<@|%j^3@V-0ZG;w!%5RPtRD|hN6<>~!yggPK#-&2+mYvqpn>CVt zuA5kMPJ0zJzpu)d&0M^C&zJm7l-W`a?sfqjAxHg;*M{4Czon zjJhY_L@*%=$kv8V1aUNc8Es*;;c0D`RvFnv7O%wPjw@nWQQCyg_q%3P^d(7|KHZBy^x^|HX}?4Z@2bv|dA z>7mW4=66>y)Y#2D|6=iH$B(1;n)Rw^7DxUBy2?@eOvJvUs8-1Jv}0w4Stp9twpm8_ zLZyzsY9S%$(1Fa)^q0o4H03cJo^d<$8%IC)3f<|dZZ}Uuk*fwIHlqJY9Z8xe` z@pFkrKi9zh$VMsr@w6~i{Bh3a&yQWtUk_!!mJJi*4e^qG5ke`Tuib^ojx;UpO@z9S zHVNRH^u+`H<>8NgL+Q}sqj!n?%Bp>g8**36;C*XMW=7q^WRDZ_gf~kHwbkIv+4(0O zS8mPX>hK7s{qUU7@$;Rn;VZ!fo_EQCeT+`L*6xW{`qmqx-*O%iscTd%n?7R4njw2g4)c5xfnP;!k0$EvL~>15bD^Rzpl8)4ipJ%eMFrPkuA z_H>4-YblMq4JZ}4VvSps30A&6bTaX7qT~t)&ZKx2wm*!`%e?^MHh4~{$fv}%xQ@GF zj2SV)BycBLq}a9&5u$qiSxhk0#;}=h*?7Bx+zX$$4QAukcWutS<2!+Oxf**XQ7RUh zl+RSRbswn~!Oz%^S&q6L(7ei^*((#+%&%ykmuJD1Wx@sw>N<>s!q=`de(WbdHL6HriG9kfzTD2QiH2iTt;*BR&`4{h^O5_gJ^HuU( zieA9+5$Wk)g{DUS6dI%AckMq@i=rDPGIrk9lC5AXJ8Yr*ay{1@hkM_0dSkIi4(Yu8!AyF<&fscBm1x&z8l#y62vMWoWrcfZFypBucuwAwY3H!S2O}G&-D=v0WtYKdsRb<<)c9c(G#wtf4keUJ6o)=i!jp)HUXp)Ejun z`b)H;U8A>tG0*#p*-3AO>D^({EStG1#e%Egu@0_Kni-r8|5@#;uKHRr5kL5Yu9Fw$ z7jo~z;q(LXL*na}2Hg#g11APoDIt9C!JA@7+2fNEev?uoiW2A$v&V3U4>MsKV#{TW zq}eDlV-0y#SMkNdhxF2+U=eGZ&0rRu%$`JE_ui%n{ES}nIC!?>miHS&Tz?CgRCnT{ z)AP>C+BJ@f!=%6|>lX)H(7_hJz3W!$NQ8i&A%<;6H#k(VZiA((^yOFIREJN$+YmrJ9byhIl4B5zw#e6MK&+46j`SxxnR{kGp)5w({_7P6#b^sLzi10~PLa#HhgS`#!y8$L!6@27q3?UeD-`jWMF0Bz zj^uRRLrMBfJ8_X{C-x-xu$FhZ78>U)+E+pSd*59fC3wSc94pO0oJ2r@%MWSk@k3r~ z%KN1g8Z^WpU>6&4nJC_OaNUK*}}dmT0w4Kj2bc;{G&uNw5>+vR%Oh5I-g+RkM~5yJhn^JF6WpA!^c%YnuaoQa0hYEH0r*9Ny>h0f5Z8y|p zv15YEQ(P9XoXOXX{t)8CP?0ciJYZh_nXdvb!s4;R5kSySz0^sqGswt)qFj_JhX}+n zHb}`Ihb*M_2F%eq2-q2!51lrq{q$4kReKRN7BiZ$@f!Clp?qi-l`@ZhdzAi=R1XE8 z`Cvkat(FO2Ujo1D)^PZrhOS-}M^iIXX>|2>TOCvBdl}R@f;mFUK3|S~zV+Jmjl1uZ zUr(D|R}KHMwKv_UdYMzAg#Xy?6YTxF_iI@d$3lYD@1Mbx*Jy^3w8g=!F!g6I9(|-+ zO>g??vonT%4?#V;fBk%T$`3I@q*YeZs8)KdU3eWV$T8)4{`g2~h>;w`UmK?gfpP&J$!CfunNW!=!o1<1nqs4l;wit^3Dkx_zxrk|~H0ahyhr z2uhJtc_Ue@M}<)nR9YW}@Cl>e`S5j;ReU~IEjAvHu&|vJrk_l`y3nobtwGIms=KY^ zvvw=<1%FzWRW|Pl#SO7vUbL*7m@cX8_z#gy@P#|hg{fQ){P@Ghx=PeHGe5(V$z(Os zjqO84^41@}WoEQvH5`UVpFR5CR9n6?zY|NN<({$NpWIQ-yhk-LIjnA7>!fzW8(@6bh_irxKVgz9{L{$}-; zuFHkhYE!TXY6tTrG%2jgZkeyR-u(nyNBw%`j(X;<9|$!+AwreV0jXT@>+#Fu=W53| z*B^A(Y{j}pm&!S}1?<$WQajj_7d2A(6B-+c$Bip7L8Af)m-}>WzDFL`X4bD7MbnIa zyIM=To_Gm3=(23S zyw+TETxvlY{Kf?Q#?7$_xcGjn(vp3zn@XU211XQsl}5ysMnDkuUX?!+XBWr!il|SQ zD6YZrX#M>MEVr7USLS?BaiXNF!{bBEaWW*m9ZuXNSyX_u^>f_OOd5aBg9%*&tI{vh z+Vm#DalFE?^8SDw%^~O6tCJar#B+L$L3)MNHTJ{d;7`@o~z@506U{*iXkQ_>N zKK-?&hdh`5L7sboZ)Ih=c5@V_9k3?zD^#|#%2jHcxNE}7N!go)1d)>X*(?Bi{fTOW=Mn4`H`Hoo7)ap}~jD8fR0D6u=tTD@!q^4B=q#yw=w(1p zI*cZM_YB7FGhS0BC@{K!enKK_Su2Zg?PT6L^lcCFF68(Hdo<&Y&Zx~;F}n+SUN?7N z?U?2jLk*uvvkp5V?c{;vsaZhuvSVMl$*+Kk-=g?j&gMP9%jirFvDqCsINwEk$()U| zPH%IH*Bz575G9o*W%z6#Y=HzBOprmQT1g0cg_ef%VQelX_yAo%qQBHDf~N9ydXq1S z!e$m-mn`_1?6HCccD)!4LzCbH7|Lb4^4lBL=I7ucuP)rL!~!2cD8o zwT2^ylFaTEx)c86$Bc_C7q}-dI?|iq1uH5yqKbx+caK={C zADPuR{^@*aUCiV-YMm}=zLu`n5wXT-U|YL!Q>vbkfIBfOxD?ks!Wd|~5nvzRul>_E zv&+gnFA>eolvCqmota;2ciVtdY}{68`9nJ(-ZL3>FUEr(OnLYfg~U={2%AKCdKMAx z8Y8@1TA{y85nfclOv$NNwc)~uAj9CcG=5U-O=S>9^bA4Ig%CshjQ1FiwqQfP8ku@H z_v?Vp8u61l*&peNgdof0CJCmVH?*%JrY9v3Qw`;O?B(pJA|%m-3GYLL_z^XKq?#68 zxyH|X*6knpFwmdJ52g^7-s2|DEEwppDXgUS@j`;JOqf~T6AZK_rYL0GMbUR$6fhKs zonJ8lJzD1e$gqxasf5{YpLfdMk5oWk(=R;7SGEym_{-=!yc7S zoF|sU4dSm%+uE@Vv|Q9jtf(tAvxbiR_%j^DzIic*%6GKhkb@8)5o;4f1i z%B@JLRw`g-7jd&S*tnRT`x6&cg$CKus&-r zr`0rW0#(Jl4)Cw>WlBkU>X{)>)PPY~pfXoGe_y-9aC>Ecd*#F>EmcL2eRclIM}&9* zcX>;+8;xPGK7yX7X4i|C%feIG+!etYj0Ex@BGxEq`NB z5+18hF=bFL+z@L-G4&x2p3&r7b{cypy5e-)jAH6ZauH!4cX>D=B5esv5(y|Y<*&^3 zO8W(IeF#Q@zRKt9nmN*Cs1=Dn0|{Fflzmx#_NH{6?cRiM++FVGJ|c?Vh%iUD=tiq( zZ^R+}$7T)UVnUv~QR~uUz9kGs;G&LhpKuLaU|91-QAhh+`?Hywne+;Aj9lFGhWxTG zSBlsH!6>8QX50{LjN91G78*W*ck`r>SOM9W=Epp|H_wVs_Tfrkq?@`#1l_#9;ZsNO z+c#Rk6UrZE8iZ+((({N(ndk?1zm2>0Dq%R(VG?+0DibSn{#V_S*WD6flx`A8e%Yqn z!9H$4ZO+J}zxtX)#EPZJiJ+kgjQ2Fs+gbrtS&OWry~*Se+(G(AQ5L{0auNK-(U|tT zbAXa@3{y`_IHgQXwSTXf5^Ae;KsyOOhilN#mw*5@yBPxFN*GGjM3fD0?i=iD`sY<8 z>^C-GPi37Nk9rlc8%1EUDU8%w+U3H+H7MvyR9cFVh^OTtj`)W0#)^&XN44uWHXyXH z%Gsw1s~X!|iRi&>+GnXNUp{d!ZpnfW*RRbd+f5zU;bLuE{sxMqn21sy{xl(HXmsco-oqsYjiRu~z;c_AFfg(W4wq+^f;Li2xELBW z2ZqbT^1Gp(OiAC%pD9?p#ZqW#mVfRN?NBM>v-^~$O(7-cBY0Hs<7lh^$qH{@GTQ2V zAx_qmEv`JvxDiv8W(rDvD^lg8z1)7(UrfhHm@Ss>)dgn#mLoMBoJakh&+Oe#<26<8 zQK3g$@e78Dgn_4M0v<+XHhHd5)`}Np1oHYUb)|<&2#dJ4g~9nPtzT74Q}t+@2G3KY zKj|l&zSMsW+tE4+X8c&enEEqW+op}X&U7A`jC{7<;prST{dl(cj!- z!7j3Ux0x|6=+YVApoV!5W;LIwStlzj8#;J!%ub?g8J5>I(@-sk(K4=q9Z9URo?apvCaqq{ye3AcEVNr z&{x;r(`2LiW7Md(Ahpa-IIFN3!y{woq9H3L!D-heIrLoeFT6^>b@_KOfJaEtFG`Z;y&8W_}17!n5?HbLtTBvNZ<_*>Qwb;P?tZ{}@B-AR6epidlLc$E48kuz?2A041FCr}4k zhXI*Gs4Cr1*ykJWWforrd`~6TGfyPet33KhUa9x!n^Rai+#o~LJ`SD+DJ6?mDP6xW zArhHnpgB*g1D&`=BTk>lK-Up5DG>34yxn=!Ez4>dmv<6sQu7*fn6Z1A+7j;DZjY{-d7<;mQ6f!t;Vq*+VTBk}V;5>2T1LHfj&;dF6OevpQ-BGvTB zFB@WG-fozw8RSd4?=n&uZgC*s*53wyXhMQ(nDo^t69r7fQEeBh4hUwt_w|K!nFoT8 zaWaRSa?MyodrTQ08z3>3%C1j=*D`QdCbf1zWqtQS@OGZ= zabGA6Qjqm_|NPQ*$LF{h?&EDp<<=L7NttouBScjotf=U^kc70$cGr3nrVbr`Ca#7j z)-fMcj3`C;&dE75r+ka;@07Q+V4)QJ7WueWHp1NgKdShci+uB;?L|eHKamxnWv2Cy zRf69|n5)SO@H3}`#y;qjrv{Eu_ijX(3&_INm{aJMZCjCwti5M{^Ii6%KC7tIE4NCwmPUH>L3h2~=&Kc&AYnnG+j+-aXvl^YiKmjMUZO zwHsN#=nOJs60Y@JgVk#{y6rvvm`lbTojk{x)$>2WhjD2i%mKS6QV${3$hbEfX)sS` zNK(v6wvP0EDj_q@Y&^~~l833s@14BCWlNsqK?{AYr#mZmP0_v7OL8g6dRb5w;g;~^ zP-yrR95y9jf$mI%wo%sxU!mfw0`+1h>nQAmO(kT@7D5spn}kz@^SARzhpV6Wi#1^* z`8w}9N9YDn*a?n=%T5`7)hn9~>G~rD;BT+aMc&X!WYy&fH^u3}zLizI z08qzKx$pvn$^DYJWf9wi3h3XwV(KDez z{Q4){0`4a_pI8Ml$y_jjlJCHFmz0zB0&6^wimzoTeBm;GGAnDpxo|R}H8zwx%58_2 zd%7)=9&(MY6+g|#@(z=n{X7n|DaF-*ESim=dKrWX5mo0^Y1uMYk)9lHoz1PQU;Q!_ z-kp>*>+9ZF4PeXqVE9qE185ml2g_Y+tEu1;V2-5??Uy%~eJ=PgCH7~80#P22NPDbs z8)esLt5B*~qLHApj7aY;Ewd~yu+6Et7z`TRdy6gf#}y-}jcCTvaBX!?ZEN(^3RC(mMs7OlyNic#hm3lm4PZK zTYusG)g{HivG55pu`4!}%9*VD*ur+Zs+=T}xwGDhD1>mfLEM{GlQL&tv_Wwl)&VmCk4cIS3$C5@nz2 zSUw`ZkL81$2KbY%M2WH=dyS71-|?E-tR%jZMk{z4U~2aE|5f&SAan=^Nm3oJ&tAT; z@9Tq$r=Wu@<;k_8lpGqvBs0a+G$&}3egov#Mbvf~d8=YT-AriGFfFh9{lA78leH*m zs75xmsgG&V%`Mzzj`XpBfz+k6qB(fSfd9nyU93`X(V1vw01aYqh z0!0$XXvX-WMXplHo|ir^r3LDJiol%YZQju?;mCq ztvjPHCQcUL9|0-lf_Wq9_r+~=F1d}yR1omC`V7m2IjE!ffGs}VV)tdKP$QR3p&mVM zIsdw06k#-@g809y^go8Or$gvhy_STyir99D)knMChIqi!BQ_TC zYI8C1-?l|7(1m9R`>H^7+1NO`-!i?_lY9Iw(j}KkNzaP5J=Uej!*PVkJoMkLkR7?fBT1*8~)Pc#SvBAlvpd^aOz~txuit$+;U$f#gF0tTHbXZUk4xt$J ziE`eqCk;!Ed&QF_P|%E9lwQ7fh>@C{$48G0H5|6kSk3TWbgqLv%+JHH9>l)W37E8o zTpTft_jm#arGBuebyc`^~_;KQvZa7qL-It8#|$`>okf>Sp6-kq+5vv3im6& zqo62ks`8vh;Nd%)*3N;HafX+rr9Fm^`cXy-TPRG!S+21HjU~^0R^*v9%^gIlSGP=C z8QImyHU77A(Dj!Ta0vt09nF~6zv`K+K>W5Co@s~5$z5vF;qi*L&+49rbMkVN^7K3> z=jlPR*F7!$(qt{f`{XW<+5FnJ-lM}Ne-`JP2BlX*x&aIt~4Dlf!6=!tk70EfP%V9J2 z8+IdA@8JHDmEsHrXJa6VYkaZ0Kr4byAh@6@|F|& zr0EpUa*{OH$zdSVGiC3)A@3+SfAxazUm zr9&ZF+dsbYk^$gSREthKs+H~BzuEpCO7cnux=CM+- zGu!}|+eWqISL_HaqFSgblu~jd%dDRPp8O2M8l(uw2p%BvOeqmz?4`v#2!b<_rHiJK zW^6V5)z4-va|>)CFjjLI_087NVBL}O#?T*v#c_gI6n4-Ln_+(wv&@WWHcD+l00_q$ z^Ya%0ONSBCo}R5v8U`&nYsh)8im<)_DL+L_w3Flc7sk1<%Ovq70gHwX&1NOH#muBl zGS{R3tj+ZvF{{G@m$bRM=QkIk+WytJ?fm<@9F~(*=bbxAAnfS}9)(O57yNE>E5;^+ zDytbt*a(nlJ-1KKWW30i^J4H}$K%cf_jZeC#PK*hMf54xM%bupf7YJIPT{f-pHxd@ zu#Kd}JJR^g^tz`=|+Lnh2N>ghaP68UT; zz5 z8%YKw#z}4E4~;q<5`2dEtHZAB2nTocQx`t0a|Qov&+v}3NvcZhvR_&i-C{xRo88o$ zGSn4txv5CqY*8e_=ihMC?!8p}zc(i(2I`^cp0B}xfDP?mZpSPeMxNxy;u1s`shPKN ziVl>gHv63atCLmC33t?6)tz5T?*zlwc|U$Q%SSOsA&rkFmT56y!3oMI7#G0_=_i;- z!3pOln0&#ByrA<(+cq6nByynm&F0d$&E|^h3wC`~$Mv#26{vN5XpbwublT(6R4iJs8 zVwFunJMN`4K)c8tM}+_f8YXNM+MSutsH`BEQ^9;!>KKcvN}$6lXDoVzAE7U zT`P;K>H_0<007?N@`|n!RT~#QWe*t-pIzCtd*bExRW)^=%MAonL+%Kc8L^B#9HPVr z*w!Pg^fs1il6Xigs|cZe{>5dYo_c(RG*V4m$)iB=#5qBKk+{ z9}lYnZYtxw`rm$$Y*ZFwSKC396W<9VO>tGrekeSy@xQx6*aq{jI3NfKXCM2$*nwSp z;zg0k^?5%9gFSH%AN!NkI&b&&i&+tM=F7IT@J_?O zL;Fa1UN=?AVvg_JW~;N|)O9A5^u}&AB^~RG4V!R$wW7OiVaC+{u!?vap68zQzdc_V zNh!i~uDaEE(eTS~`&Ix$*#Zf))>mKyb@3yccv~?*61E*JM)9w;cKW>YPPH}k@cr@c z_a5rUv7v`wa-$K6tr~)fa~=ne+rst9|9)L=;kjQlp?KRNf<9;IgMZKea+u}!U3z_a zW4*kVws}h+SEALIf`x+;1+ljhI3$^KY?=`XN_EnzhQkJbwB-r`a{I6FtSj{UUT#A_J z;(5}$2Mx{_eN0g=2^d8t25#C*rw}1VkJbFY(^}^CokHY95?Y@w#sACl&S({Su8*#V zEH0+p!pD_0TgJC04g)fDWp9JvTz8S?+)}MfKs|bh?7uaSJQ7J7m1K1tQ4xpXrc}^X zK9ee5Rk(2#x~l&)=Tt6X*k3Ail>ata^oJRD=M~0c+P+z(lA|V}d9&NCwi0jlnAt7`Kp~ry%Bgt z?zz;%^Vpx!?|oSg!%r(jaw7u(beu%_+kM+8TSYsC63zXWN9}99iCfIJ;y{;7?Mcz1 zqczXc!eHVH30TIw< zO4SGHV?%iD;=Y}Exn2y4WemNN|F7ALOG~trZNTT*VL_;iPf$IV&`Byc=h`MM_qvZq zrGdcvrG}DAMu7;T3yJ#aF=aeP0X&{iL1N_J@1Q%WlF?M>4i-Q8xUxP`gV@b#b_R>P z9PUSyqKj)wd7BzC8s@Bi3H>hp`+v_{TMq8Z>+>lBT+XLg1NMhaNz&oa2eZ{@w=fW| zTdGjHTOv^OEi0L8QRe^Zy?}HT8k!#WDgyL{R~64WF-d3WUJj{|Ppk<-8du*1iNU;k z)f^HvX}2a0d6=8X=w|;t2701miFv3mr&M)H$}d^sl|FWrwmC(U<}~+epAmT65<`bU zVWjF{r@6f4PODkFSNQoX`V80Ao~(1Lq0QkN72ZZYZOu}&PJZO5;HMuIhhhu;+HsO= zIjSe~Co6$_r_EliznpizsWvWHfwA@TMh4?+zEWqGymPLa%QUl?1<~E`X19LAA(VZ2 zdq!2;?}MMw-ZrllZk2pt9C0?(`pL-`KgKNK*NSHa`Yz_%d1V@%u>o7~B172OhCf){V`SuUWGfXb0jt>AS&Z1uC(#`w+G_2VS*MK%)PXyEAu zvKq!6{Gbw(;k&m$zXs&=^F`xS$L!E^jX@Rm8yRPddlf3He%f<7gwr6y%2MI260h0C zd1-qIkCaM8x(iv|M>UL;E5?w=)BXsfKj@Y*s)fF^p8hGkzzf}>39pY#CZQ?xB00y+ zd}m}{m={K###0(?)?07dKwB1=v5n)}bS|sV4hgTpl0r{1T4(LFNe?;~dniXPcX=ZY zpIJ~-TYHYTHS_cEa(1#T`-yG3EF#z+;ikHMt1)5L!Gf{|^Um!Ne#mo4s9BchT6#@Sb*wlc!f#=H$__C-lmTX;bYcI` zZ&~VlO`GY@7+v<#J%a$6l3Qw$s7=N!+K)@%MqY`o1dd>g|I_#{=SRHsn5}-%&FWvS zsJHZ}x92rr6`qk^o?2gtYI-NNU?(-hc~{fe3I!}76`)CW@|P%kmh;HHw?OOVfgy%% zRJ=6q4cV$Dn{^(_3O!7{^xYdvu|g?$@+M_WYC$GtOpyObFCM3^zAP6-EA0KzZ0?x| zNs=q#BWZ&4w%h~SxtAtdM|GQVmNkPZVs70#9D<+%<@DFCSMs8q_krKtfQyfd9!}ZU z3;vG!WF_PMHC~*EGf>fX|FXgA{x->+kn88UFL_y+9N#lLV%1)~yPxOaW}H z#A-ZlV?F3S;TFgQhS1Qa{$=5rK$ps5als?-5^DG4t>o5S@Po~F=kv!mRhq(CrA57I z25uzVuuiN<>+?EI86E(SF{s)H)f z^u?QH=7LB4rzf zLwXVhHyC~IRFpZy`4eoos~j~rLjiVu zpF}@war7xvs-FRAwgdkU)WgE*w;IRKf2T$acU-V^$}gF)a0q-ee*8f`f<<2TTiElI zZ(kpOh>2jKll}IRxmPw;$tQ{Bp6o*@=6l~`ZwF-ZD^_mB-Dke{pxHLjaGZ@r_MsMY zXi@A+r##%8#Zl-R7wrdyNES2MhbqkXzQvl4%fqc$e!u*-L;Hd2AGYP6aXN?O1t2UG zLf?+5CD744(%a#Aie__Z55XU^8_;pfn;MbQ#S=8hq5fphemX3GM|=Ywz>}uhy(BRm z?abTNLR{gHR7ufZ(Ke!5<{-6$uk-Gw-9|@CG4Vv7^ zk;pGD2?mIP#DEE|i7xZsBukr)etz*)-4k(f4jmu-ds*6ur`5^cOLZW?&TGkO5I-k+ zAjgQYU&gSnGh7yMi=1}0_P8k6KAky)f78;_-KHwl_yTvq@hSda^pNX_50ofQQP!hI~xm_%|f37%P&Tb|hE;qso zUSPe8em9vkQ^9L8S!n=lfREvO@D`0N)ka6l82HwmH^bq&iEFi81B9Qe8ii2GzcjP~ zr8=hdt}pQQt@yc#(m9X3A;;FnY@bitwn-gXSHDSScpLWL0r69lJP=;S6M7(ip^c_m zs($S?(B8VW2nY5u+Cm8$y=u)^jtVc~u_wI4kEjtqjlO*eAWZA4vDQ;`X@FAGcC17z zZS-4e@I$`8hJrD##uF;>^DkuFqw3dJKAW_8u+=+xZHeEY?Hd0j1#^d?OX<%E0Gd*Je+gAm#uo$Pi~nHL&)zLbkBb=Ni~oQrk&5XX zFZDl%@BeckAVaz8>p%ZiyN9&NP3kENJ}D%%FL$WOFp$WxHRzf;q{#2k=uqsAk5pAH zOaBV;CQ^nbOPa6!5@lYG%9OCx8U0~a%Xxd$pERp!*eW~CeP2{z=Khb~?AMwTD2_As zj6-Qjx-X4(W$7+y4Z~K_pT?OtsChp^^kk4ziR+NQ$l9Rv@u-8u48#ooe7loQKsU&6 z(00N-yq`ZBE)k26px8n)2+YH!eb9MtS?4XhX533jAAj!Am;GVP-RqkFAE)J+S`P}=+ zPKp_q+8SR=-&EP^L6qJV{OCzU{rfFi!Yq9M4X~`zT{jE5-uQ@|-yIo|F7at1hL&`6 zt8lDlOsOJ0h5;yCVD4_KyBTr_qgpOy)ln^hGK`72+b$m$q~xtdWQsdsb*k>18c7&! z6fHbKLcY21E;1Ls%{coRTEEeaY1Mz~mkLXR2l~#Ps_AeE0VcAj6bJ5u;HJfTu*@=D z&SmMC&2m9NViFa};C(a1HQNNDQziw7_#@OlRaON6^!JCkSau!4P22w5du;ff5jI$+ zYp#BDNwa>V~lkG9u8!rW9A z{_M|32wWks=Rc2AqGQXtbUqP0w2PzSK@-Y%AyO;fL`0H1N`Qesp|TSxmKNGjs%tWK%9I8FIMhXUDfyb)sY-Wn@Q3TJ`<*eA zPS(3VcIx5QFR^0APzPCW(Q?6vl48aKoa|CgtgZ>m1Z^mr>{4c|uK6DleCk@U0OJ8TasjSoe8m8G$v^yqDtW1g0QgcX;-S?wmiDoHI~IE8 zVkv3Top?dvmzCh2oN$)-pNSH5lM>G266%r?rnJ8khdNB-At_ta0{m@>_cFOhk-Q-D zc%#n5$j-zsQ%hvE9L`qnmOrLB;Pap-MS9J^@6;!`2KZjuW^!Lg7=UmvR&-iRF4TBP zT3fL(=XT-_G;Homo@aKL?M*mH;g!sjId3Y0)p{jqS6uC$k2m}I8mj{F(;=s)WDDZE zC>N>Sjg0g2cjPE%M!eO~fF}9JRzGfBZDx|2)UO1_i+zF_ra3QHzJc(2E0Z=T;u(9$ zJ*w|*Pg86=`2j&f;iBt1?EWTQ>6EhlqKjL5sfBX%qp5D-ETKlb_v(D%?74^Ywk5w! z-F+9%9Za-}K%2y7X-v zFcj;YCyw=M^c&D-k1=vJdZv8 zeqooTM?yH;C2I@#tJ$FFic(MXyx#dI`>(0qyx`v$F1VuL>uEOaA%33XDOE(vunn4^D-9QHv?umZY$`Jz{77+>gN$F+g`Br9-GwauV zR&u{3A_pcAFPU0yJc)EQ&rA}6d3TO}-O`R;ZTR$2BYNCv z7X8~9tgZ~qRz)3$9xELTd(9gihvVDj0vwGr?a8$e#Jjo@wT!48;_1gS$lz!yJM0Ic z%iE3l{q_eiPjmF6>86P2@gqkjyJi1q`jl&kr1$R3j26X*JKlTYpSDXKUOuS-q(DMa-ZM3Li(J9 z@Qj)8Ioipt<(+KHy9w_=R~E+e`?Tl8-dYB~g_#8jKXw%?eg8Tqrez#j$8z}nCfG8P^||c)#;&~N;VpqDmuGjI+I#Z)ul`~zJftx*>h9S+pGs1$ow#itjjN18 zFT;45Gg-Bg?lF$bnHkBNNexl>j>(42s0_O&UBf}F-*-^h#m#8k>&cthEgjd-U}n$_ zBz`8I^V668$+EzcWsiy{Z?GR?N&Bn~mSGV+{t=ZNZQuJ|5KOIu1uBk@ke`^TF(BsbtwbHl0d-9479BFroj4Djj04uH0sXHWc1 zIue{2(X%tX}}FBH!Xew|$ z4^VjA9r;)Y65>0sc9wr3V@KV+U2AXD_;$ffe#qCeUSa%xP^QF%>!#(#xYwJkFF{nG zhr-6FEoAK$va1O$;s!XjQ)fNNY<*DMqxwM%;oW`t~?toMUkj7OJV1epW`A7hAL#e{rK z#xy2_2Y}%2x>R%u@ipB~W3V8e21pBUNXZzenPnAETTeS}e2aG!akDzo7W}&*Su^9^ z9KvRH;GW7+#(>WvV!F3!P-47y_J;wgcgMu_aAVmX%TMSRo_P5&b=744u3pUiCTw_E zY2fosiT=(5kvxw=AFIT<;n#rDxM8K8fygzkpC3{1%VegGHt#-@IjhUJg67`HQ^!{u zf4Kzu236N~00Qcxac69e0Um@xMn`!V zCmHSYwfZ~nO`A)cQscb0kaOA~*L2}le+srVB|&gEU?9O|jXcIt^<}GwbT{!Oh2tUd zrT38pQn5Jp6(OKGXbu+uepzT~K;192bI)J2BQs`Lo3AjH&U}iA`#YsGhu3}n)>@ID zQ)lyd1g$`b$D#H50Nq}TpA%JTj zb0;HTM66mv^66Y&Hj=|#cagdU5|3Ky2wn$VIMUm*V4_3Z4m^CLf*l1vVZqWE#%jc_4Y-d{|HSzBy@lSS>p{DXTTd z+NAPb3lZVDVb{$EQG`kD-!DX+J~gyzLh8f?-9h`9p*^{k3cpPC9Y^$| zL`zld;7Cdk@%{IGwy6@+;))n(T*X&pQQ1Ex`DB-cn|SZg);)4<5=7q?WN=cr!fbP9 zj)B?=L$J4A{QWuj9s}77-&>cIx(BRSJSOM?9qZc_wn*b-jm{)NZIt5vsszPe3=+g3}Q4FSvhuEztw zx;Jlf9?B>Z2Pv%f=~U?EmxN9f>6IF05Y=p_Z3oGH?Hw-x-V|}7*Tt%+U!0Tgp?}ZB zG0-<+^hBSRfZpd7rtoh!Sk!lN;6lt6$eJ}hKOHkRId#^sQA9RiHnC$Co|a0JuG_f{ z5*9CStv~EBJ3$<2E;k}cd^^t`q|?>!=;BtPo`s##vMcbYVy@8fkab7-OUC_Hk5ia*$m$}R?wQL}ZI*uA)k8Xh49aX--Ol~dz^twqXAE?Y~ zae+>j?{72|e5kB%USmM}K?td=r6Mo7CPCB&#^;vZf+Dzaq|1rbL*$-f>S1$V>6NdB za9lH_(e(#TPk8l$)MeZCM~NpOfypbnbdw5Zm5?~MJbv6BCYT@xT*e{_cyou}{;BY$$tJQ>x@qCwY5kq3uO|kD|radmrQj zGy&!-cB-$u;Ot!*(S$2a$Okbb+tRzTf(Hl#2h9&_tG}hTuB_|@9PfDD+3nDQI|%lx z8Hn{8^w_k&d}27!>5=*}vx!GjIBQmU zL6+7io0xF+X8K`Ew!YE6WNs6tXu_?Dk)trj=$Lu+b@4>BbymYfVSJx#>xL!@{q7&E z@&~)f{DVswycWd@jgEO&ecrcj7@;oX;V*;|v2G1bna#}2>SL415uTS7VbE`eoy z7qk->?&5z*v;Fre?}XHz=B!bjYH^jcj8Y)UowJLLcmC2YnPLHhqtohalNF_<8i*j3 z`|Np@)Ef1ga`bmWb_`CV>0 zjh5WEESdg;Oa=u^CgTsH$TB^LpCypp<+3RP8QDL!34uHpu{UQ|=VW1@iW!<49iLuY z(fBpcu?Wt7mR+@fciI4C)ErhElw*GIIX95>WJ{}9dsMC2HbH^vN1Wu^q<`y>X^#jT z@0Z59zW{`VHPnBQ_*;MsUjxy4FWKPTx&+*hX&))9O;>kyn<^*}>6faE;6~^vSC+LX zhthe;Dr5EyO4IkQ3RCg%XVD}3s}Lbv!?c#g9b&9pev5j|<615B=t!O;LmOO_p3zsvCU$6d(zNnxW2Bew#y< z+4CZIZKnbQ-;!PeC$4;HTQB7wKf9CJtW!34a-G-4j}h*_rSpAZ2l3m9whiFR9v_R@ z@DK6ZS+*Ca7oYSv&L*8um*KX!J2?3oU!^ZrC;L!N<;^cW@kPK^wLc|t@W=~Sc4C?g zjU%?>nSxK#jzLb>b)ia;CEHu(rG%-sA{(bSAJ_}VPxqhtliCYvA!s)*Sn|8NFOR+6 zhS&mqf;rtvrE+Gw*%2_z9kz%yRFkd3#_!sAG{ZP#NWT%jL>;SAzpHNPRkl;nMKbo6 zED7Y;t)kNGrQDN3khtNMQoS-NRaxhC%aA9IHMX7}l}br`8;EixJ09Qm^RO0{L=l-KYz1@#C)?583aeosnOYdq{Z(j>zspN*h70OQjj+B5fLRDC z=KUt!q7A2ZFwE5~er9GZPZ-I#rTFCXm|>I|38FEp8msL8d`K1HG?g88s}Ck&#LOhm zCuOk>>j1AeBp0TD>XI`CZrFzouH9OjfJk6tK*^2uRp;?>)4j73xP(TJZ=%z~J0`x1 zuh1Pk4i2aZeFVJ1YC6=Xb{O(f&YWrxPJ_IJyNpFdujO1*#pT;6L3h104{+O%;ct6KdncjW4oD3@+rk$SM$JU5s5{!JzoM%zOc z?xKDOKUR#PT=B3Xzx3Y8Z?0|L7x!wwwe_h~?yT<=PN!PwdR_p$?y#{kw@u;vRO6Qo%M6dR9*>wlbIN}4&QV(ID3-WWX^Ejo4)mo4 zN2O(|5PU^nnFC3y{bAY(q)2PfW|KlVyXpvEve+05e$Y6*bXJn?a647X*QJ>SARQ;Z8X&hKb~c}xjKdkP98 z#wV{1&l5%y1j$RR3XN_9594bM_^89aNTc;p!${Z2uGkj9-N|P5`3p%g4R9 zeMRgxnn`W(q;?5QGmh(<_vok&HfQ<%l&vKThUEs36GZ6IOPkky^q}k}+V#`%Hj9`@ zTewNhJ5bRCb(yI(&G<}Ubf%e$bR)YRaGCLBhO@fEZueCiBh}5#2os>Y5GWev`$bKkwF&aooUE8im#xTkGqp`fp|?vZ&?n5D zYG55>I6E-eHB=lUo!pYm^QK6lBy^lKAyWIP;w#|C@(uM~gaQ6={sqa`_Fv6^?aXV5 zpXA~ZttAZUsaVaevU$u+sYD}7iI@@XXJ`$wg6eXSvP@~8b*ZGnD5vQIP^s(?Sy^s%l1Yi0E=-J$wmzX2(k`>)K8>r9ZD`W7sPg^(~^eSE-#j&8QtY_NPd4AY% z#ym_C#WYjS(naXSES~o=wF(hL*Uw|~h??xU%Sg`Mv0YgCMGxT`d|SNi5Z=JhSI@Ro zAyGDW;m1cDZ9Z*46_ASv zLz&mpBhSuCgAZ7tN7FB-5{#3+%yrfp1jIyp$*EV4hRPC4P~4eoJ&M_1NO}$guG0?j zzAunBFA0s{{u@N!vT+kMSIZR{&b4(+M4X{MWXW)X4<)!UKppv>;)@&k zPsudf^D+>lltfSOtCEPvG@HeZ^3}QJ@5k0(z^RF%R@V4jHXS1n| zzJ#2xU_cK+D}%=>Q{ZeSpBPdv4&T#wj*n^pK|9sv2IQH}7 znEQz>LnNDRRqBNM^ZX*4NVcudAIsti<*h2or;;UnC&N6E#!!4fW$OakMoS5T{z$@-pRLGCjHeiFcX`U{3WN%&Efpdxp>S$*C3Of@G#Y-tYm^DL~A@Y1#WKp-ksNXXh+?HQleJ>$2`=g~5Q zcss7=lpf+&jQZw+RJ9jqtRcGz=w#(V^K^YY_tA%<$kk{==IPe}&(d?Va4n=o6rgMk z6kInmc&4Lv6fBHILKOt3gFdAwd4(DZqkWCgrz*aDsjh+H(<-4n9x7k>G6ycX*?BpH`TaV z(TUFt7sJ+c&Oem7L0hwC7Sh}IZCk2^TFY-!XyL=f#^CjJtbnuQd&_>g5K44WzsUVO zHv+#hO!i_`G@;%7NrQIHE*uQBu`TDe6_>)tw!8aAwd8U^fKo%fRI-T4-wn_0*^3Vu zUoB>8IKL-J7^-_>6)$J6l~AsFWDI(LfbdXh;9A&|1-x$tk}Xh-9mlN6q8ByjUodshOar3-)u1sH&HtS6k&c<1ICv(vi(4G$IPQ zQ}Fp!pXMSK;=eff9Hy6;xX^+^OsD$(H@DR20zxL3Uc1dEpgm{>-IQmMmAcsoJ;- z4X9IC`$!6OB;J!BIEJil)*TXd={K!0oCJd*c{giIUOGG<;;?!sRqQh0`M0qh{!@PH zg2+27yGBfizv@-dd9WKm&g+Rbj!{o-j@rewz+aWXH?5$ZQvRuOLI(=Obj3ZID-E)3 zycka|RnyEy7243#fco$tEsu7@QUZszXVE$H&b=@+w_AeWIvI1kk!g`WHilzr!UOxt z+w{$NM|&e>HE%IaR*7hVJ`&msY~UaI5%i=Yn08bhh*kNG=21tsa|o|jrY+`A#F^F_x#-$oL|9qdM;^w%4K8XhVJ%Mj4+ zVj)VdaCH(X#qZ(TTy9S1C^#6VTF#%c%d*Nj3V@oHJQy|x$?dzjK8FaAZG%NLR1Vi zPS2b~3~lp~qmx4{OCY3lNci+ax2jzUy6Rof*;vMwgPS&TmC*E2A`WWc?gq;KXe=Qa z*@Lo0H|sX5D!qW%)3BAg>>{rme|e<^my`-k5~FV)!A=awSqq5gWhw2LClf+9!w$xf zk^GWhTD_*kc6VAcYXK28;oGRrPhA@|6S3%}A${ z?`0XhzumxnvMnV(EPilnDJWQ#w|XecMk3VJULdDjwt=xA%Y{AfBN^zuH+ z`_8GuF$qETyiO42*n{J=@ICP=J?uwj*7)4BPPVLQ_O$4;DPS$lQe3uoR5m1P@rc9Xh$B^mda%|%+q5N|NCW>HhTxBbw$qI zWuMcR+^MG=?Pl@I5~zKKo|t$Oc}X@6sLIMz=<^5#QEc`Dua8X%w1zTATryMNmNc85 zhHC`Lh<4{aSZ3;1q8RLT-bylaLh*@aZI721-p$gCisR_$y$jNas$uWYzbm*RDiOga zx_a<`YV-=AHrnrN3dP-_1b2700>z3u1b24}UWyfWS~PfZcbDSs?!}$p`tkPn|7J3i z-TU0Va?ZKWCbJ7|ehD2xPZx_%7m1G{@*4my(ly|pFF-k_IFau36i6K)PU<5@*jL7Z zS0Q0k!DDo`lO=5U!j2}%mvN;XRHGf#sI}%1=|sOvki~%#t0bAn7n$1>deszL(-b>k znAB%T2bYf!q~hC>b{xoo5@iBEY#(Z~h_X#TyiJdTJ}g9&tRo+>t(iKI&JoFrnKJI` zO=K*jAez)iPv?=?+^!N@dTH$_GG7#WOy-bW-;_Ks%Mm+f&djs#To<)X9HA6J36Q}I zUAShdy~peuRxe_EuNgK3Sp6ZR+nOEokZ*0GL0*06hyJ&BkD-(49 zWBbsleW6y&l6&`JYpO9O@Tqq{N9TPffx%HuG?MJuQS*^ks~F$5JyT6#Qu{FP8=yoK z%^Ng(*^^t6GbcJZBH^1^lb3+-K+gmf06FDz@t7e;{B1hsQ#`eaLL)HW=kv1o)z0AabhQf*>O!Rf6Km<<7Y`&0#Xd*a_H(x z9K&&RM8ot&arE4BT_aXPHUwfaOBWclLWy7xF@(pj;`mIxF-&m7F62N+e>A4}d}`GUPAE zSm+8R_(A)jKd4O?>Y;0j1jA5o^K8xxT#QI~(B`W>TfZ-a&9B?ciVoeMbnw*cwhb>M-3|e#5og0F zcw4i~75j=AXG=B0L^uj!j&nX}g)04yIX^EIra$&N(OWj^3Gsu6T`5kv&*1$Y71zG1 zZzL9QCt>RGTa=@g`1`hL7-(u4r2<*)3N{%MYGluGrvk7J(lsQ+Zxn8{RwI_T58mI> za5<{_CSn7B4!R~{_pssgZF2PFUfntPh_e^J4+9`z=q*t<`*kKA{Oai7^Vr$EC3|or zB_pC#BVL8{JD65HbdwS82Y272iB|PbKFtg=7M!0yi2f+##?;}oAX0uLPGw=i$M1f^ zajyOaH8Ho%R%tnL;es{_tLw`+3KXFcSJkZteHe9DoKz#i?*9VQSm z`Gp-_5{CGej&>Q@{P%O%KA#?GkSNVFv+p-c`08A3^sDs9=)SXyXAM5qXOsug2uNS* zg@_`6di>kIopTc(VHRfy$e7U=%yfc**ERDQ5dPUMKYmiz3g$d7#9AC5goe3?TzyeS zUWfasdnOr&Cght#F`L*g)N|orK4S!-Fl6Cb7i<}6EYyv#L^LxhA?bt)Gk{R$$Dj+6 zEJ_(h4xFs=!0*C&vbuvokFbW_$itOnrbE!6N`@rdh+ZE*a&bD!suew|8$YD#IR1-v z)NtzF%~T3dBrDll`6gw@_kHA?Z})In$b)1Ys2!b{Na2SUXS5x-i?ysyMpxG#WtZ;2 zgNi00mf6|{ZZPct3f&>ri`TCgIN%TM$%})spgRn;;IIn=btc9=n3k3AL4)fP@qWru z@Ei&ha+_W{7=KpcM6rQ2gzKEaBSxH)8)oD>@aMMKQn$|`Oj@146VQVX&BHFxwSUI6 z(Xh(mwQbPQUnod_`k|jK?H=b7D-?V;L6u3>3n71q)H8h!96NC(C?v3a6@<#l@1M+QdbDSxuRx;y|P*kQGzKIbe+U{=5MFScrTbgMIDDc(CuJ z8ks~nCqu7FcqR3@SW}q+@HII|wSdf#PuU%+MC!9STuDnDFWN~VtF>ZFd||$zwKSZ> zI&@XESiZ2ed`aRJ)wg?zbs4%P+^;-g2?{x8f`jRB>cW8~Xv!f_$>@U>`0ao0zAO5Y z-NzyJpcv<~NgXhvU&23v?@=cFjB6;Y^Td`0g27(fo*r1>F^caa9Is{J{FoUD&7 z&P2e9Ci=&B5-TJqd$y!vICIKCX`fAQ1W*k8x@$HXWjG~_EbBB8*8+;${zsk#>}yT< zYdmOg$cOgB@Vp}I$Urx^Z5DwDYI1#ju7oQS`YLJs%X%XmwLmrZK~@-b>Mz2J;CP{L z4MO;UKCW(kU-*}Xgwdd73o$>~L13HuVj!R?;2D$d={R-N^Yazrf(V(!3GB~?UNYZIZRG; zP`-LHA_Vx`x%Nf2nWnV*IntR`rz;)$Zl{kn{CoqizzyrIJ2x^gI-E~t^}+$ihZ;Og9< z>aO9fiV=aIP?&E*Qd&OCN%pWPxxff>@+*Bt4M3a-u@z5q!d~{105R)fs)n?FCyFvc zj@lwOWw3`a>Pv<2!|8lmy`;VfcO&-Qr|NI_$FLth1%5D@Cs>C9f-Gsw;)6 zlSAJiL591GxsYvQX~TJ?rb3j?vG>WbPlr_^I3?{OYC)C^A?v1^#mo&B>51(TB3I#~ zS%ootRk@&%H8MT_Vc_(Eh!L7clhCe=XHi?Qs@mVkbf>Ey?|ZaY+*sEQzEvW$y}2y zh{m*xbd^+6)huG*!T=%)!$z{{%V69h1RxE4r+e(p(9t>}^Z3~6kC=5w(k%B%^>fhJ zgmz^J4GSIb8pGx7`)XcXIzn?K886&bZ5Mo7s6h+zX~)OuWwAYCBiFGx;ihP4KfxkriIvpRCDk^?pKwKsV$z^z>YEHH2UB+r(#7vP)j z(2{S|vTO@J&?GuA1XjrWGPemcf0>#k&Jt1BTE2hd>kSSSSKGu!rgMrmf@$?f^3eZy z(t@_=PFi(LZ?u5;%}y99@F85pgu6Q7K4?+qgxmv9Is>^n>U4$G?Y&GB&hE#X)~j zX0Lc>ui$JhzX6BEn3;1@9F!+M8q<%aA9vN-LmO7ZO5MX9gv?E*fUKtEyYfk>h%qw3 zR^QWr;tGB_g#<;`0<(1pRTY@tMWom9u>IXu&J?qPAD?@DFVJ}|(3QGHaX!2$!#_)q zUZAUWi8A43LaDVwDHy;;8+;fe349p9o=iklo+Wg_&i6x`7C;~or;lqOkrBjTd)1EH z#m!b!vT{bKYvQSE;;w5VssnxFLwnAJ&z^ubA+NH-*7lIAI_WT4VmDfv>8|-1ge#A$ z*{!{TPC1ROyd{1R-ZzO&ludj4S?L)~`0}H751}{3$H@S)FJ!-iqrcGwU^yT^LB*0_ zsRr-#AaB)ONHsy--{xLu-s^*?Gd{e%reA1RA$tbHupys@>R1VmirX6F0YBDG+7&tS z2>t9?tw!66QDF153v4!p86_??KKl{2Xv{dt6iDbyKKdilSZWoDbDQKBW&r&8&Br$A zm8o-7E_^Y$#?Nv}VshU%p|bLEKndQPvT)yNbY4C?V9@jafPwQF|NUzpo3K}nTW=*-&w@|IeL6Fs+q z2E=W*RC*CN!g?+vd~ZFkw&Q5G6OFa^{=cWWHvR@TSNl&0Pw*mzGpjl#Yvnxq2_02j z*loYGU6#MDBa(EaI#iRVB%yNpdEn_SFETf%A7#5lLmxHq+8J8;9L|mVnIP9WUnWPa zBOsCrKGQaehzw-vvo`VJK4`u9ije5|lOSf{XOYBZ^5WrSJZm*2J8=27Y8|Tbj(;q> z{p!DQA0$UV;KQ5QfEz79D#H1;G|9EGIRG0e3sdA;6CkNIAf^a!Dw8(}f)5()WUjKj$7{AFcJ+TB&uv^J~zXWJTAXtyZYlyKOF?-L!;>0K8pT$Q=eB?8`x@J1Te&9_pSu zSawqIL@#;BTRtB}-Vq{dNx=Q)7nb8sT3+<}QfK&G`c92nv`xTcuH$Oys0Y#jqR!{m zd3;`tBq~tT63*J286@ABNg5|FfNxtjEHl5JmOe{x1Pxe*7^Fm=)y>XexnxhJ#|~*6 z35qaGEd}g7B>l16uItuXL+fOk8+fu-olj(TP4MVYL`3{4K+k3ZoW%b4sz;Px~MxdXp}2HT3+2`@(g015GVj!`B~usrE#t z4rG!a>Df^j$ei%CKVY?nng4G?y=QzV{aC_wg|Mxg)?krl!QZ)D>-A7SQikKF(YAmi zufHoyyWX`&3n+w+s>9w-S#E6`*;?vXnw1p4!3*x3ciucl`fuq9mA*$1lP|-GecO;m zcuT5iMfO5cWbfu1aCU)pNJS@PL>tFxdu$rI(qYwBJHTnucH{5R%lXL&3POw$XWb2{ z8yPh-W3yr}!#KL1x8r!x@g>FEge@SgUwLCr=<(bq_V?7=&+Lv8 z4Z!jN0el+c-aZOf2^;HDqWVh?BZiVn`LF^s)chyhqqa|FJ;!zV=mHzZ?SeO69b4wZ zh(8Nh2Pw_tEtmc_)s^9DtvE)zw^@1{`p;{aCiE5&88%dgK*!D2onW_NEnF_x5O1cskZt*KhUU>-4vs9#7Sh@_)_{Y5J}9EzEP` zyV^8^D1z|)M0nUt)ZKL@x?QT@g@sFhAg|60iN=NE-4&s8d92%RBffR)h=Sbh^KW3Q zPdZp%Wb!q*!{Z3DK>}YG)iHhXcg3)6b)8RiuniaNd$YbZvYWE8`qZ)*eL3`Y-PvaK zP;Y$~UcZ}O7K|Uz=C!ad=BxS$Cy|)mO53c_>1VwZK0on2!K2;dMiDnJd4t44NVYgb zlfSlvyv4xfX$AL5|Jd_k`t{+3r4qz{)it)DljSpT(+pWPzR11qo4`AL%{%9=H7E&K z0NJje9VF6s+%fRBtzPxstV4k9ik+Q}XFIB~7H5$~Kd;Z0bF3Q;EKz|{pA51dG!Gxz zmNy()kWpDYCwwo-s2`TwmSbRFon;Nw1u5S~YGga%)+>CyKx<)Y=P1W3t>?Rn=vXTT zcg>bFcT0&!&)z@pXMuCns$d|XKjHJ;f)J z6+9VW*ZCeMk{H(`NzOZ`U4SF-vKkc);EcMzM_{$aq&Cl^<#+*4zY27c0kfzbmqZv2Hwt=E5#S&kdtBj8g;VZwPeQ@cd6pX1N577EMfAZU#1HpDS?p7^^7_O3i~LzO2}U5hNErZZQt8lMBvW ztMqE_-lnEAjFmdSB+*v7@uY0r9+;Z+{BMXNFHUYwaM zj?Sr(b}@XMEY=-ReB*y)QYCz>Ejdk6M0ep zH00TGwZD~bmumWz-a!{&7uDfXjy(J-wq*bnAvDcZO;-0x?fasS}F}%@{ZdH0A z0sB6gg9j_cQ*xZDYL3uJWyg`ZY^_6w$g1DsyiMdaqiviM*D=KB8 z*Rc{>1FYql?qzaRREHd4z;4WfW%6FE=|DNM)F+Ks+hKFM%mLU^`=QR^Ud?A9He;f3 zxq&0mRj>W=U4^Texst<`n!mxX)O{Oi%?9aV%;RZJ?>U<272Iz5I50iEwJ>{ouUtW0Kdaw=f@+Lt(>kq|)ogdmbLa&wr$76|fEgB2d zn&0`dEX_niq4!GK%a$h1zDsH8sl)0l+rNjTdDeG6d)><;Hzh)y=HU$$yv50lBY&3r z%+~9>hVVF@RSEK%Hz;;CL!|_WI_4Apx8~Yz@z>spf7e(!-u z{$4kJ)FA%#?7`s-OMt7z{VC8$h28{zJ&6owAPwV2@ zp)dVT07a*jE>ZpTpVRI?CxLVBr|5anXpqADPf89jG!`(cu_|M+8hjOv<~UdR8?8r) zPt?QDSRJ>CLmtifR;Bn`ip@&dX-Wi`pY19tDw1M#N}`us!bIq8u`=mNJ(HpZX_V%_ z1~DJY;Ph#QUpaqS;xpk;Ct_X>b#y40=U!oydk`$v$vT#L5E5S!>Uj}0e+3U!bv*=O zJzG-k`ls9Yw<cbiabi`Gk?qt%m?Q|T}QC=ohJB?<#PmQw z`f>`(?}VfPSbNo7>-x(WRo80)jnL=ol!PTS?p=Z)j;L;S81r9&6HiHFPx1}-whKu= z1R3eTt@P=wsdfS9ow?WHU$cE33hW&E7TT})<7@aa4PSV6$9I;C;#ut-23X8#;{q1~ z1XV&a`Nnfl_BW56_|bAu!k(2X`pr33t!jW?0+4V9NJApxaB#nDiEuEEUZp&$SI)fd z>7;6($5{-+Teg2>@|FEtAwWqLRS6m`9|hhe>MNm?`IV3_ZeZQDVO0op2ND0RZ(yWGo#ew?Lbhzw;-Kes;!=?t-;+ z1Ew6krhuIxlpSXPH7B6Yxv*?Y{*=Kq=BHWcPd>O5Zj|SMmhE42wl)IYkJ2q-7B_Gq z3N^2_%({Eu6iv&=NGuw6J?4t%QzzCUtAQzzHo7S&8OH4d+vKi7G@L^H)fuBz zfB|)mUiEtc^B7$7P+b0)1j3kY0u2iST*LCw`&tm&Nq7(gt=vz8{rusfY0}r}QlYud zXipy9MkYU(2*thouNLMOll*@L1U4e&_*f zj$Uhkv`T2+h5J0=^(iO-1$6m zQ3SV2Yx#NdP|}^-z7QJpXxX@uN~Xs4EZDk6(Q-zGRW9#!L~?BOy)c`eiQuJso2Q^$G^k`^@aC0e7?vAb8@3QF#U>lysC7o~=D_Xtt*?lX;C}b%?a0sxl z0fUxLay^?5oU&A+Vy`SUYHP5bzcR?AXZ39+2Gu}?@%w*agx+Wt1{FZBy`GuX8>y@q z4NujPlX&-a_-RPQTl`-Mm`1Hk|%`{n1-A=i6q{*%>3v-ylnO zF)aBbmQEEj3SY34RGjQZ8S^YgiTEoS$CtHsE%c&K2zI>2T!(Py$Fm!U?q;I=*=Hq! zd9NZBl&#_VW0pSWd)*N1ON_-c0qG8+OKPv2vxZjWV!;b}+Su7OkZg9J^o4wAN@15P zPn`+otY?zm#~6W{FWN;NZ)l(HgAQcq}&G_P!v1F*QJ`X354YE?*BZY)uh$%@W z(bVICSa7uW)ja}6Tep>pp*}65&s;@K^7i=jlGQQH}`@f z+)V)((#|2ByoFtU{Y-?qOBBC+R8bs}FCe2w^4EhhC`6?zfNqu(;fM(81}*SWT6}{r zd*d;I#|-LF29V7yEMr+!OjkwEJ8Au4vZOH^`wH2+TiWScLn}f^*ICBrGzKzUY7X`w zSe}pGhFD@p399*6m*kQ^I4_~Cmspr-O~@+##Dn5|KdVK3Ok`7y9U>8}ki8e9tfW)b z0@aP&|Lw#2vH1HhmA)P$6=7L58I6#;9A4e}c-V~p8s>mCTqj8`JM*^d6 z#QJ;kkq0kf234^C7D2h-!1F(gp^3)j(G99#{VhUqnf<^I{0>;lS?|tPpgdF%h;PV; zi5l6Pq(%FJH;l9^)Ns|wyHX?>LZvyuFanVD;GjtxHmdO##k3A0Zzm}o*pB*p7uYYj z;W~hu#~Am+w{b0)*a!In2ZdM%MbHNkrwJuAv+$x;!Or}jYzWcnZ^HbYVMuF8e21iJ z!tBU>hIm{sp7WvCuP_$7EH3zU!;|f3d1_#U_7pFEb$)*JzYvG-;??bzUg=T;z$rOH zdp}Zv3jHqJv6J*r+D^M3=$u60GGbx&XSyB$POqqLBBWfRxXT#u%+5iL8W$Y^Z!`L9 zd71ypeWn!0Y@l$ z;b5gnOK^@T;&l;1UN>QXP$+W73t_$68iBb_K;e`{8l`sFG@t2S>7Yg* z61@6l7Dr2kZIK?!w$T)buK1nslzh}K);QD$np2-)lvl~PpI+uHu+ze)0QO=(>wB0o zv|S6*qMLrzAz@X4YnrkzCMCbN)h)chDFc@ z0NtMx?|IMaB7LXJaXi>-BAN-hW$Cjh$#9?e!&H}L1{-`w%ZH7;t~Y{NSHO`V>P-#t zD!!3FZd3*Bjn^BT^~p>qdyKQx;oYw(Gi~;nUz}6;nPhLj$@^V@;NjDO zG`LCyU)`cN^r?DmAO8L^gwh?3A8scqbj!t-iOBUt+R!0F`isW7{$}R z+9P|`w2^KScm_Bn*mJRmHK!N!|IS!$Ntf=ok2>1p3gm-pj<({qNl5h4O@CI=RqF>6 zPL}DMAIFQqi=qHLY0r{dm!{+arTiXpJfcoqZzRX(Q-ywdi9C}j6O=a6!uGs2I%c_8 z`^GUspq;L7OM6USxz)OA1M`wJndV%G*yxQbw>wFAdu2?5Gy9?JiL!rhn4S()p3qKs z(v;9Z$^7;GW&Gy?^~ZP}1P6@`;i(H3{rN}nm{A?~^|0hKKiaFNe7)7Tm<;p0Zn^@Z zGr9e9ysk&2*8nSz=fGovMnS6`OTknQ!J=voiCdy`qlPaqU}A`rR)CiMWdE7;9@CQ@ z*njx15t?o5!yPmDba!UvCznSW5*M87k7AviC3FJ6fqTv00mVE`N)sfRn(pf=tH!^T z)Wc~cM3zwZNN$#WYZ}9Ct=M?eqyR7ndgo0Praz-d6aZmg(2HjoB@B427PiKAQ|b)Y zudk$A*L|y5s#dt)Bzh0YN5EexulFDxgH{-v&pX$X(GO4RP6Q1{KONHVn9dGXNBPvIA4?swpeCxQ7lIQ(p z)MC?CA*dySuYaaIE2VX=pRYf&<%-S){m@@Vly2sAKNrgpc(epodobD{PqFT#bH0fn zXpCeRLQH9BkL*?L5Ou~_@z8jqEEiz)rq zo+lx7jRx?sc}A_a3H9?_t*rM(R{rr4o>DJs>`33-b~Wa+}eth*OCM%~|BimZZV*3Y#AqSbUwf zA=(yS>#^Wv8Mw`7;cfEVu{QUUDV;mJ#b5V5hhV#}lZCba$#Ql?W=jHXSd%T^ps%xafTbxy@qaCGcE_>R8Tj3y&O@;mYx8 zv#5(fJ*czU&*$t@^Ml8Gzx`hAS|3?r>623}Dz8TBR9lspL9Im|S5X#ar(zI^jr@6V z3hA3y+9CDV38+Yi>=(Zs$5jWr61@?8iVWA^Ru7E-C4eTA=cUc38Bzg z@46G?L!SAXqICi(_?pEH{j+Iqajn>F%tQ{_WjbM(a%Y{P-qS`k0v5P_`LcVldVV5V(`GbRdoG_Vk<0zvZ+<#Ka$<2IA%?_c?u}5r zyzr4@XAJH}vPQ^q!#SRARIbL1?Y5lOocEXc5Tol%!fxs<|Ja)s-wgaySpoIPxj;qw zQfkVl3LRuh0#{~covfN+=Wx2wuQeH#eXMS4e!qrVuZ=>|n8rT!Oeaul921m(JpQ#h zEp_|wQfqB<7!#kvt&^5)VLh}x$l!S2k(Rbw^QEG=gAI5~p_8HQoDpJ89m&aPATqc# zUPIFdq?pB*8Zn@XL}rYsWh*yxHt&;Wc`Qroi&244{%>i7aQ<{fn6>0Z({UmU;U>h- zk~LwMOD#G@qe7OB%#0Tpr3;8BS6m}%f39wml<|%C)Fn`pGG^7kjl~1DmgFif z!cs5Pcz+X5)eTKIr-}Xv9?(&FPq*kcSd`k8recX)S@nOp7#YU_7$eJVEw;gXsoKCA zz%03C-@i8azYRc+X!Bh9IpyS1UeYS3|5=v?A|~2vn8GOK_UAi(;{Gr0Nq1lB-K^Jdon(PB>Y{{sw1h<2QrFVtuYG~VNB z0xbW-w1yCW<0(bTs_q?so~>=B|1e33)&`{%$fmt`!QdG%$Gq3$P5d2x-$G+75dPh5 ze(NyvA0IWEL{%v48T1qjvr@G07;%HTYRc&38Fe&mCEhbLaXmp8?CNZs|Fdi_FOVRQ z6=%L{8%a-aB;r59J}iva)RokTvJTXj_OX|n=@jY^k323PrTEVralMECi2vsOhxv8y z$BY&A2!;Ki6##;kdhdvqy1I=Z_kGt?s8>v5R z7cy{58CD4Uww7HplBF1RXsp(yuzwV|hPK!4%@|`%HV>wg~%RAdT zG;)XfjsJ`x-QgB>KwwSOpG~R(E7wk4H^72*Xwg=ST^=AuqDq+?_|8D+4(1&<8_}(T zQQ>>5IiR)x)bKE0Y%JTl1ameL4nvqLv5k*^KfQI-2+(S$t>lOnx1NNW0$4>p-SF=TV}O>qiTw#P|JNFT?qL4w~<}`sSA3 zYdai|IA0>vme9pSKx5UX^mNbu|7tvph}H~(f3MoDTPhs}-KEphqHl#7cW~?eQj`8q zJNEx~`w?P^*-m5a;kNMsxsnCV2skuN@_)LK-dg^r`??t$OZHaH)|3<``}*bje-d1_ zs<+iCD_NZ=uU~eJc!zx&X`#Yh@9aoSPR~biVAtO<&~||f{M5`}AuJ7P-UyhyG$&HX zZnL-TkJ$MaA#Hm*%G6*hZFAe^^gRjJykE6dQllYd{q}|qj!izUXuGKl>ce^IQCi}A zVpMlu1=)YHF8ENPk1eu5cf7Og8a(l0!20{twPgWRwFUB6@dDP&j#&#%{PT;68Sq*r z=oia0D=vT1%=js|Zo9Q@7#41^)|fl0=cuNJ{Kg#vECY`TLx;Wnt6{dQuhT#n;cf3o z%;A)SbXOX}Xy|8Jv^qhlEtkjNW5`-P#WcgpvEJ(ZBr zI{_ic{V+VgZ&%L?oSn;W^=c7%`dn=$UPy{?&v|NGQJ+YZ>YLuP7SwJ3Z@Q?f=d5|a zD-BqSM=o~nX`mVe#`auA@dq@2n!b}2X)N=6ldG<>)~Jc>>a34heyWtv<`Sj(-e6DK zl+C~CzBd(myHT|yUu(q6aTO~j4gF)t>i&4tQLmbYjErpZzK8|-@E&0DeG#3}pnf9Z zlfkiLuohQaxRG^3)%#twFa7^^_rGshDkm>LL>n) zR-zI%);9OmBr72J5d>i8=I+T!` zJb?&%!CIKGi}(tw^%TggppLXzN)U_}^~R{2O;cp1x9NZ7yQ}7x6pto=)#_Tg_^Yj@+NkdU^o^w!G|e zzoudTe$J$9!y9-O4bjy~)Re?nBfjW{-(VWiYcfYHrx25GIx~U7Ri6*m!tDE|gJKWO z8Sw*?(jtnC2BoN!rPYF2O(((xbh!jydJX?$#glJs|LLsgiEGYp{4~qwDgE^D(75cN z5>U^l9ohz)GK&Zq|{*iBNM6~m-1#`ChL!xkBqD)EV zdz+Q`_tv}*M2!W?20UMW9ll>iTF_7vCTYb4PfB6+R&a9pq0H3NsLqA^_6z+6N;-4E_h3WLjpN&f4}hsH{lKg%;M}?DB4)~G!4s8y zsLuIs>5G)5N}u*r<6HXc{M+QlN8(4#8{njHx`W>{5%qDrLMK{_8Yvi={dTpA44cKe#ro`_ioRs_7cBb=mF3x zuW2CaA`3)PsGjF?h|cDVfBSIK%Zt^RXtdjQEPKpMQ+Q%X{*mZ{D zS^F24DjQdu>)9qsFZITK4*;X^BKPxdv!=1C;4FSm`c7$?RNtcb#Q%zBcui_^PzmB@ zFqxEp18%hcT`sYA5vd4VmYI(2ciCyFU1qCq1+4*3`8gg zviW_Iq~jwtSq@63OkTLytL)y=>20>kwH7v$(1qy5kkp6~S@o|5sf0-dy#x_ha@cya7;HVs@i$ucT}?nLGv12!M=hOW0!wTDR7eNs z{cb1B@M(pWR&tEf!fD0U)jf$a6m97Eh9#pnge~U&AR0h4eI7VJx>oTyLc`p`-v7hn zc20~@YJ+gMy4S=OIX-isRM`FRZv%&9oi7fx=*fPfxXUUrvam=hlwEagc@U(kv|$A* z4^Qf7rl4ZT-mr(14Y+fq0t37*+BVb1fn;zPBC>6^JX`LYgF z$lKFdvUI{dGFq@zBeZ52Wz5%Yk{*mQ>)YKxGM&HMb~ty{&Olug4Y5WMUsh=&zC&KJ*61{9gBTl5I}j z5B8|BL|KqR2PQJLmJL2pOMR$e>Uum(4b2ky=T{bb&!=JZ$o>n)K#u#h0G_T}@rRNs)bPHF__S@Kkdz2lJ>y$gl|%+~izw z323oX1YJ3Mf<_tD3=RVhMK~<`iRpRT?m@) z%TpdncTP>6NvA#g$@=$!o>=lkwTyM_M7O#&o6r?FtP*r`b!D2*1A=T?9mh~Aw1Jf2 znmW~ff@QX*p5v?6ebqJYP9dgC^zO8Bgp-aT51n?XPW=sNEiF(RJuI=;oyngeH2#Ap zp*52IPz9X%sGUVBKj8?d!3tFCH%H=XljX-CQ66EE<@wq~;S$9XY=A5b5eeMTEb+i6 zNv7isZMABIl&slpCg3)Cp z>c6BCMh3xy`5r&R15v~$_^9c5DWv-nwplUZ6G;$K==o$7a3l&tM7QGX*MGIE5+6O? ztv=@09L>76`Q1a#YJ}BQ)T05hZS`5~0NB8QvcE_zSul7oI7UXuY}hF9u#~j4ltlr` z$_dFTta?R7VfE~w1`s=_ZgmHLvmMMZFxclLo1=d)q037$F+s;bP3ff%k4W&63;#t% zMn+Vj_p>yZVzjr9@{wglmGQGIY-13BH3FBS03py)R9zq71^{3OzOrxF!(j)YL`G23 z6r1e)g_-9Bz#yZ4pn%84#>Uwy3jE9aSxVL=cDqK9Ef>OpT*mmFlT$c7MD|Bvte(F| zJn`KsQ%uUqBL{M6t$3G8328!Lm4CR(TJD!93s9f0gCgW38=ee3(Z!u2uyIow|T<>q< zV&Y;I*oW>6pbHUPQ!_9UnxUJjMNj2{j zGE@pZ1uf4NkGe2FRlST{muKr$8h)!{Us6mfv({$g{{%Bsbnn@*A>u>DeEmg#pd%wr zyond`Ei}9u5)4D}~G>pApqMFccQ+UID6Y~d+b+Qz?b23EP>ZP(YdF165 z44%oZly~G)D9Xu~LPkF1a(o(2g$7)kmw#nDRX+28N(J}{{+3^DxKb8r5SD=FEW<>@ zOX8mhMD{H(^R1Y$&6P%G+WGTO!UVMQ$z7=X=}AYzw$dBm&$iZO3hFeRbh_uNJ95lr zzUfZsZ#A7Fh5Tsfr|+?OzZ((&R=T~WB4P{8NHG0E*%e7&s!3)|PTX5LKmRV0ipje} zZvLc|6L~1hYzQY7*}P5Zok};`gqOzC~o-_ZDlWS1tSo}-BSy@ zCs(IWYCrelqVDr(fI;4TzS&3r(LIQW{5kVBABDO(D8yrO5@Jg{cl`PHi(zlhDyu?< zg{TR!c& zL3EcoA*hOyoEq-F0wb(TAChQ(k$X`^M7Ym{5!su2ss7X`&SkZtTUA5<`>V%C!#pzW zck^8dq}5x|=u`oHLfqGJDV4o@mdv9q71H7E`gi-FhDypI=(9mR_p2>%Vi6}c)r$P! zmS<_nlgz72lj4a=YfCyjN{;l&`+>xDG$L-&5h$;%!9ax!FPO!~+&NBvGrkvg0Xh?# z<=SXRh4akGUSEOS3ob?8loWD&DsXuso){Nt* zb(-ahqr)aI+g6*v=k`pz#*kIh=B8|(Z9DiuzMRH6uCtmpk*$*E7aooX`f+bbG)oq; z9`mf7TJ)@Fcww*Ek|E5QMZV}MTwL^9(JQf$f@pK_prl#LwZ3VI966vuMSf`eF+ylWRShr#5*Lz1@vFCba%Lqbhls>E22E(SI&m9^er1e?-XXO0;cHMDdSEWW~96M6pgiMie>^|Ey+j2m0*ZJpfM!iAGNi z2_o0-F5BkM3E=}q&tWE>chhpq_tM-?wng?rNbpZLpuZvkxmN6TmsedNxn-9loJ0!C29i?)xY z=x1a#E*i#Dsl4L`cCXZ-Y;l^<7;CZ5G1Mhb(Yj>>-!Mn#)d4`oGZVb#jL$-ZaO~i7>+$%*9 zU(GMd8_XT})|@e0j#gr9z9?%%v5a5&VZIyEIuj2!8401}d(8(Af?Hnhl zj2IHLyV(9yDPvZ@(9g2g^urjxu9ezi+NJv0vAyo{B*;_T04GrRIOwy(yqEE}znIiN zNCuT>PQhqtI|NFj{hT_#f%{3?<8M;1!MVTd|CsB9?wv*?r-mZK3LvHs1dV;C0TtlL zz~~$9o3AooH4+dM1+LY8P-Itl8J?d9E1^m?{BH3*Q`x5vw~`sUHuHtR?V+3MPQnqG z9{jKoR?pmc=39%R5a^eP6yUXgrR-gek+*V-j@jIzinC>NnKtFO+TG{luV-ms2`m{l zeOJ=bddbi}#c2X@bHZE!_-?;PPY}JE>t~Taa+B&2(L7Hm$XU%ol_3^FIDt=P4PU!> ztVgol!<2ygBqbgkUa5*PP}`2+x31g`>tiD^Z1aAM=zO0ZX3q`su(lvl#APrj)++&%JXaT z$y1G(4@%#5J;`DF8%fJ@Y#*qRXP2rPt!M9Z+3j#v%)BzgMsNpbw75Dtvfwrmh->0d ztrn`>a!jS4@l1sL;=#m}#ToZHlVr~pjBgb^iJ$J0*d|(W8SiY;7|@daAyTb|;OjdY zB}i-RyKm^MnC@vtG0%jNh9b(3Hpum5#glmcftaQ1+q341Z(}7L))T!%$AXWcqOM{s zYOHaab;W^nWmJ2_!Ck$fy_E-%OC3>5feV>NPDgXc-A|{T-PuWO6hx`iKmn}#n(1Gq z;?rUDdGKtg#q{7BFtzgJ^UwMj1O2OW1nfk;llEUtrYTq^ZjI!gYik|Vet+nm*vDD0 zy^bkG!u(4iow_~`A<9P{pX;>cijqg^8^$=#n2PQ5yU7i9uRnf0Q}qCs_rq>Z8$ zj3E%kB9G2E=S6a7g!cvQT{I`=H##xrVUs4t#f9K}_>k!q%_Ru+E}GH}Fe=}2sRj?V zYmsjZ_1nP<>GBT z_cNfJQRT`Hb~Zvk=p@(T6OEjshgI%s<0Z|!GkEu|@#-4eGt)VpGTiGqN`4l5kSD#$53@8uY#iVnA)H z4`bu=r2`-{>gn4?<0;3lTRWoPS#I{eQ=re(EXDHbOTzd=jY_$sRg%TPjiGBMtCWA? zqD_CK4g@$~fxf0xTDy#?4fV^egblgxV9qjOWVRNXD4%&(nbo59Xn)M29%`eOlJ0_> zxR7Iz8x#9;zHhbGAa`R>T-TY^qeS^xnR{z&2vW9VExJnOi63&RJx4lqn4=BBQfXNv zl{vnkCHoW7Lo|AJl%<+6b15t1e=+hZm^EaWQ+RsIsB~r5eBGO7AO2DmN~ILcf8ti5 zlS0dJwM!`q>vlQVi1XAKk^1V2PrP&*oA#)zt-#RExk*r`(9gUntg2KTSA{4W)QF)L z$}_1lBQ`QC^ANT)GUov6+#*@5I(L=;G{29Qk?P`Q-p){cw3*XwQRbzZFyT?@K#DUn z5InvfQ`Qz$EmA!>#2o=<7{F;)0wsNLAHcMj z5u9sxfU+d>V(~1oYM=O5UZX9JkJ*sXKovW z9BlQ)(cv6BP$QO?b1i*X;erSKUhC$d=Gmvk4L#39v{qWPU&{$rGnWe%E=J8DBYrX3 z_)75*DEcOs(&zn*^PjhDgEHkRT^|OO_KoF|2qXVoNZ#`Z>YmLtp1r3SKfDj8BJ)a#z(TxL&i7fZ#TSAewyS?s@bns z!y&dys-J&-5!ojf!M7vPt+gMqQ95niX&5NcgIStbraQkEzTw~Wf8~KF?(}`=6mF^U zjNYqrr|cJYHPQLx^%T_^$^k^iTZ;y|P?sC-IKA|K4UcZ~Z1m(WUFeox`>x(Gc4+7^ zq#Wb2`Z0yMeZ2p&(9pptd~rQ{s;KOXyP-^ja~9hqNTCvbe+)KjxoAPjzr=Q=7-@1A zeb*1(u%FGpSm3;=F!OROKcbBZ`!ISG4EiVMGX|Zi9~b0UVH$T|_~fbl8n@jt849=e z&Teax9xwTczm_7XHKI_}p>E_d(U^yDty=L2hwUn{c<@oA`!xwkoUS zj`u?xK^L@(+?;)O@;;93SP7kaMy=xV9a?JrvW%Pg(%hc*k0^zMs@92di?@$QO~2O0O2xyt6?rrLeu_6a@lQhc9acT75e z{d*@M%LsuSx+a7I8*~j+`Hj+Y2sgRfYCjdAJL6@(3klOujE=S2!D6Ath=NM5-?%-9 zwmYBNOkUYK1rGo5G0eo2rFxCDcVB9%1vo!}w@8i_=i|&?R%>1+YYoeBZ{YpX%*#9n zA6)XufM||tk_wqZ*y9QnPNMf1H*J!E+(!y8?~F`w6;SW3{?xkWkqtY|D?m&din~s^ zB?rU+f*ydd&os*vQrUoMToB?9a#Om@M@GanYZbqPTuT$`C6x0dhy^@+q-%dc}CN90$7`|maATPTN7?w1`~KgeyF;hEE5GDKU0 z5^>%GXaE(L-cvxY$J#3FzrGEHH3j0_lw4Pyg+(?uDybImLXy}~-(*oLCJV~o5nh3Z z$K_yb$DYGRzeRZo8_!v#5Ptd$h{9%$4yGJoVw_`o(S)pIW^8~B+G8kGHW$8x?+a^H zSP(c7>RYBb77nNSxG>V)#s%G!Jed228iB>n^o;icZ*uf23V9)c`cWL-I+LDpGy8~~2#rsDOHmXf*RS5$O=Ei~t3&t-6=n8J# z)}*el?prxQN;!W)%^8ZVYlzyRSWVXp@xM{I0PP$8?3d`JcsKxHmIeU8c#F!}8oHP| zSsL0nGke(DoM!0T7x7~CtgA1d2YBee;s(vR%pY^l2${HAwRM^!eTZ}&a%eu}emb;g z#foSw5mX zX(Wn=ER(@`SN#N6sZDW`*LP2>poTt^*(w2KWnr;vDYPHugk)DIu^b1R9OfJnp7;foA-LHpv&mXN|6J`NPWefZ3&iCMb$_s>`C}^h3DEg z!nsEi*lk(SynO9C;lwuiwbc7pomm3?W598ZPrG3es36`8W=y$i+Ar=pd1W`PnBvS0 z!D5NrRE<+%KSh+Z*~_Dxl_Gnz#F#HmuVWzcLxLe^U3JCR)6m6|@1AN)FAUvVbIAQ) zf6LLz@ZvE8!!j3U+-8>x4lLWlesa$_3(o#Q2Iw^z&uV~h);wPuQBMLx?{T8-^?$OG zxegr3zbd^HZggSuYHhd$S?kcBXowNf;lw=G^?fbX*VHsKdRL`cGtIr63!k3DtIvn>LhR=}uvH zlREgqvTv$zik)L3EC&^I>jGYn!?R~M@$Iwz{DQ1y=VK+t@|fToeQ7f>k2dkU_sG7{ z)z(R;-7FPH{@~r6lNO&|pc~d{6J4?zsdg|0JNWYbGH>%LEd8)w!NnTrg|q+ElzSJ2 zQ6+&p5r-XK`DJgL^S%D*cIC@K!!JR6-anANZ%Y2B8TKI$|n%$>ld@0tet2wae>?U*Bqzt`p;<6}E$JlnQJHZzb6Y_+0l-_WS3-0m8ej;%3 z`g&l2vyL%$AIN|87Ya|VkNZ5m!gsL=Lnat&zP|xhG)hvT2nE#df_!q*ZD2mk~C*4u!0Z`}aE{{w+TfL#Cp literal 124004 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 t4|HrB>fgii-?0DXhks!IF}z)0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
"+""+entityClass+"-"+entityIndex+" "+""+desc+"
"+"
";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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iubakELtR2zSw6/rmjiErAyRjhLWGdVOpEDL6R0LHId8wqhNXqhTRccFHRIVRw5NSd/wEQdnkxJ968/GEwgxqG8cBJoOTnZDb1RQOY/w+UzODAiua8/Dhc4WHaU/RLN6py5Sz/E5J2RE2f9CVKRxUbfUZKGmSfl7PEnTqZd0upYmqfqOC53Pos+gn0eHYjvqjVnTBPyt69uuq5WbdY2CgWLXAQDWdY0L/nPP+6b9575zzz33vG/Paz/zzvv23HPPfeeb9p977jnv23PfOe1n7nnfvnPPO/fc874979vzzvv2nXvued+e9915553vvnvfnXfeeed0/7tzuv/N6f737rvzzjvvvG+6/9033f/ufffdd99999377rv/3Xfffffdd999991333333Xfffffdd++777777rvvvvvuu+++e999991333333Xfffffd++6777777rvvvvvuu+++++6777777n333Xfffffdd999991333333Xfffffdd9999z3dfffdd9999z2VTqd9T6V99933VDqV9j2VTqfS6Z5Kp3sqnUqn0ulUOpVOpVPpdCplW5tKp1LFtMkuNKYhMUO3DozfUXTFVDqVTqVsa1PpVFrj7UGEoAUR5mWyS41nSMywsgMjjcmFTNJQhiBPNBsMJJnCqZRtTXFDU2XN8ilgiALLh/lpTVeWhTcaEwZBLVMi+D2TykylbFI2qeIjkBL13BuqYZgG7MyijhS2niL5Z/SZnxgDgGEDA7LFVI1aaoeaYY42TbOWVBCt5wWQPkaUe9QdXzTgcSGrZskQpKhYwa9+a3HA8AvbNeexASrmuEOttSoMGhqJBGA2e6zmfRrWeHsmqlQWoeg8GN5Qt+iJ8Rcl8VF8wtRUd0sxhlYc53lDW9ueYFmzdg2oF3qN+WmNU7EIn8qaTEAfwykXAswRojbUUiH4JOHYybMWFAEwgQC5mHPioVrgLAiLJxioYJJXdyrcqFKeQXFWglLzNGYaWnir8WAQaxeyahC/AbNT4COqkxV6WldXJAOBxjETBEJdPyHfpI9VKVnKnNeyoGY91qkiqruk68Ax8OLY8RM9Hapq4GJTRx1So56wUmLOOkIdC9QlI7F5gaAHDZWJTuyHRqpJn1HmDVFvqAQclVSpPC7p0MIh1DUoDM1NNoLIWXKvClEJonTClKaW65yjOhIamFdoCobQ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h7Vk57Ag7rLarhBshnarnWqr2Bo0SLAxZrA8WBd7gawg64MtLMJOYYewB9gxNgsD+2ACGkuBncA6YMnYsTURG9ORwzKtkVZIbBl2DQuHlWJbdgAbxcJsABYNS2XPsFTYLOwhy4RdZBtXRSuftdEiNlGbxEZq33aKBW1hlhCbhxXE/mEPsZnsB1aOrWNbsGBTsCbYFSwQ9gargwVkbbB/7AV2AwvHNmCnbGfZ2M16lpI1w45hrbBV2C2rnfVyXbPeWeWsfVgo7BO2CbuEPcI6aeN2ZR2xJFgOHPRYPXZurgRbgqWjO8GeYD14QMGiYO3sVLAq2DuWhZAgQ9YhK5G1iA8ePdYe648VyDq44sChY9Wx5lh3rDZWQMDANXC9sQqufisNGjXWGmvf+geDL8YaY5WxzmCx9yKFi7VFCxYri3XFqmIVMWIdoVdiRbGeWE2YKLGWWEmsenkf7Na7NUSIvDVvxVtBdJDjsM6tdHQd1g6rh7XuApyFDRjWDBkurBfWuFVDBLe3tgorBQoR1girhHXC1oB1ayvAGmBlwADAggVRa9RaVva0Pq1kZEwr0zo2prQqrVpaSWvSenYmr/JqZgav8Kqm1q5tGhoau7JrVpa7uisBAu/6rmtrcYEC0TW6UlEtrUvr1FTT2rRiYTmtTmtVFdQKtR44ILVKrVZWAgwYkK7S9eqKc3FN1+n69eVXvyJA8GB9sHp5QVghrF1dDlYHKxhYg7XBmiBBX/uqQAHbyraKie11r2HrgC1d21K+pXvvvaV77/3/3v//////1L333lIpliCYIRjYCgaGBSat7i3d06/4A1KGmCJ/xR8htbruL0R777333nvvvffee8eJVu2999577y2VrlH5UbeUxT3nnnPPOefbc8/77pt7vj3nnvfdd+ee7+255333zXff23PPPZ9u7jvnu++p555PpX17z/veXo5VDr2qFHHPPe+c776nUu5539xzz/v2fXvet+eee975VMq353177vvum/uqp3LP++7bc++55317zz2fSmlP+8/77rxvXvVU3rfnffPNvfd8uj33vG/PPfe8b9p/7v3nUyn3VU/lfXPPPe97e+777pt73vd0e077z2n/+fbcc8+959vzqqdyzz333HPP+/bce077z/vum/af9037z/ueSvuu+s/79tzz7Xnfnnve+VRa9VTuuee075t77j2n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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
Matrix = "+JSON.stringify(matrixHC)+"
";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
Net matrix = "+JSON.stringify(matrixHC)+"
";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
Version #: "+eDrawingsWVUtils.getViewerVersion()+"
";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
HC Version:"+viewerHC.getViewerVersionString()+"
Format Version: "+viewerHC.getFormatVersionString()+"
"}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
"};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
"+" "+""+"Name
"+"
"}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
"+iResult.ErrorCode+"
";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
"+data+"
"}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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Wa8D1ssasFy2AAFbwHZZLStgywqwA2yWvQpgryyWnbJVVLbKWtluvWq9BWC13andluf7v5o8jn4XJCPMyjisEi88jRj1HemghYEKA9n9/ydMaln5hlaDZT7+X9d1Xf////91XUcxEtJkg+T//314+P//////////v56FHai3Ay1k2UM801fJ8kcV/7qu62rG0Jqp6GBd19XSErqCQx/U8kcVv+W3/FFF6IdCoVAoFAq1/FHF538+n8/n8/m0/P///////3/L//////////+WlppQUc7HC5UrOPQFVv7///+W////////f0eFEaBQKPT5tLS0tLT8cmFyYVGn0+lc13WQbM7pdDqd6//f2hhOTU0oFAqp2jmwroNV0bU9REc6FJpjmP/x//+/0+l0Op1Op9PpdP7//1/XdV3/////dV3XFXJd////fzY4wGdbnpqn253jE8KXnSeENyyebw7SxhR/VHFdfyThW6O5SjhA6GCMJ3RQTwB00EuHDqY1gg5SqvPwoOtvToFkNCVOnimQUjRiJY0DDhvFcvz////R5+SkGn1OCqKJPsEUuBJ9To4BQp9gogQYGxxT+aQEe/P///9H1c6qviOaNqgaC0jfygsHUDVKBF+KMwBU7dGJvwSGGujaldYfUgQJdM3szvL//6Mx/v9/LlLz/7H/nSha5//////F1nVd13X9/////wdzZM3ssSFvzGvuABV+abZm3uhTJtdMRiaHkI6ch8ZwnS1rposBPnqsmUZi0GCSyCmiEJA+JtZMEniVbIRwtv7///+ZHThAM0tIimbGMBLNVESMZgaJRjOLiMo88ub///9fw85oeG5qMmsYJqnnplWSNcyx8QlKVOEaxmfGc9PLbQ0T4vcE5Sls3SyLs4apePAEpSn4////f7EPjUKhUCg0cTUBbSTr1FhWotHMTGMDO40PeDSqfWl0w3KkO7OFzQQjH0c7L8c9EI4T7hz1sBwpiIIOVkU7QQcFBIEOkmFBB7sGQQcVvIAOIsiDrq2tQdfYuKBrbmWga3GKoGt0GKBreFigX8Hz+Xw+n8/n8/l8Pte3vkpvaeKsbxtyrG9WsqxvHz6tbz8C1zcWjuuklo11MkvMOkkVY51MwdYvm3brF0tW1i+JqP7////o2tra2h5idI2NC7qGhyW6RochuuZWJroWp+j////XQ9bpbcoKQc5BMqy3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aZYNbX4UPWpVqWSeyTE9dIrm2pBC7Uds0sOv65o4hKwMkY4S1hnVTqRAy+kdCxyHfMKoTV6oU0XHBR0SFUcOTUnf8BEHZ5MSfevPxhMIMahvHASaDk52Q29UUDmP8PlMzgwIrmvPw4XOFh2lP0SzeqcuUs/xOSdkRNn/QlSkcVG31GShpkn5ezxJ06mXdLqWJqn6jgudz6LPoJ9Hh2I76o1Z0wT8revbrquVm3WNgoFi1wEA1nWNC/5zz/um/ee+c88997xvz2s/88779txzz33nm/afe+4579tz3zntZ+55375zzzv33PO+Pe/b88779p177nnfnvfdeeed775735133nnndP+7c7r/zen+9+67884777xvuv/dN93/7n333Xfffffd++67/91333333Xfffffdd999991333333Xfvu+++++6777777rvvvnvffffdd999991333333fvuu+++++6777777rvvvvvuu+++++59991333333Xfffffdd999991333333Xffffc93X333Xffffc9lU6nfU+lfffd91Q6lfY9lU6n0umeSqd7Kp1Kp9LpVDqVTqVT6XQqZVubSqdSxbTJLjSmITFDtw6M31F0xVQ6lU6lbGtT6VRa4+1BhKAFEeZlskuNZ0jMsLIDI43JhUzSUIYgTzQbDCSZwqmUbU1xQ1NlzfIpYIgCy4f5aU1XloU3GhMGQS1TIvg9k8pMpWxSNqniI5AS9dwbqmGYBuzMoo4Utp4i+Wf0mZ8YA4BhAwOyxVSNWmqHmmGONk2zllQQrecFkD5GlHvUHV804HEhq2bJEKSoWMGvfmtxwPAL2zXnsQEq5rhDrbUqDBoaiQRgNnus5n0a1nh7JqpUFqHoPBjeULfoifEXJfFRfMLUVHdLMYZWHOd5Q1vbnmBZs3YNqBd6jflpjVOxCJ/KmkxAH8MpFwLMEaI21FIh+CTh2MmzFhQBMIEAuZhz4qFa4CwIiycYqGCSV3cq3KhSnkFxVoJS8zRmGlp4q/FgEGsXsmoQvwGzU+AjqpMVelpXVyQDgcYxEwRCXT8h36SPVSlZypzXsqBmPdapIqq7pOvAMfDi2PETPR2qauBiU0cdUqOesFJizjpCHQvUJSOxeYGgBw2ViU7sh0aqSZ9R5g1Rb6gEHJVUqTwu6dDCIdQ1KAzNTTaCyFlyrwpRCaJ0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dVy9VNfqumULdaWuketsaYe1ZOewIO6y2q4QbIZ2q51qq9gaNEiwMWawPFgXe4GsIOuDLSzCTmGHsAfYMTYLA/tgAhpLgZ3AOmDJ2LE1ERvTkcMyrZFWSGwZdg0Lh5ViW3YAG8XCbAAWDUtlz7BU2CzsIcuEXWQbV0Urn7XRIjZRm8RGat92igVtYZYQm4cVxP5hD7GZ7AdWjq1jW7BgU7Am2BUsEPYGq4MFZG2wf+wFdgMLxzZgp2xn2djNepaSNcOOYa2wVdgtq531cl2z3lnlrH1YKOwTtgm7hD3COmnjdmUdsSRYDhz0WD12bq4EW4KlozvBnmA9eEDBomDt7FSwKtg7loWQIEPWISuRtYgPHj3WHuuPFcg6uOLAoWPVseZYd6w2VkDAwDVwvbEKrn4rDRo11hpr3/oHgy/GGmOVsc5gsfcihYu1RQsWK4t1xapiFTFiHaFXYkWxnlhNmCixllhJrHp5H+zWuzVEiLw1b8VbQXSQ47DOrXR0HdYOq4e17gKchQ0Y1gwZLqwX1rhVQwS3t7YKKwUKEdYIq4R1wtaAdWsrwBpgZcAAwIIFUWvUWlb2tD6tZGRMK9M6Nqa0Kq1aWklr0np2Jq/yamYGr/CqptaubRoaGruya1aWu7orAQLv+q5ra3GBAtE1ulJRLa1L69RU09q0YmE5rU5rVRXUCrUeOCC1Sq1WVgIMGJCu0vXqinNxTdfp+vXlV78iQPBgfbB6eUFYIaxdXQ5WBysYWIO1wZogQV/7qkAB28q2iontda9h64AtXdtSvqV7772le+/9/97//////9S9995SKZYgmCEY2AoGhgUmre4t3dOv+ANShpgif8UfIbW67i9Ee++9995777333nvHiVbtvffee+8tla5R+VG3lMU9555zzznn23PP++6be74955733Xfnnu/tued9981339tzzz2fbu4757vvqeeeT6V9e8/73l6OVQ69qhRxzz3vnO++p1Lued/cc8/79n173rfnnnve+VTKt+d9e+777pv7qqdyz/vu23Pvued9e889n0ppT/vP++68b171VN63533zzb33fLo997xvzz33vG/af+7951Mp91VP5X1zzz3ve3vu++6be973dHtO+89p//n23HPPvefb86qncs8999xzz/v23HtO+8/77pv2n/dN+8/7nkr7rvrP+/bc8+153557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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
Matrix = "+JSON.stringify(matrixHC)+"
";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
Net matrix = "+JSON.stringify(matrixHC)+"
";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
Version #: "+eDrawingsWVUtils.getViewerVersion()+"
";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
HC Version:"+viewerHC.getViewerVersionString()+"
Format Version: "+viewerHC.getFormatVersionString()+"
"}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
"};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
"+" "+""+"Name
"+"
"}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
"+iResult.ErrorCode+"
";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
"+data+"
"}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/sheetpress/components/sprcb-650-light/cad/210_PlateAssemblyRibs.SLDASM b/sheetpress/components/sprcb-650-light/cad/210_PlateAssemblyRibs.SLDASM index 327cabd98..6284dc9bc 100644 --- a/sheetpress/components/sprcb-650-light/cad/210_PlateAssemblyRibs.SLDASM +++ b/sheetpress/components/sprcb-650-light/cad/210_PlateAssemblyRibs.SLDASM @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:80becaa5f89a812ad182ab5950155c0304372ac1306422acca4bb8c9e93a8b2f -size 293133 +oid sha256:b499ecf436e9a58006b6bdb655ce42120cdaeeb489499fa2d17a263c5070ead9 +size 297494 diff --git a/sheetpress/components/sprcb-650-light/cad/7_Side_x2_4mm_FERRO.SLDPRT b/sheetpress/components/sprcb-650-light/cad/7_Side_x2_4mm_FERRO.SLDPRT index 3d0859747..6d5dbf8df 100644 --- a/sheetpress/components/sprcb-650-light/cad/7_Side_x2_4mm_FERRO.SLDPRT +++ b/sheetpress/components/sprcb-650-light/cad/7_Side_x2_4mm_FERRO.SLDPRT @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eaf134d0ed2d56f8c78f45c6af7e2647af37f928ba037781b0096beecc84ae7a -size 189167 +oid sha256:a45a8749dd78ee91105147e8b6eaf88bb9d3f0098e99564285ea65c644a444e5 +size 189011