diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Base-130x130.SLDPRT b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Base-130x130.SLDPRT index 804e7d168..cd0784a1c 100644 --- a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Base-130x130.SLDPRT +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Base-130x130.SLDPRT @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7f85d052c45dfa0e6f67a2daf35ba73bbe4500c64090dbbc7adc9fcced12d16d -size 255123 +oid sha256:11f1fba6cd228d0e1a9858d033ae7cb20183cf8acab2c8f155c741746aa9f44a +size 255254 diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly-CAM.STEP b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly-CAM.STEP index 6e0c3240c..33dfffc1d 100644 --- a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly-CAM.STEP +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly-CAM.STEP @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:23f0bd4f621a2d0eb32ea13144d62f25a25a1c0aeaee1f85c6304ecaeb79630a -size 922835 +oid sha256:14eb270255a22632386fb92b79fe9faa0733607f8ce7b2163542dcf9f832f67b +size 1401054 diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly-CAM.jpg b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly-CAM.jpg new file mode 100644 index 000000000..2a7ede3e3 --- /dev/null +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly-CAM.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9a75e6e8d80a5f898b7da5287dee3fc1dd46a4b785005d3ab9bb289936c1c5f +size 107882 diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly-CAM.json b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly-CAM.json new file mode 100644 index 000000000..3319f8d73 --- /dev/null +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly-CAM.json @@ -0,0 +1,17 @@ +[ + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Global-130x130x90_Assembly-CAM.SLDASM" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Stock.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\middle-30.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Base-130x130.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Lydia-F100-ConnectorPlate-130x130.SLDPRT" + } +] \ No newline at end of file diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly-CAM.x_t b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly-CAM.x_t new file mode 100644 index 000000000..7208a689a --- /dev/null +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly-CAM.x_t @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0131fd1d210a5a25a42033507cf6173d2c5a8f0b934127c8d6dabda776b1273 +size 457219 diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.SLDASM b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.SLDASM index 4297278e6..2afd11def 100644 --- a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.SLDASM +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.SLDASM @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cee7d4bd2b990b0fdbec82bf454676a98ed313861bfa429f4a721975f148708d -size 590664 +oid sha256:2aa9cabbb164dc2de88c155e627f0e4ddbfa4c808ca1afbcb3d6925cc0626a55 +size 591294 diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.jpg b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.jpg index 7e4d44c49..c21be7947 100644 --- a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.jpg +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.jpg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9219408d0d706dc709992fe5d961e11bfb438d990158ada7a7e356ab87cf5522 -size 92450 +oid sha256:8945f93cdb0b7232625dc6d56ec9e482fc9e733850aa5516d1d09db59a110db2 +size 114153 diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.json b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.json index abe4aafb0..7861bdc8f 100644 --- a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.json +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.json @@ -3,17 +3,20 @@ "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Global-130x130x90_Assembly.SLDASM" }, { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Rod-16-100.SLDPRT" + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\middle-30.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx22504\\VC~~\\Global-130x130x90_Assembly\\Object-100^Global-130x130x90_Assembly.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\SlideInner.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\403_SlideKey_x1_2mm_INOX.SLDPRT" }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Lydia-F100-ConnectorPlate-130x130.SLDPRT" }, - { - "File Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx15316\\VC~~\\Global-130x130x90_Assembly\\Object-100^Global-130x130x90_Assembly.SLDPRT" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\middle-30.SLDPRT" - }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Base-130x130.SLDPRT" }, @@ -21,9 +24,9 @@ "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Slide.SLDPRT" }, { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\SlideInner.SLDPRT" + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Rod-16-100.SLDPRT" }, { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\SlideOuter.SLDPRT" + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\402_SlideCover_x2_2mm_INOX.SLDPRT" } ] \ No newline at end of file diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.step b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.step index cdfd3c617..066a3a104 100644 --- a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.step +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.step @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6b114a7374090267a72e0ce346367fbf41a8e1c215123387c5160b41ab925b06 -size 1309630 +oid sha256:44fb932aaf8514c17a69bad4a6544a96bf5fe7c2eda528e27a4e34495b309832 +size 1351434 diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.x_t b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.x_t index 39beaded3..bd7b9cedf 100644 --- a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.x_t +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.x_t @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1f48f2ee366a9854905ed28c82602867b3b1ff432cc60124c625411f467f9532 -size 414713 +oid sha256:c7908b4b089bc13920c281300f784fac5952044fa79b26d0140ce82476bc61cd +size 431136 diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Lydia-F100-ConnectorPlate-130x130.SLDPRT b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Lydia-F100-ConnectorPlate-130x130.SLDPRT index fd7de3301..4a2d3ab61 100644 --- a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Lydia-F100-ConnectorPlate-130x130.SLDPRT +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Lydia-F100-ConnectorPlate-130x130.SLDPRT @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0e477f90cdbd4dc66f1db5ea7dac865c9ebeb7df0e1c65633a7655f6962f6fdd -size 350760 +oid sha256:ec8c2ec0f6437a891659857810e6b5a20c09fbce6a3a2b76c3d152724a9f0895 +size 351659 diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/SlideOuter.SLDPRT b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/SlideOuter.SLDPRT deleted file mode 100644 index 353da2ba9..000000000 --- a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/SlideOuter.SLDPRT +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ad599422566033a567aafd6b1cd85ab75f71b7772be35bc5147684c1f4fd12ef -size 140521 diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly-CAM.jpg b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly-CAM.jpg new file mode 100644 index 000000000..c036ad00c --- /dev/null +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly-CAM.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63e34199419e00a808819d40c702a61efa0dc5d1100f487f10b7eb66b7bc0390 +size 135857 diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly-CAM.json b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly-CAM.json new file mode 100644 index 000000000..453aaa553 --- /dev/null +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly-CAM.json @@ -0,0 +1,17 @@ +[ + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\cam\\Global-130x130x90_Assembly-CAM.SLDASM" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\cam\\middle-30.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\cam\\Base-130x130.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\cam\\Rod-16-100.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\cam\\Lydia-F100-ConnectorPlate-130x130.SLDPRT" + } +] \ No newline at end of file diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly-CAM.step b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly-CAM.step new file mode 100644 index 000000000..e05a0b225 --- /dev/null +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly-CAM.step @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:491c8c5bc90a7bddc2102d95fcb6232511ce27b99d5535ef050a3e19c34ed728 +size 1351557 diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly-CAM.x_t b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly-CAM.x_t new file mode 100644 index 000000000..6fcf01108 --- /dev/null +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly-CAM.x_t @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8e1cd2e2bca3b6194d3aba4b009d340641ab66e68cbabf3cee997c434fe4686 +size 430453 diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly.jpg b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly.jpg new file mode 100644 index 000000000..b634df9f5 --- /dev/null +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f887650f36959e28b2c08591d771e49f4dfac85f62983d08882569a8788ddab +size 125826 diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly.json b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly.json new file mode 100644 index 000000000..537c7909c --- /dev/null +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly.json @@ -0,0 +1,17 @@ +[ + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\cam\\Global-130x130x90_Assembly.SLDASM" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\cam\\middle-30.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\cam\\Base-130x130.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\cam\\Lydia-F100-ConnectorPlate-130x130.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\cam\\Rod-16-100.SLDPRT" + } +] \ No newline at end of file diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly.step b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly.step new file mode 100644 index 000000000..062d76b73 --- /dev/null +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly.step @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3acfdfd49b4c8e5126e811600e655321ed6b0b2115761ee12be749e3b29f952 +size 1351450 diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly.x_t b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly.x_t new file mode 100644 index 000000000..2462ddb6c --- /dev/null +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/Global-130x130x90_Assembly.x_t @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25dc6743a73fd821ca68bae2ceb3b470a06fe2a1f8e02fe9104d30935c7c9e3e +size 430531 diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/global-130x130x90_assembly-cam.html b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/global-130x130x90_assembly-cam.html new file mode 100644 index 000000000..02a09af47 --- /dev/null +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/global-130x130x90_assembly-cam.html @@ -0,0 +1,8367 @@ + + + + + + + + + + +
+
+
+
+ +
+
+ + eDrawings + +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+ + + +
+ +
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
Measure
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+ + +
+
+
+
+
+ + +
+
+
+
+ +
+
+ +
+
+
+
Components
+
+
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+
+
Sheets
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
Layers
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+ + + + + + + + + +
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ + + + +
+
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+ +
+ + + + +
+

Connection timed-out. Reload the page to continue.

+
+
+ + + diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/global-130x130x90_assembly.html b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/global-130x130x90_assembly.html new file mode 100644 index 000000000..1d813a1d8 --- /dev/null +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/cam/global-130x130x90_assembly.html @@ -0,0 +1,8367 @@ + + + + + + + + + + +
+
+
+
+ +
+
+ + eDrawings + +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+ + + +
+ +
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
Measure
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+ + +
+
+
+
+
+ + +
+
+
+
+ +
+
+ +
+
+
+
Components
+
+
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+
+
Sheets
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
Layers
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+ + + + + + + + + +
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ + + + +
+
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+ +
+ + + + +
+

Connection timed-out. Reload the page to continue.

+
+
+ + + diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/global-130x130x90_assembly-cam.html b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/global-130x130x90_assembly-cam.html new file mode 100644 index 000000000..e92bcae23 --- /dev/null +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/global-130x130x90_assembly-cam.html @@ -0,0 +1,8367 @@ + + + + + + + + + + +
+
+
+
+ +
+
+ + eDrawings + +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+ + + +
+ +
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
Measure
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+ + +
+
+
+
+
+ + +
+
+
+
+ +
+
+ +
+
+
+
Components
+
+
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+
+
Sheets
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
Layers
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+ + + + + + + + + +
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ + + + +
+
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+ +
+ + + + +
+

Connection timed-out. Reload the page to continue.

+
+
+ + + diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/global-130x130x90_assembly.html b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/global-130x130x90_assembly.html index 62773827b..2fba8112c 100644 --- a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/global-130x130x90_assembly.html +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/global-130x130x90_assembly.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();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]=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="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAA4NV/4D8AAAAA5B/KPwAAAADkG8g/AAAAQE9akT8AAAAA7iLUvwAAAMCouMi/AAAAwJcy0L8AAACAF9HZvwAAAAB+I+w/AAAAYLOu1T8AAACgoLnVP2UAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAG8AAABAAAAAAQAAACgBAABPAAAACgAAACgBAAAAAAAA///////////mKtW9XpTAvh73kL4SSg0+gpqBvqA4071CAAAA5irVvV6UwL4e95C+EkoNPoKagb6gONO9AAAAAEIAAADmKtW9XpTAvh73kL4SSg0+gpqBvqA4070oAQAARAAAAOgCAABaAAAAAQAAANgCAAAACAAAKLUv/WAAB3UWAOQaZAAAAP3///8BFgCAQAMAAgFkMhdBYEAIVEVNODU3MQACAgQA8D8eAEBARGVmYXVsdAACBV8CR2xvYmFsLTEzMHg5MF9Bc3NlbWJseSAoKQoGDhIaJSktHmIfJ3NsaWRlaW5uZXI8MT4/hq48qEgdsQsAPU7wor8oEUoNPke7sb5m2Iu+AgIiKVk4x15/vwCd9aO5kI+9PVPQCSXNJSEkklIHpQhiE70itbC+PtuRvioaeyFMeWRpYS1GMTAwLUNvY3RvclBsYXRlVjMtRgClcBfBARsWXhtyb2QtMTYtyl1Kvzw5FSjayhw/O/Dmpz/OG5Q+/9m2vleMnRcSYBViYXM0AGkfLL2CmoETDg9vYmo4MGENQaD/JHc1k7xhCKwla/V/v/w7KDxuhEQ9rWGavkfFRQ8KXQltaWRkbGUtMqv2kL4e95ALLVqlPgICLgUABEELQwxFDUcOBgMx1FKgByUyb3V0MiYqMKc5aW5zdGFuY2UAAgIrATwKJjMnNgkiLSMwCBsiHCUGFxwYHwUPEBATAwsKDA0C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9eu9/V//a63T1+ne6evX2/f7v379evv2vV2/fr3TnepUv379769fv053ul//63/3PN+u//W/fv16+97b3981oKcksf66nGrwr1Ptr33/+/v769fbt//r1/7vr3W6t+tUv369073TnW7fr1+/b9/u2/fr13u7ztN7+79+nf7r169f6/T1v379/q//NeClxcC/vj+l/l+/fv+90+3bX6evX6d6+9ap3tv//V/v7dvfX79+953u1N9fv/7XWuftnb7+1//6/d39dfr69btv34CP+P6urLDz/69f7+3b9+vX291dp/r1v/731+nr1zp9/fr1v7/+vXe6/fXr1+nr1zpP//u/fvd3/9fb9+vXe/u7b9/v76l+QGQSUH9KGlX4169fb3/Xqf731691+u+vX7/+169fp/v16+3b//Xr9PXr1zrd7nv7v+/tr//fX79+vbf/+3bXqX4NOOjwyt+OSohev/737e7++vXrf723v/vr93T76719++vX769fv97+rlOd6tev3//1v379+vXrnfr79vf314B3uhD+qThV5f19b3/9r19vf73d0+3b9/b399ev//XerlOdvn7t769fv2ud/vu7Tv/99d7+/nrv9N9fv/7Xr9/fX7+/7+3b/fXr9/cHVLPKx5+GuSh7+/u/v7+/e/q+t2/frnX6/r63v7+//7unrtPt/v6+d/r+/r63v/vv1Ldvd39/f/93wC2/pPzRQTqT+vv7+/u7Tt///f3d39/931P/952+b3/f7tv9/d39/f/9fTugEE9L/s5miXh/f39/f39/f3edvm9/f3/X6fv79vT9C3e60/fU/X37+/a893ff/r79/f19p4AfAj3VCebmj79vf08e31Od6vR9+053utP3d39/1+n29/f39/f39+3vv13n+fYyRgzf37e/vwO+dTqrY2lBlu3+vn2n77/9fafbt6eu0+3bd/q+/X379vfU3327e+rb37dv3779fbudWxMG68CBpep9u+9Up9t9+053mqbbdbp9u063+063b9d527dv3749L7UDaKewzp7hgZ3u1Le7Tvf27Xv73jvdvn379p1u39u3b9++ffv2nW7fvn371jr1rXWqdd727X1hazrN267zdLrTdPve6U49b6fbt+sUw063Tu0oeDGCjibAC3v7dq3T7du3b9c63el2rdPtOtXb93at0+3bt2/fvtOdpjvdrnWqU51uP8EKLZXLUJZvtxDHxJ0IQyJ5pSwBvUA6LMuyNIzzJAZHYfCTTrdv37491alOt2/Hk9NJ52mt87Zv36lOtc7b6U63+6tRnrd9u3teqlN3DDrdvl2nch9hxZstQxDgwgzycMP7YbfT7dvL49gUs9PgIC8aUN9OdVqxbN/uwU+QBp+QIVu2b7k9JIKEklVWGTGMk0ug89Kd9hkT265Tz9upTne6fadxZAnouAn+GZDzwjdaZ/aSVDIJMDzCIcF1JHFNpzrFcqbH9u1HL6f+EEpwxEGMREkoCLelOt2pTne6U8/b6U51KnehT563Vzc6xe3RsXjLWRohC3c6ISkF0M3wDUApnRoOJvmIHM5KRimzh0xlyDB0o2EWysJ0QKcv+I55Ou9YCVRJyJdjzE53mupUp1qnJXQhKLSYfslNQEm9oXJQIM7LoStvEsQM6lTntbkBqMNeJJ0aFkp0pfAHoJQkEwgovvB9MUTAitJdGghap+gWPUJAiWDk6bykExkZkBcSmChV+Ao5Qu7B4oA3RWCV4vrMiXqTcSZKpzrVabJJHp4hWxpGP1oRCiOYWQwDKWwpxOGFlVycXny71BgWF2mBjjcsNz5SExSFWM70MGzAZAahJzpMkkQEXULkINDwQFspIYWISAq8cKEqPESSSdBYXQgtGaqlAmY3wgOmQ6fPmFicKiA83tCoVZFLu6DgbVECVXJkpxa9FZIz5A6isrQjpK9NzoRB5e1OmQ55DHm0EPRluIcBocIXfEdDD7b4CIHtmZPcUecAeWqzMTQLK1TGiCFZsoihK2eGBxohMtyFKTnHVA9k3RK1QlJo4BjS2SOkxB09Og7hCgcoCoEsVMlJMsgdXscfhgzP6CAhtwzR1OpIh1ZmVDJLOHtBKHfso6hRTNCMYaO1p3KGTxuqmbQXFWrARJByprxQE5maYRU4KArhGn0YfrkjeJeUkxwhBDEtTiTDajdlUZ2KbFBkV6EnNsgRSqAcK96Q5ANCXobHXHdJx3F2VLwEpxAJqT/ScmMj0NfouEnCEFGUDE09ClJGbi2JYwMXJCkWY4YCHKAZY0YNMkseGgycTpJHmzuCUDkwNKM1SIdgILJtl67CSYwKJHnMDTE027No+GtLhz8NSjYUDhbu2oCHPGMwpjDRnR0KZGNkEwoF+QqSZNF44D7RZIjCurKHjBBkA1JQChPnooC64PZlD/IIiBjHNEerkiAu2UC7M8mw7JOBuKYqOQPIKqQiFj9DMgFpwEhRTNZYk4j04ySFYQAme44zDpEeaUUhLTyYkhhyAUB6A07JOb8xx1hhuHBW4toxMZiRMIxoeHI6IYtoyHQ8MAUAsoYrVMcAfZaASjyBlni9yNmoA6CsbUcSRh5OhmMkBCXNOZ7ihaLjnVZeDHGvGnfIRFLxiksXLhbsxPiQUPDq2qrcJVkEIrWpkhpDFFEKlzsSyQ5VchTIwebYSwsAw1iJyDgZ8BxDgNCC/CuidjzBCg3JJRDaHt4xgi02STxcnpBg2MQkFZRaPK5qFXacAAM9blqBAnmmTQA/+qtRg7QwFDHLINskFztMsoPsxWKAiFt3RzqgQBiajG+SJeLgkJNEKBraEIGyJPWSJEQoGtakHlJPnsGjC1KwCqWB8YPIIxHRWE9oxEhuK2mZooljY6cyRHCNSENtFo5A2AwlN3SCgaTlofC4a0cIN0EKJd0wlUIistUnaQeEwpHSpyTHIcgRx1KVXCAtjcrTcuwLW0OuwqGW1HWBaAbzsVYDMo7qglW5hZjEQGYLiWpuyPHVqD1m9iwmxdIwVSB1j4GLTLUqcAXpCc1NFz2CSEact3csE0tUUi0HIJLRAqbkXAy9IyM4vI5myvYxkZGTJARBOawDQsdRKgTlYTwiga0ykqRzkiI5ZknJ0Y5cgmOow8DjoFsBkLjy8Dgk484dxzhpGC/9IZF0+7QkmRdtSJr94R0pnYo7+rnC4lgYuCoZVocvqeahQ/Jsl4pjoANUR0ZP9BwPH640SwpsyhJtJMAsz2xZlikCN5Ob6+a+eGFF3bgbt8eK2mP32Bs3KqN9YB8Inn/eHL6Zch5OOaeoOPGoOFWInUVONjHBk00wC67IhlnFilVZxSq8agtOtQVvacNVsIA2QyzA8BrCuHyuBxi1rodatlYZm6qMLVNnrdgFdZvsgk11U5N62KQ2gatE4CpcVVOrBhgBVAMAKgALVYSFaiFIxRKkBqmD9c2GDWhYGSVCSkb2jNA697IkWjUw1BCVMeBBUUA6AGnEHRpvI5gcYNhuDrbLdqjLIRQOUDRaB7VS4xsob0zUmSirdWW1TJYpWYwWkIUAoYqtUm/d0rN6tVGjisYesAcYKxrGyihYeQhWQS01gpaqpZpmjVrDFCWqQW1gOnJkCqq3XlamIFYmq0tmnUvmJUjmGUgmpKSJJmkmCc07hCahInOQIlNRJVNSJbNSosmYaCaqMk2ZuVQRMHMRqARk1DoZVUaeCqVWylPWSqUtcVgHOCyOSLaLlRVpgpU14U6gc3NcS3TOrqUzfEYGd8CDZMjwIFkmm5MxZElzFmRJC84Fec69PGeek5AQDTt7nb3QMNRNxg01b0PdIKeOkVPl1FKlrF2tVWtpsHYarAYz9ooZa8YyYnQPWFQWVYR7IMKNMOXimHKnSLp6ri1JaddWGk4LgjkEwUEI8RgMijAABhUgB8iR6XLkHI0ylpzY6EBOPHAeCHJCCHIGOY+cfy7d36q/NR5rbUq1MbthxsYVGwA8AJw8eDQRFByMFavV2QoVE9N16kLV1IKdwWqhBmr58hUJE6Yza9Z8AAHiJEGChAk6dGDBmnXOQt/e4vb2oEBBgyaOHz+BECFKoklGR0aK0CNaSFEhYCEfLnzK+ChTxItsmINvcLJZ1jmGy/55gtFQt6vTSsuXD2dOEicIMiLCvDgsZX/AEBTEjaISdMoKuBVxtNA4NG7WnVmAJwBNnPo8Oys7yy7ehYjI5gK7uK4YMdLFlkfgRjxnjs0WJ2EowIhZASJGxK5cccFcXMCBg3VhcoB1ORiRndy8HRbXjgUC/gWZMEl1U91AWQQF2TCbiptKBVZRJi/vzo4dnMpQinW/xLqx7p07ZJjscuKU4lSHadJhHAGNsMDOroYPCSgbGwg6OhMRIpBYYJ6cOGEUn4toRYAgRI0aVbiggKJQtFMUWlubCBUqnlChAieORiVIsAECBBATJoSQIJFjoynKEkKIED+qVGkDiBY6dZxixOjRE3h+0bqHDRtWgADZIkTIlRw5kqRAZZyizFz64qbOHFCnLl2mggVLrFUrGSlSmDMeQpQIUScvevBQ6pzzigXq5na+QuFQuPPVK1onrbNOnTvnnbNEiRPnCRPoBpQDhx49rFjZsuXKlSRJZKA0/PgZdW/diRNB/Pze6NGDHgehRzTRr0YF5y8FFizA4MEjS5gwdf78GUQiFzFCFdGg8eX8cipRkuZMczJhcuW8ogMtMEFPD8eSJXxq1MgJDDR0eGiIiEhYiPI5/dxz00UvCgHCCfQE+uOHH+qHtmmjB9WDFkKPYMCcl05Jly6d6ImioWUQIQLJkydp4MABFGjCBxw4hvDxjZEjJ48hQ4QMDQUJCfvw+dBiyBAnY8aYyZPHDiFCewQF7/TpQ6YMWgQJknMUH3uOsnV1JYIEwfLmzd+gQYcSoYjOKkhJktDz/HX+Qs/TAmoBzZCBB8oDRYIkDBoGTZPmD/oHBQQIiSLRJMoIbUHDiZMoaBTUjJkv6BfUjh03qBt0zx42KBv0zp0uaBeUDBkjqBG0CLrBWrMxrcvOewNVYMLE/GeztiaDDRtGt26l/aNQokTKmTNi5sxZQ4cOGDQoFB06bi8Ft1evRGXK3AUrSt0Fpf7YH6BAPTJlSlFi4qBk0kqYKmA2GDM4OmgU+qzt7GxrLKBAgR6qh8KAsQRdgmbJogZVg9apE4gGooODh+ghumgRIoqIKkILLVggchKhgQGDhdOCgzYHZ1sbjZPGiQKFklPJiQMHk5NJDTTOFHQKC5QKC5SFG6oCbXMrhbaVOkupOUWpOdVsOM1sODece58XLlyocFaAclaBckIhdCIJnYTOxsZP5ye0QAF0wgnsBLaGTlhD1x6gHx6gDzCgLTCgGFKURoqmqAwZFFAKaIoUc+gcuvcB9AC6YIGt01YmtGY6M52Li33OPuef80hdHRA+fFCrCbWWQYkSOrBg8fL3h+fQIUGIUD+HDuk59ZyPHgWegaciRW5ON+egQU/OJ6cVKxhODOf/yeHkcH5Qo0ZQmt+MWYS0xc7N7RxTdY6pkrVlLX9aO9fYnEDYnGxOTZpQBuet89ajDB59VIcOJagS1IuXM+gZFA+eOegcVJAgOigd1A+Kxs7uV/6l6Tw1qVLF55iLiBGDFbhwhRW4uq5uokRZbpa7YoUtdQVcAbaUZWPKVKVcydCrV6ayqby42Cl3MnSeeFasBCrLuy5dkjmZoUsGO57ssBLAyuyCmQMPDu463MlVkMtnORR6FooUKTl0ThJt2mQzSNnMbAMbNicARScAABSaNNEyeB5xo7UGso41azKapRZ/WqBKUfkA5MNRLkcoXt6MPBdEXNxgcuPFjhcaRmhI8JYAfTthXSJ3cBDj3VV3FcbD44F54ECB8h0uhUvlu7sb+UZOJs8M2VV2dWbIwOPkcdqxI3gKnqxYoWZnrDMWamYmhoqhDhyooWro3Z0B1AAqJ+fr9IUJzZhOTGeoUGvONaecE4SdXYbUw8yQTBky+BgxQtNUoWlpDVCgiCFFShMxYvrWrNECBswRKOjerRCoVSC4GHBlKJXZRQHvwrtgOHKEM+Qi4odIKOwnx4Xak7N3GOzQgP3Bxr7ZFWwu+V2yfn7mNe2iRRVuhSdNmmBMg8YwpjEHDmY4yXmqptrXF8AGEFEfiRAT0zJixKMwYcSu2J7ltJeWdqZGjfsH6v5JwCdODBqUx/LY2IwZebIjvAYNk0LLaLlHj9PMf/Kf9DTTMz35+ACdgE5VqtAGZ64zF9qgAR6Kh8aIMQOdgTZpQgQlgvb1MUGZoFq07EB3oEeOjEBHoHvomx8/L/KLE9dRBiwZ/NzyE+cjTg4rOcFE5GA52AsuXG4uRHM31xwRIjhUnIxD5b09JYdZEZ9W8AdsyUqJLZW57JJbZFRdBGRUAk4BXU4fXc4upyNHKHp6Oj0JQFEBqIALaN4F9IIH1IUH1EMH9EYHtEMF9EUFtMIZqgFNcEYKTUDqJHXCOungwpVrnfa0uVYtWVlWxoTpmI9FJmRb54RfvzRp4sOnSJEcArOywe6GDU/uk4sIEZ67rW6rGHguBo6B48TJGVPClCjkTCFTyEp0+Fn0Y+eNnRP5TU5P5BQ3EmYxUsRwiMABVo4AC8PCnDidwWckiBCBBWPBkCDlDfgWvpU3bPCRfWRFik4KmVVmdVKgIOIUcWo5ydS+enf3qD6qV66IWbERNdIIO8KamYWxYSwLFpwsJytHTtpNq2FV1bg1Lt39s28rqqYVdoWfDeBn/RZZEYvsomBWi30UbIN9tOFuuGJiXC6Xu7fn6Dq6Z84AwABEXFB4TQRew22C5BFqRjjJarIhJ3myoWwpj6NsKS86IgxEKCUHkpKlRMg6soEInLIBTpgTTiaf4Cf4BkbDjNgwK7bMFiSHCJKDCMpuBGVBozKmUXnUq1zrVX61mHFlXos387rnPc3MGpwNTje3DmeH086uxdninDChxllDB0a7lChJwBJO3Fgn8AlMRtYEN8FpCgfDwTp0MMKMsBgxrDArjESu5TUT2JWJbOJKVnAlXzmUYRzKh2zlv6xoS0FWVHAq0HEa0HHqEHO+EHOKOXSSOXQeOo9HUCeos9Wpq0KyAwZ0qp2sAgWpaiobIYL1UHFVXGfWw5k9o7M26CxdBzulg+3wwm55YV8MsXCG2CFJLGASm4SI1UPEEslh6eSwOU7YLyfsCQm2iQQrAdsSNg5jsnGYKqZaqo5593f3d/d/f9/u27e///u7u7u/u7u7+7+/b39/d9++3f31dvft29/f37e/++vt/75d//t23/76tW/37b793f/9X29/d9/+2v319u3/+j193zt9nW5Pfbtvf51ud3f3f63T9D399+3bU/3+nup0pzrV7zr993/9r9/T1zrdqXvq2t19p+95On3t6fb393d///d3f9/p69+pfr1d523frtP31691+nq7Tnf6/jv19//3/Xr79tevt+/0U0/fX+f969euU739/f1db0+373/9+re/3q5Tf//X/u///v7bPW/7fv2v/3W6/bVvT9N/vdN0pzp9/a+3b9fpTvd2nabv//46Tff2f/3vr//ft2+dt9Pt+gNj5yp0bFWnToX+/pzs2HGS4a06yVYtWhTnx48UcnJYUbGSHDlmYMBY8faWABWqV4QIJa9cMaPi6jhwgBcqVIEC9ehxDmh1DmiVKJENG3kArjwAV6RIWbL8X12sri5Whw45cYKHV6u1ZMpaMrVmDQ+LJU3RAARkoQFknbIQnasQnYiynIWynFlGnE5OvBHATjxgGRhiXoWYEZfkOEvykgk5RcYTeGXMC/M6xJUO8aEfNuOH/V7gFS/wC5wgwX2FF+AFvu4rX9dXp5vsdDvluWby3DxhCBEacg6Z4WVGiiQp/IYz0GNA4I1ADauNZ1hjrFiiMmWiNGhQoTRp9Dx5EkaGjCkdOuyAAMHFWUYBBQrdSZfgHJLgTIB2zkA70QKcKQKcAfDp+MQnAwa9cq+TAIFcORess8LKsE7lxlP5FKcsilPmdClTupQvPcqFHuVHg1nPYB4MzGECc2CfPKVP7gOYdwBmQDjZBZwMx8yDB7hOXIooAEVXrgwZGo4pUyYHDBhnAblbZ4FboUIhqlPHSowYJRYswK8yglevWhkaNgoT5s2OHUzy8lAECHCH7y4sWBcTLoAJUzBAdzGfoXgUZvKbyWYW8xctmQoGDGrS/KiQpQIAGQCsDBmr6iqbpovqojvW7U69IwaWGCmLUpKMSoJEFJIqShSVSqWSIhWmhqmxYuGpeGqwYIqqItvWZr2qqqqs+5gdw/tvY9uwsmpsK1YfclqVKnx8YDKYzIAB3pQr5AqMeBMjZkyD+dLgNHjCBD2sd0mRumtwics/d82f++eGCMHj8rC8eNk+N8FNgCmXHcmL+FQDrKlBbkAlv1HJVBYzlCZNkuQkuUAuO4GdQtdO4cIFSVFxjyFDWMaMsZEjxyl35+uU83Xr1iZEiPZYsUKkRAkRCBDgVjlBq1a5GjXK9OaNICZM0KBA4eTurkaBAh6whxssGAVM4S5iOSxY8CwenOUBZ+HIrAoyS2ZDWCRImDCJkqNkAgRwoZyW0xbhQovwIh9Yhg/sA4eFXUHYDJshXkGIF3HInTHkDrnnaQ3dtbuWtIaSNqkEGLBFp04JggQJzZ49S7BgcWHDhoS7u+zrzL58pdq0qXDPnjZEiAARIYJEggRzeQ7nyoUzZQCZMsUSJKgTGjSJnDixU6OGGg8etFCgsEQO//j0Kc4Zx8u5yMvpJckpKMmZ5MaJ5sZ5Q+9confqvZ0u3s63sFPCmcNinTlWjpUpp8qUMw3KhYPyoDS5TZqc5kkG8iQ/kZFJyMgyOuS5DrlDBgAAQoaAY8U6y2e4UyecKN98Z+FEs/CsU9jOKXxKE1ajCWuahLVMwpMU4SWKsCJDChTouDrC3DTMDQPo9gB0AS1eNlfTotzVJIflfuABP/APQ3gGDjRUhgPLctmRLHYkH1nMQoYMMZKNZBTFeXJYDuOD8/DBfPCIEZcWNoFN7Lq0dt1dce6bODfO/fDBtrokLolYtlUsG8uNTePGusmAC1cWm0WGxSTDykhtn9SmbtaLm3WzSpT8qr9sjBiwKiwLAsRiXbQZMoyqo2xenqgqymLAQKqSsv+xaiz74YOFUYPVYG0WRpttc7vErc+wYGbYGVisHywWyyCbaZAdZHPlugqsKWuq7Coou2UZrooMN0OTe6XJbTLoEhp0B11UqPDbZXVZOcBvDrCDIhhGEVykD5bTB/fBiopZDuPCuDRkOQ1Zw5r8Y01ekxctOslyq9xKw0mm4dTA5dzB5eRy/v01OhudnTqhYyevkxc6hs6pUgVoxw4IqFDZsGEy+mIyypChJFWSKivBMNXcobHbgDoa1gi4S4OagSknC1OmTFz+wrjAgwd5MEwg1QLjoSRGNXlMNVwkOJDzoQ8JECYjbnvwAIyd3Ze6uj66VSvyCqxK1Yf8AaNCZSFbwImJbtkNO9oCBowqrAoV/oIKo0rEfYk40ZGtdW8QAwaMwMFFYXCpoEFTRAUKFB169NBRRwWKIijMIkV6mD3qXBiGQYJEMmIkMUqUUFSuoimBrUMHCzp0DBHEFsCCBQpDhkhxFCCMAgUOUqSYosiYv24lMH8lsFCDeDIkSoCoOBxxfKD4Mo+MBpShJ7LSU+lJgAkBOBDhABXBBGWC4mGq4NGFx5U4V+4AAtTF7BLnGrbhthsp0gP84CYm2mG7GypUHa67ipiuVasAZgC28hebySbBLCDBlKDCzFNhqlhiAlliLgFk5gFkAjJ0aCiOeRjHjHOnNBWpjFS2amWGlaBKUGRmGJlJZsLkYMI0YZIhg8hEVM1avMy8UPDyqs0rs435AhAwzi5atFLYFDXqrhrVAikNHRIlyoyTpc04zcdXc6EUTdroVpl5qyxBgiCR6pUrZqpKoVIwU5ltqgYMceLQomU31JWHjrJkmTqYqbWNQoVqSqqm6ZFGm7g0aVLhHFQ4k7E8lsEqnZXBzsyzL6YNk9QXNJMUWkX7U4/UW38g+EFhZsbJixfzVQY+5is+Jh/zhTlXUYz4MMJO/WCn2qnFgsXclHMFChSD/PjZq7z2NFgzdHS6ANkqb96wYNGICBGrCwPS6kJWKVOnzr3XCgoauAbs8Qh34ezhZTA46AUDBoscs0jkGD17oFEjXbom5Unn3NypQsyq2iG3A5UaVDaqGhvVBiMhjDLYDKYtSZEiVQcHjgaiRPXx4UPCq1eEUqRw6NXrkpZaA5PCcQCHKDeifMT5eLXnlZQHUnoJ9tIiQcKuc9cklGySJUtb/PzgEGRCJwJCd+7ktguPctsjPHj2MGAwNWmSFBs20BobA6FBY+LuTlZiIhssVYSt27Chjq0jaFMIWsGjrXG0x8PzzOTFyx17IeqOiRozxh64wYJFYSGLVguhlZUFoUGD0N+fRUUrAp5ZfrMm0ZhEJ49OjnPTjwg/PJXxpHMZnTUiKYi0qRWRUXSiwAlSdkghmYDkSrpzhMzRI9OjBYlWsgoSYMDAkSdPJGm6c1bTnAMHVaBA8QQJu11IbmVlQlKkuNOlCyYchQlzgMREVaroKgEZMhRrHgu2xIED20h4wgQ6dE6dnX3CZD6Rke3Kc6jkocLYi9Gu0BBBLUSAhmYkSJBCQoT0LC29CHeKIUEGqiG7ZuBJlCeaNmlyYDc5uA6gHIECCQmp7CLLcBnGOAVOgd274C6EMWLAqDBYrGBRqK6ogwqV1UFltoyGNWlYGn9278/+oVKhoh4NrdXjml2LAiXKpkmbGthJDW6DI0COIPcg7549GGO/pRx7kBgtkDVGNUSyVUM2BAicGDFiCxHPbOGZtTH09NJMuZJQBIngJFqRtoLRmcYoS5YHtWr9JUkSARcuQ319HczMPuXJU2Tv89MnPk6cuECAwFys5+JiJ0JTkRVQ+/QRVAVVEiRO1BMqWqg41hYVeUxQkQlsAiiWDYqFMsk6sYiT3izi230Dcs+AXCB7bow9d0+pm+ZKKnUl4TQ7O1l16uAGR2ThBrL69LkSlPy6En4REvZx4FAvpf3VS381agPUTIWypdq1q3DSJClbtpxwccgTDkmIUL4AwlO+4OnRoyF7e9dUvqZMqZEi5aJBaHTRGgUKpMOEiSorV1myAtmwwSGiGuDAAS0bUAktq0SJUhQjRlBatLjUqFFFifICBIhaYyMeMGAssNnEy5Z46BATFCgKNNbBLVuwrAxYlixCR45cWdiCLFlHJUrsL21//arU12fTXLCyaaz+/pY0qDev+PABT8aTLVjwy37ZzY1GppFXV0eKDBkPvXodo0TRgDUw0sLIRAATim8UhTAQkiuZqyaTZVKkMFnJXbJ1priYIlO5kKlkqgQJGCoGDSA0AFYQtQ9grX2qrUCsACAWyKE9YiUdMrCSGFwGVO4clUtF8Va5nhTpric6TEcFu1HBVBxhIY6wI3znjpnNPDwqL+flQIIkkzojnBHKZFLZQxlg2QMwDEwKPkrBUrAGDZcRNrFJ5jIic8lcEyas4i1wC9ixinasHStESM1lJ9gJkmouSVWSkFpGSBVS5eTMS5WskkFC7RhRBIwnI5Uz0bmCyq5zxa68C0dmlB/g+JQffMKfaOA/HIHGKRzh1D2V5BpKcpPcDh3sp4svnmM/zbFzLNgi9rSgaE/Fqjil8plSp9BVF/Wks1VPW6Yts1OnTGamSlqjA8gsoQMsnZb8zkp+px+CM8qJIrhzopnLnbbMJdc2PLliL3gwYC9YDcMkrHbxTLJx8VwLNhqvBZvYiMYmWiZo7iwTW+Au0Raog4lYzjoy+VPOQKZXztAL94qCCWELUX5hC7/uLy33qOVquVrbSjfADfDGVnpj31gXLiory8AySFZWyZpMUZfUm4IVCxaVk5Wzcmoqp5pBja+awZfpS4jJR4gpxJwzLVrCOTfBOeGcP35kT2famZYle8o6S62sa+FaSTAirJPgwhrXxdV3FfXdvnvihCV1za5ZHksqj82zLRJ79yd7P9VPTuocJ9VJ1dMzaVUEFcGiSWvRXCQ0z0PUPEyVCk9hYREpUs44NsMzzhCJzCBUpMogUnnyVGXIEJwF8MGZjxo1F4KHVBdCqkaNrOjQsSDXQ5sPAwOJ4KhqHz7cTPgAPuAm5RuTBJJchaPaLFUItKYvg3LSxHSi6dMpJn4OwVAzxkMYMQjQAQPq2JgVQ81aS2tvmFmWAO41EEBsbMxtwAAICMrNho0NOnSMCApCKSyccugQEkDAHGMwhzIDAGDAwIIdEThEUHBBwYFyzc0NAoR9BgURFBxucLjQpsmMKTM+9PjgdXW2sK3s7gv7ynp6v/CvvDctTCvTYVAgQBCwYYOBESMXoEDZMGXKRoIEQo4cmIMBzOHaKu38lbBgZcr06AYRInXKOoJKLIJKQY5MOVQmA1SsWAFCIsfQoXPFjJkqb96EMdRjypRZZZtZieQSUaHKAwhQ35gxQ65c4VGlSpEwYbwcSsyTR0pfH44hQ1Lw4AGjSJEfXryUOV6wZd7ZWrUqEB48UZQoIREiRIO5ObS0NLICBcra2uDStEOOHFDmzFHU2Kj2wmxT3pEiZQUOHBtSpNAAA4aJHz+ClCkDp1KSEitWYNiwoU6DBgsmTIgIEmQJHDh/SDFgZdaxKlkhISHpBNIxw8fMG8M3hhYX6WA6gtiWIBYsxL4KceEh/OsQPgSIaQFiwDFp0vQoezgFX1NbExMgFkYgLECCAAsqLMjwIsMOKzvO9DnjaJSjctQmBaaC8tPdKjPCqnIVHkA8So4oCQEixJzdXJpcWgEGBdomtKV7aQ6/HHMwzWmcKxvLxhdp2qABrBKWaWaWqcz0iAYNGrPKWaYDB4vKRXrMqqfUk8ZkBDNmTAkYb2Zc6GXLVjJQIL4oUViQICGhQYMzNLSTjAyXlZnBwTno0CEGFChrFCky1VKtMNVWtGH0AwPmQ4kSBB6Y2GTU4ueH4cMHAgRela9MbdlyZ95F0GJa0aJlAgYMvEpemsxT06tXjUyVkcw2EBWEWasDBzRowHLD+MSJkzc3BQvkGExhUMfISMWkosB8Yr4p2GS+bSo32fnxo4HZwMycYWaaZSRIkpRJ7pR27pR3Sk6cTLcysUyUM93kTDkoZhMoJpQpVqbUmVbMCXW3zAm3yluQSl6QSkiBpabAMpBP2YhPycfQg4cL5oUtZpgt5pYsVbJEMKuYCyIwmgsYS0bA8hNgCXik/DtSHgFRIgFRgrArS9iVdnIlBrlSjkFZx6BkMKG0MKGcsFeK2Cv3/MolfqVf+ecPphLTXJEi3qWLizZtfvjxs6SwkK9RozGLFm0pVAjJnDk3xIi5gOMeKHdRMsVKlWLE6PAQEfHSpVOngAEz4QaYcANOnIgSJTAQE6ZatSqKNpqNtUABXOYYolKXoGCWLDZsePDwr6enQoUQIV++DBqkqGiWITDLEOjpGTECCIhoiZAcQlh2YElhlwKBaYfAROBKkitCN4RgjIABcgLIiLsReXF5D9ge0L3RaTztooULLVy0ILKEqLRkJjp0iAsTcy9XLsFSMEuXLDZ82PBAw8PLeD0deiqYqBBCRsiXQl8GdRqkiJaKpWJZhTI9H3pG0hgBPAIimrh0rdLV6KlxFHLUIzOP6OSgQwSPyAYAGwaEMgeYA2INxpoUZ5KfLX7kPJGjxokaNlTY7EGzh1IhpV2XEKNopVsJEyAw6o7CDBjMurPwhQt4A7CKN1Rc8d637i0MAQLjZbyEDVyydfXs7aVm+sNk8sP8gcf0YzLieSPmDQlTDAmThOnBQ9krPyp7PSofiSmTYkoxN0q+G+WNCyWLC+WFA6WEA+WBfGazPEtsomYogtIMQYlglw52uZuUMZqUTRKVa8pUiQ6UqQ6YB9yYK8xUbu7MI+InREvmJ5PRUqREkeSYieSYcnaYXHaYO+zMPdOAnS/TgK/Sl6RylKRSkpuyj5vSjZHSipHSyInyxYnyxF1Z4a68iysTxJVxbCUBtpLtrRTwVr7hlWp4JV6LkkKLsgWXsgaXkoulMk25aKlcNNuqAFyMuGadmrXKPLXKXOXJ1OTJ9IQ0j0gTacZMY8Y0k8P0kcPMgWdWwDPxTBQtO5kATAChyk6hylCDZaHBcjBOSSZOGWdLyWRLueVJqeNJ+cRJKcNJ6YRKSYNKSQVN6QNNiaaw7FJYFpaESlyEhF1ulza3Upvbxs8d5ef6KbyzCm/hBQas0W20CNdFd1Ghe6vQLTTnMs65c8TcS2KuGBwJEpQqSzEyL6OS0aGqQ8RaiJfKWpfKS6ZpnipPmWhoppfASmBwN+BOlDkRpVGUwFaBmAKYmExMNUCAumbWMmuhD9ACdgUEsAmobGzATGB1LMGluyYdHa2SlpmWpqpUZa6tmRDKWmUtUwNaDTTv8xuDN8qEKtPImo3MRtXaGme2MlsF8BBg7cXagxkP7ErYsV1gGzsbq2ch6GLQpbFIW5OxBiEIBA1eNNQQrNGn2DdYzUFzsNZaGZihzFB2z8YNifPwxMOLKi9mRJlRAkiJCyEunKWd1bRV98GD6/aWOwAXLuR+/LhbsmTz8ZUYMwbFli0ckCChcOOG23W7Fy7YsrYYBQoUw4zBgg0LGX1kBFkUxEspL2apUoKmoCIEU9FUrDQqAyUM9szsDaEz5MmeJ1X0VIkCJwqQLEBC5AiR9pZW3yYwKcIk0JpAngg92aJkC1goYDVUKNSiFRSoOsnqqpN0JUrUqk4dS3x8PXq4Hzhg9ur19U1XrvAqnolqwtzbXJH6VqQWWVNzrKlrCGsWwkpIqcKhVCmFqnpC1VCg6h5QFdSkSmdSnZSomklUE9WpSurUOnyVBl/l61Eh9Kg9KsZe3SxVylxUD9QDvcxFvcxersw+rkxXqEw2qExU5hoz1qpVgbduGVrDCwDAKDvqysm5sq7u3d3dFtjeZCVKEECBYgAHDhQozLKzPF03T7ZsCWJkr5w5UwrU+QANmlwqEUIuBeHBeSROnB6BgVQMDcmMGsXHlatBYMAoWUqXjCyUDXUJEFi0i3fAAFAWFKSbIc2ahciTpzOCBPm4UgFvC96n+RuAbhhhZOTMqTOEfBGqvnxZqpasmlqr2so2aGApVF1Vl9XWan3hArAKzM7N2aq2PFkCnqqnQIiBmHRhMiFvQs0zGfv6PLtePqOX9XZGs/OmgwRpS92SpnZKU9PUVKkAVUAVFy5GlZE9OztVT1k6Otuh+qq+1F6oNRjSgEISCpqIvpDjwtyJOQISCFgJEmbVWYgWI1bELmO65LVooaBHjwhUqHggQ8YGHz5TBge3UKIEJ1QowMVFPaBA0YEE6QsiRE3OnClhS8RZH9YurlRfHywT1p/KwQz25wilIyDggGhL0jbWYsxs0UJXqcscMSJXmcv8x1XiMvc2RZS7yl1iLsQSKEkQYk4IJJOQmJMmBTID1bKsHcxYZqwKfhWsOLICKaxCqpAGkBjQQkyLOJ3irFKzq+yqBzQeFKlThFAVIVoBBXEFBJtLbBbxpUW8WMejri9SHyi1DCqDeiDkwREK6Fxg7rMIkInq56jP2aY6CjtyCnGTS4HNlItXDBBacoM0FgMd3ZkAEBBONoOGdgbAJ17MvXKdOsVpTMqY05w2pmmcozfnRnkDl+X9g3b//KHEg8eXBAkspjxcmcEmSZKU+MBmmUAhQIBamCgko0WLuysO3sSnREmc2UXM9/PjWWl40SK4DIcllRnChnKBAoqwoqymNglPym9hmA8fDCgTwLLGbs0uaUcQCxIsYt0wO/jauXZIbCKFZQiWtbgJm3DcRdw0pKpCZMfqK0RuMrnxw8N7VV9ZOLhMNZMlq47atAlmBqs7dlAyKcGpC+CYcJJsStLCsMWIPSPezu+/LUKPCBeFLpRwUjKH15xJCsxJ5qRSR9nBlasddceCLwvqly+7zF3Vh49N5qaqtaFpWNva9ph76oABdkw7VUzsz/yrYWF6TD3VzKzQLKxubpxMTnXv+sPkZfJSAEaBjgoVDtVDXyyAL/WLj0U+9B3dJqZtgJQBYknEwpCEmVExcwvjtvHsH4p+gFGlCkwFo6Mi0lF1VDe1g63ww/6orlzVNvatTRtNHGqfXQjGa5e0SljM6HVZ9Ipl3eRzTxbbExjIYsYMsQH3EA841KTJChs2Inr0uGnbTW2uR48GUT353LPHYhZYzAZiscNDK1ZEiLhtNtOYMXnxzrC97thebjLtOrWrzp6qu3VCZAgJBAy8gIAW2xKXVwlcQk8ePaj1cyrRKQQ20UURyGghA1AOIK9avEjcWiQwiTxevFhejCGYMBGQBYQ1aaKW1d6GDBGSxZYsSWQT2UKF0Iu2sL7uiBZy4MipRavWCBAgrKE754cPeNq0gcXqgrCsQHy4bzJlQmzTpi9GjLPMYzxLRkCAvLBgISFYMFN//rjp0SMEAgRjnz49QoPGL0UKDWFhpSNHivj4uISwKvC+aOHjg8twaTBgFLKFfFk8FpavERbWiDsCzgUB58KhdSrj4VN4GU+LLVuoEBED9fX1yMvLjAMSZcZEXrzYkCABmxoQCZuK5MZNlhAh8NjrwmO6Hj065OfnRIMGvLK0iqolq8gSFy5rVISR4CMhxvKJsWKsI0c3zHayndRumNpVo3FT0Lg06lw0dW6d++kTRnBVXVUVMIIKuMIV3OMKvnIJ/8HBLh3AwQ7kAzwyCx6ZRwYE6CxzpBxJ7SzVTjUhZwwhp5CzzdkHAwaUAABXKAFXsmQZIkJUJksWGCNGFAAGLBQiYp0lS2JMmLCAF69Xh4eGfn5hXrzYsWBBHs67vnzdTjhAp06w8uTBFOYCokAhQLG3qHQLHxBDFQVB0AID9JUcEkIQ5iCFkgfEDdQAOHAAgI6E+N87P26aexkJ+qjV4DdSC2M2E+a4//HFJxkXf76RXPNHZFSDSnwzhwBl33Tzzo7tGqiXnYZm0Ke5W+88c+9AmPF2FLzoQanr2i/MAAmpCOObaD5Cb/wt7J4CKC0JIF8IT4Fg1BumuOs9zqkQact9nnJx6D5i8mqwmn5vgltHV5TLH9mAI+sDT2yor5PUff26Zu6/+dZ9nDzkT2POcWwXypBRNEwDM7EXZtQOAKCwEusG8ySyUxR7r9/B2yJ2I9bTI+Z+th9pY+hPu32F9lU4Me1S/cP+Hc2sTOf8dAE15PF/XjMbqitvXz2sRjDiOEeC9SBKAbbvwfTJr99RSn8EVOOTziauxlcamxsJzRLMWl3MaDfN26pPnDcz3p5zdJy41Zhf5A0wcZetu5FTXwQYowcAKtg+DqbPoUimA8EpSEkEAqO5DkKOtRAXQr1UZ+wh4+eYfXPrQEibR1nxBUroVEnAIiHcNrYpjsANWPogbdABUcsTnrOGgiHjayRMzJF4YQTIVn5IsDIWpYq3D0Yqugazq1k4OUsxKts13r9htpwhf467M85YO8o6sbGE4mpIDjwOCJHYo26DJDxAJt95XsloDjxFCWCCTbk2M2GExkIVupQ0JbwegD9f2RVEMhxL1kxDDA2GOONqADyFCmXxRgHfn0L3b+MVBToL8V00tEudjfx3Lgkgtpua2HXZo8YGPelj5NXJLJ24HjG7gwSjonGqICZw9id0ROH2aBB0vIxPPAtHVcxj4he3Up2pbb0JmdSf1sGEBTbWRy11P008Au13LHdvLHJOZ+M2uTqNyOV/AVHQ08tBF98w0EpbwQBOJcKDMt4c6bkZggAvmXwbsKwKBYmUOAhppYhFAhzSDBHzBLjQyLz5kBZ7aPapJFqeBqCCJJHIQLQKKMuEmAJMX89Ji1Hsdks1hgewWe0+uMkmCNl7B3OsFehL80UzWwyZE6UheOAU/HVUNE4btL0LDuiwUV5PaO9SmWNnXDx/ovfdFypbnGGTFP9rygjoGM5ogajf7TYEr1LB06MAbokm8UbteP3SN0IVEtQCyWoT8iMW7jvXxR6cDm1Pc/eMya6nR1Q1Sju1fst+ce7M+muP1e13MNMVt26ASE1yOKKq1QxL+nCRPzfmQC6+BdfjECKvVoBtcIKujf0Z7sbjxDeXK+r1hsTsGLNZJ2SwnMJrc+GBqfMMToEzd5S5Ms/cO0afGAfV7whpyCBfzBg/x1mZZ+4Zo26ujJBNC8pA04KWTe6hZJbZWITCcBan5wtHwuxpCqT6nMN8cyxNHRq5hL8CQhTRkxJCEdSTxzSvTF2eFTBdDmSIAKYZAy94Zb8zw8antD4YMfjzXBmuQypHwcoEF1RqIWATQaYURmg2QKElDkJa8ZI5QOfbBY4NImRSInghgwgJB5lWIOBqATJI2AMTEyohuCFSKxGOjnlbyoyLmKoQ8KsxAyAnLASBzWU71RXBiRyM3JkIyJ5VNCWjnwDCBKecyg5RN44zIjIRRRh7G4vZkT8Ge5SRcRszj1X8LJ9Vi0IcsLPRWP9z9mavMau/2ijJKKwrfZhl9hiiT4xrR4MHHOVneA6NO7KmS6htRjg95qy8cbPkLd126OvPGkfFGWunGC/G2dnwwKjj6b+OxcH8HHN2/tiPeyNfg8lrjDo5DM6zmarntu4dbS1XDRstioIzNIdNgRB5+dCDSRNcUn0eWNn5Ini+aWpcw5ETDeTp/Q3LM5y02WCM/t+MuEMBUzpL6eRIBE2kDXN0Hmn7JEfJoQnPy1VhzAvVMGhjPZmLazOLj1X5fKWH36UpMvyfmG9tb0v1hz267vu0GF3HJFPEMKAjJC5qciFmSIM2WdmaJ5teGAEAPyFEkgcXYkjLJCXvhVhriCaecdRNCX2czOFFqfzyInqfbIKpieW1kp2M/BspvCFp9pw9AutQoTyOMTLv5MEYj9kIPaQKMWHyonjHwOJEnDyGj2N23jh/RNzkjmtQFEQkcveem4hjxmPWy9iPn7ZFS5bz7d/Hezi4L47JmA3jzLQA4Glrcw09MiHSZqNmN2D5PJTLyyJW5hHWDNEnx4H78UZ4CccyBZntGunNNdMaLYEMoCOmyQO0NCFIoECExDJYCR3FIggBHvekASvHH3fqVs9GfLKwlxMbssWM8XMTgBWbBkCehBBviqDFy+xij5GiiOE1AxRpuGh85abDAm6NkW4GVc0zfg6xZAkD6bsTM2JnibPz58Dw/NQQ/9kBKiJpPKBjCjmcckZ4dCs7gxjd0aBZA9iYGzwqDrh60GOmEwsHRepxP7GvcYW6dxBVlXyISomiWD8diUevq3Da0D1/5DVG2kef2dt3qxyjvXbtqGNVXMRPrZLvQkq3s+gRzB7pd8SmP7AnU9xSBNwuphLQPah5yz9V0lIXbrFR1xs8YoFOLLHZOiAhpuLVDNB9UtlN5uFkbOmv55F5UobDONXYKo4dyevN58nGKKbsZylrSCK1KZ4+ojcf3mVHqBoPjHV/32zv5zHh2L/xrRgPmG0X7PzZZqjJOMnMdnXwyFOPpdsYImJZW5WwB8vmjNBqGJ0nzh8hf845On6RkmauRYI7jTCxnWraBuN5bdLBPBTAIiElkQJolk1Kldzg4+NRbjpdsLHY1MjJ1hlZMNN7Ts6KGMb8G+ePDKenOSpumD+Q7K7QdRwPuuLrcW4GIUnypQDoJHIQIw/Oi7/EJd+rTVV5LHkYBFjyHuFVKvwECKP1L+tuT5kd8pzKNJZrjlIkpZSqsSCj9Xq1GoCCJ03qfRI9hh+fnM2zFj2IpylxCD1PjufRzo3tvh76QZs9Wk3KGp6k6t0EkDT476uSdT983D9JXVrt1ZYR2PAWkgwc2wh8av/Rg9F1WXdZzPhyhsaB/SJht8iXd6CyOUcr4PSw3m2UlH3/rsvmz6tgbFuBoQ8WiZInBJ+YkT+3NVyz0Q1kMToRKeMKaCOWXkAHc8sb9RSBBUjql2yHeYESdMHcvndYs8AyhlTiqZWd6Vf1Zs92SO7uGMBex+TJoRmKsQ+R3BrCMeeji1BqBlgXkTLCyzhmTIhfJIv7JV8Rc0LDA0R8WcfW7aG15hXQAzh9X44xYypwtNecQipe2t7cRV9wwkUNKYDmKYO8kkuAQZ7xjgjhlc+qE2F8Kab1xDZj94F4e87ZccP4KcaLOWbHj4GoEUEqCAIXPXDHG5BAqJ7Jy+MpSbVNQUMJIxSJIR2NPko3REOcTvmfJCIBblHUQjCQPppWFBxSi0CUZqvRQ9VUCGLMxHCHI4TZfN4Emsrid+fsHj3ESk3wRlOpGzPFEzcfV96iMY+wydSSdtntnjJEScY6Fg+YqccrXXhstDr/xGO1AsRQAU/JIENhihunOFQ3lD1RQhwFJWqGET0lcKJ2yyG50zu3Yxu4uRSF5yfK3BlOzx2zbo57Eem1gEgNUeJQAy5NQKOAsggM3ovyM8g4kY6JFJaEsGY1wrxMUoolNMwQKLILIVEXWCQgYzL8QPJQx49+hGkEO1pK4qjC0g/jJ7vmUzGErbSHUIIYNeHkAPACKs1ujjLykzxes8Y+alEQLuCnZQUHolZIlWXNKS9yNGLuxIg4Zy4xFMZ4QZnV2o9h8P6NCNKQ66JS1MWyciEvEO57MFQgnt+r66SwYYBtBEqkIKJVgDd5azt55i5M68kMp/tMFecNa3OXRRtH4DdcHhQ2VSGJIB16o5+SGLy8LsyuU8ljlQfk+bQC5ZwaAIRIAkSH5uhUoU5GhFdwJhf6chbBeFLurnhJ0C/ox7Ua8CQ3IXppBKek89f2oTMgMCQYZkDoAWANAiAHEAUKaSVigDz9QaufSoz1AgqOB00gUFNEtjUP2BhSa+MBIXZQEgpxQwMI9gqFghDfCCG0xEHIKx8JIYfoTUFJswUAowT6ssWRuHk4zDjGGSMjkD84omCXVBMHdoEXdL1ys4uCSDWQQW7C9FLsAeShfR82iemVLHYg71IHjJkRYIANCAM0BmaLctFlEwAyyZAAWFt1IbhSKQUhHwoKlLRFABKQKpHCB7UCIbk4uBVb5yylLqfEkyV/TmtZcVmz8q+SXpdnrZdd8VQ5A5JUBGL50npY4SftGLh//BNZvMXme0qPt48O3Hm8G3mkJKVX8XpESIDGD65WT7pTq5+c/MuTx3eyng3bl2XEtyxrCwm6QcYxFfw7ZsW1OamZpxRbhKBL2tT3kK4HyH8up8Qc2Dyp8SsY4OcCQISYbb3e759tADx61qd795+QPnjLtO3r4aUTyQ6WJSeiAOkBYPwui6tVT3bfb5ACE5SeHPlAZtEXz0KSos4s873xTKO18uxExgQ+SMrkMXWiOXRP0TLDKz/l0B47RmYTuHAwBztvlswca2yhGnnILn8AF8BAGRR20Ps1GEEI8YMiQMocx8yObXzkICiuypQDXaTwSaODLJOklfDyvEw6b/N53HSFxdhLfT/PGwy+VbMqiQc0VUEwJvKVRbW32wd2kbmQbaQaXcYD2nyLlOjBfrrGzkWbQqdm4hAuwrwyWIPzycHukIlUOtYjFnSqBCEluV/vSPmMfIfvJRx1aYDNajEP2lz/v2wmDH/Al+NWTjspN3Ml5/IMyjxu4Jh+ilhEJFDyyPHHzkBTL9jni4I5BCDbfBM/L/Kq+wirAHegft1JOHl+wRaSvEPNqU7hSXN/Nk/p1WNxFEMscg2eY8R9iy324jcFuy0nFJ7P+vcl3Zs8s/ozVq4f6/wMLO5tiYTHhf5w++mM3mohGzm6rxXx1pgh9C9ZwtHQnIcNjSB7xNtzx6wbNk5PG6jEbKiIM8Yujgy2847E2JEDgH2TrRh+MDHfsZtZIN8zY5UwSv7EDvQMbJCASaLVvjuc6qr6hD4OUnzz4Xellexoob2ZcjRHm7A8Mg89xcfESklSBFKBlLpkvtTF7Ajs3tyV3S+lf96d6kanaxi7dXFAMC6VSh0GZGpxY9sp69/UZ06W6gX2isL9O8bwmmBEGlS+43LMnnMh/hxmUOSkQvsAGL/OeUiX0GogBfdIyBO+YZccjzGA/oqudV6iV5Z/WINe05+hzyN2hGHONxiJFF9AZvwBXLp5/mj461uFvb79zue5Tlowa9z8WsuxqqRjfTtj8D4XSYbc5Enf2nm1SCYJwigWOeKGF5QKMVE25RhDgUF5Rg4F7tliBDomWjtKTIm1DkFSmGfowdHY9d5+ThMjppdMsdo/WLptXtR44eosna00uJgDkGTWwez2RswYMDR4CRR0vNH2gg4ElgAlW3+zk79DLL4dmebW3jNjlTA6b5w3I4SGnGqIX8FXQA4U87Q+o4CCZHZzUOLUVOIAZRsRHniRp6QyHuiT8ZS7b7ZWD4lpfjNGH5DT7EaMeaCnUTlsDt+ex6MpNYcfEiQTIFtsfSMmT8hirdASGsiIKMfuWAEAxc6raViAgpDU7lgCYO5CxSKsH64adgXzN4iWM8SLwa6IH+tjb4Qg+b7XLaJ+xDMBFNd/QBKsQ4JkINAC/XcIAUhi6+VoBkACffbLZosUusVHYKk+lK9X8+3nV01o8OSdZ7I22LRD9olhh9e4OtHEfp4CR2bUMYXXZnofyXxBsOSD8S5EhI4iKDxtCSHAVzhVYZoihBtUN3Yl9haxB0OsD5kmkIyVmANUimwfOakTVYFZZCcT1gilNYQy6AiKTWWrURBIaiIUYJYNkWBLjWaJGrzGzs8+3lX/QARIrfTVbEEPxIAagDFglIwAQ2ZAmBm0tBUZosZjKVADaA66qhFRLJBnbaqzAuLyrtJuM3EgExoDQWM7zuDCfCQkVyo3LiqPXyWoUKoD40Mn3p2xkJDICZkWB8xGDHqgD+CNGPwwDZwH5k4Gn1oOjskMe7QosUsgiwCL0scHAaNDDC8KROoCKZCNDojL2ywzD6ri8RS4UUehnF2oMCqGwgslL44ImWWF4bz8lurpNvYOFtgIB7/WHJ+nYBlegjNkhonQ2DigAY00aPqQzLFUZz8ajEWPAQ3+69yeTbduQ46oFdiY5UQgdv41P5fcZIyL9Z8xBJjEHTfZgchStFJBRtBbjUhiSAGDNDNimkCQMg8qTkEQdJ6nhBJklImKfYgg8ClORPM5awhUHnopEI5ZH3BIXWhucslOjCRuUgj4NM/khMy4T9CYg4pJhvy7YfQYo04Og/dvT3mCfqVW2LgkJwCg57nngDHcm7wEbuMKzzxbsSBqCn81BDAmj/TUkSLb5nHYKDm0UO7sRQtAI0pdNDwFkg+rvo6aX/P7ufGy+f4OnX37AGMW+jrKM6prryrxQESzEvD3D9dOTM/OPlYlv00h37Vxs38m9JEIk73qJ/kHXzx50M07+7pMFN9IqXMtzLuxdNPAPHNryQtpwPXdg9DDeHpsJpUHT8SSpJM3xIhvEW0EDcOwXC4Zm7jotr7aInbZ7m51/ubkuQ2+IzNmh/nYF7f+WsFZZ673S9f6ZY2mEeB1+7vFa8RlPMek1kK+0YKJsI0dhwpqG563Lu9rqr6wSXF1lSK4lMjGh/QX7LQl4gE2hsxUAqkgEBGoKBJ+beRZqymEdCKeH9U/b9WooQYlgxWr5HcJf2RsANOQAiUUAuQf4fiXA9iI6yPLWl/PebtSYUnfs6alU0HFkVNP6JN5oW/vq+dlV1So0+PRH1XaXOWtussYfaT1Gz6yKVlZVwd8V1Y3RWtTtfQbWpGZPffT3JogL+LjFCBd2h+wDxv5FHuJzeTVkBUnAJQG2uMNzpeYNahpG7xtMHBWQcaG4ATJARyKpUFYYp03ZsbMZWbjSO7OQREyU9mIEbl7PIqGhOgjRXCJkhOJJTB/Ot4fgDMHdDYFJ5LLcCiShkpj7JeO6ujUsv+D5DKcipTh6weMf9Y84KMt02JqZ3OAOe9TNTK0Ilq2ZTUUwR0H7BawSW40y4e5lc2Jz15rFxic/PwBMHuj69X/aLYf9UsU+1pAKZKS+UXwf16v4LpijOnM7KODFWm8dXI9u0cs0SEuAUjJdp1pn8xZVv4l4mARJvwWLz6gIlOmc8hMkWcIEiUREkIqBM/Cl9iWz8Fg5CfJE10waDKImn3z600RyyyqYnotJDZwh1H1a9E6zWUYNAedKnrKWADKTnZu3ZZYWp+7HRwyb4fwai9G48i213WcHqEnsC54/BaPFqqELGPXsNl31O82X4fih4RRZCKOGnAm0xfGblrfTjR8DAD5Pj4DjIu4SwJeqEEfU5LIBCjEdqMyZvNweDt3P81VVJwTsmRGz8k7wF80Ho90jbbZdcsQdtvIm3f6s+GoZ97flXCOdn+3XYXYqsSn/N1Za47R6eaYCpGuBQrtaKcOLB7lHK9hYlosUwyQvxzP7zixtHrmFh9JJv/W+DJir2Axt7bXbzMhsh1vjlkyT20zRG62EnLR+As+Qyd8QAfwhIbYAJ7QoqIVfxSHR1QWae7HS2LzAhkc1sL5Yct7EIBH0KcmAKZkI8TP5c8w30wo3WM15HRDCIVka05RxB24onpu8+d+ge0Zb3w4RuGtlYLBXe2bquDYAHlFr+SOPFwP/CRCHvNnjN/1HIC4WHI/kMF9QF99Gj6QfuU9rhrot59Cx4JspVdcJzUw3QC1U2zJV7ds69aeXfv1SA8jI+P63P41DP01a6RoojFmtMisyp+lmWNcVT5KY8RYlc2R76cjT5sF65UURvcMKFDSFgFglrRkjGB6LX5ntYySCb5E//7J4TndnfaqWNSUnzll8ITMRTeaMxKqP6CozPzgvVR843xuVNz/xZs/JSt5e9Z50rJxX13mkem7JFkJ/YZefpAdcNEt2IEAszimFZOxJBAMsiMlxaOhM3YuwCyOacVklsveEA4aJBt1YP7ib14X1JyAN4qKWTigpQ0CkCHXQGbIkaydMbIjsxi3ohmojxBagI7cizDquY0nmpRRgFoAipqyCIwzDArJoIOFtW9sUpAkTBnAJG0JDGZIisSFTNQkXKO0B22KjNjbhZBZXUzoXlE8JC0SGqsesBopxNgKBKhNQ8kX07O9KlzUuQbf1fdkeEELJvOpNnh/NeMVzPnPQdjNBKK+rVnIQV2go2c5VpBdyLCL3eIuRPuACawFQ0eg8c0G9rqlJ8CIqwnrpqeHcFBXwL6hCdmlVqKWprNcSA70uAfemYdf9H3fUpglmkij1gZFuqaf2ehXdgIbFmsewrldAQ8FhsBgqMD3kEmDdYizpOd/QzzrciKrpBOZ5izYxOQQmsjEUFU8M/cc8BFibSBXm+g0nhDJwnWz9u6zy11a8vHfv/A0ZlahvYEG1yEFNqdEwI4bBokZlROeNz3cd0hJvDZYcGSNVsjRV0LKhK6voc9MRbqDjd3FCWmuZAL3AJ7s+mzaTIrbZl4vk3ImGpjBfXQo+NnZyMkkBWY5Vs58Jc5NiXRPr5PXbbSFNddR3IJXxqV4lqGPw6DmN/BDwvU2hmUjJWykyDdMLspncJyoicy4daI3vedRGD6J21UQXFkJzBu7gQJj316867NN+yw2qIibVlskMn8SWGRhIvP1obZvw7xYVwVAi63XhvwMyfBzOERhORs7jJj66XWHUu8Le15W1QZ6CLt5plawNtAaExHBZYeXbFNh7/JtKo1NDRHkmlKtYtRshpJ4n7FhvMJZgpsz8JkIr5n37KHUEzEN0WdCpkGIpkITaKywBCwu1dlt1naRP3+zdAGOnOuhHuvu1pa7zcUc0DAeNgOHjZQGOWJrcw1JmtaWNaM7dkYtfKuhRXj7VcHWuR4Y3icSfWZ84eMrqq6uan3FNXv83E5u2+ySBhxfLojhG2DZ+0btuLEzWSQ0ujPY2AZPbLFFTgHpGMIXfRjiruEYdT/gMjV7VI2vP0BZimN8jI5qxtKQyP/HYqPDiqg0CV1pBFE4W40IT4/N4DgIBOxc7M39Fhf7GcQQQ7ElOgKrUAMzgVgJazrJdcPBaLZf5btByW5qwepgrzjYq3rGaedsmxbslm2jAJ/GO+yZwNqmhp2BVwBnWjYYu0DAYemhCtYVhMxTwkSGKdd1oKWmD3CdADnp6UYEfbQRM+taUqMnntfwy3nOr0H+Ztjbu/JdlrjuOO7oOrDrKx2/rXjFfPhq7U8pSfL9mVzsJ4nqng1SiEfDAStkkehe53ig6pxveLrzmkO/B6qkeEl2GGMnhubQIIoxGfFMjhOr7ZTFdkxDVicm7KfLjOGaCk3IumsS7nZInDGug32G20+MuJ80lUNHjJnOP404EzBDiY03chW5EgX2tNQYuy6/tS4P2zWyzdg+MNXkEnIztuRvSAHEbpk/dgkbMSe8NYnyZIjAzSM7QQQTrxaz7B04IINIw7s6ehiV6NPmJMEwbyyhrdV1Bct1P/NQ01KtZNdatk5s3btyYh3girz1LXD2CnG4k/KjfvNSVz6BEC+YAzAFJOShGx4X/daDGJkTZG/IgUlZIBcxbwP6e/hI3Mljj++OxthjB2oYSbDPxva0koPRQNOCCiAriqAHExGpm4nLsgiwpMWAMka55w5+Bm6vI9jhY3EGk+dtT+PQDsncHnMpty9N2pwrgh5yRbmyVhx/utmIZh9JcBpXyB3FgbF2bdeoqk5ugp2daKCsuPDBOUHpcoJXmd+IfVGq5bdcaRieAjf50g0IO3fgEMO/nTYF6pBR1KCNnN2nFtoe8fpeDYnsuL5U1/WY7bDY3hQD0nOE3RfdQ8LwhqOMojZynENRv7c4lfLNcajbZ35mDg38l7/MJXe/cDJ17VyoBarFNrzWgZ3c0Zc6quyGHK483zGyx940DzrBZlNObeemya3H9aiNAxvPAZ5ayhnK/M78HV7JPD2/2NoxMKKDcxv0cCAMziBDdptiUGx0tfPDGTI7BWBnw3ykn/PjDUJkHh3WaXrNyzVdk6CI7zHQbSHcoINklWZ73zGqelE/p5b6ui6WWJD3mSXNfgFspgyp3os+jU9MFZ5xyWfj2flsT4XtBFNhG1+Wl5jhThumRTJEELs1wwUIrpiQ3Lqd83MPbUfXEZwaXvBUkvBrrhvevu5PLr6sXcTcBJ5MNHTBiJhWNh/OzHgfdrzdqRNmu++F3cwCFgwDu8wpAnSF7v3M0Y4QXUO0zyZ6uWTb7YCaC9rmUQ4FBvEAGoE5fexDIAEN3R5FW3esnK01u6TBAgLmLCvcIUuwg67eylq3s17IvQg6gvs9QvAsCqdnM4hsYkcXGplfWC7j5p8oxaxlvCYJ8K/oqJuY7rVg5UidnnuE4Q8NvQZukiCkMfa24X+g9dFgtlxH5dJbt6Ol92p59mpbDl6lUV0nq7BUVzFR9tzbp4HI+VEJb9KX+egY8xPW93rldpvnyOZ/yPPaEH6c8dnZWYb5ac7IhM6QiWCV6Uy20IFnysq65+oxOs03RKOz7eSGxZsC18pz8cZehDDQfojR/bH5EDK+9XZE0+n9VsxnfsH2TSr7iJ392OzdcA7yPh8a5yKzY7DFbKNBwLrAPNjt3b/PnMw3kMQbTZl7j68yKYB7R1ENc2oVUAuzkti27Db8CW+fgG6+sCealyOfbXTQic1HnYtbTVaFwGOJcmzlVa4hRj+hlRhIjyHRa8axRvqIc1Co8NhTPPT9kmjLohRpvyVVp3o1uR34H8sCYMD9AEMmAo8i8nncziPo8EqvEffhG7MMSmqYpXWmabfcxxQM+GR80qE0lW15uduKk0aAa8EZ7eEPZw+jjVEP11mG5wV+BUs0d/8OXdW4mwYr+3K+xKGjOb4ZNuhaeCMthIxgwZjlO0+RpMBQbrOYs/CX64QVRgxo8K1Xgdq6+8PKrX2OI/yTvOv150ZhpZJz61bALo425OLWhPFX7N4s3aslTpZGLeTGKFiACrYHLQzLHv3gCo3NIGWI7htDd2r5A9hN3BOVm2OsIFbo+umZhX6sFb71qkMRXs0keu7eWS8rt+ZvxR7ssCz43xb5DUR8h273hgyVTtxNmU9tqN0nefD8eKQP2be7WFaV0c7QuuIyTdyacGsVw98d7VTKLg6nnjuuR1edcduBDLPL6hujclQBVL0MLM5JseDMueQpdUMusvaSo+8bosycqNquS79MlkzcgtO5DH/u23JmzHK2+ukgr3sHsC9HX6zNaGdUWLA2gf0Aa7i9pP0aRZ3gA6JODX+srYA2ZXElAFZdZH1oCziegRxkPyx2nLqb6FpdOUy6OtI6CGMN/s5iOFY0t8fGyEO+VvNkbtrFsQ2Oza5v7Pzbj5ierfHnjjlZo3V2f2X1HipAhjWuy/HqAf+7Z0QS1jeLCn1yplZQsTk4hxqEqvlZAJYoi9QC27Ur78zXNgvX1QNtWxc1a+Jxj7HPRsZ6nOB3Ken4dTZiXbwhS27Lqmpam9/MiHdGe6w6ei3DFwM1AW9l6NyqaXZeyruIy1jhvGtO+tTtmgpbLmdlMUO+bC50dFHl9m0pZgRdW0wPa/OmwsCdN42unSZrPRzcDFXDqByo29Mlp6Mb8lxalCJrA76RZh+rXX+Ru7Tdo+6DFCxR7Ywv27Uu7pweNJZYSXRwbBqhYzc2A9C3/O3VGplJMZKDPGjLGcx2sr61LuK0XqaoG9SDzcagyddpJpahUbNCNL34Lfnu5iyQtOMyq9xSXV+O1XWOM7U3ycx2NqOw8VpUOaurCdasGGCRHQOmRp/DbV4bQ8zLreep/zu8HOEM717bpsBSlm4My9XHm0Ldktx1kDWjuV3M3XUjnhunwLKsajrN6EnfPqqY93n4x9RwNC1cUdv95LCevTlT4uEXl3ku1LGzNHdzSqy4waltj4VzTh3AXPr2QQU3voOfc8krq5Ga/tkpj74AwfKUdpsXDPdn/3U7M883WJvThpiCWg/WWVmRuom+gRo9fw5V8rMe5T1vztl/nFEQa49DCsriyyQ/jirxlmVAOqEXn/GUu4aOGt8bazMI03KG/PHFwFd5vvpaD0C8HV6Euhp8tW/Mwv4MLPVFlHwuicH2pIyfJXFMPpokMka7nIU2Mjv7yHPaGZOn6DMyddvksdBa7zDsSDvNxiPz3OAc96gX3dmWPWQjWi0Peo8omx9HkrwztIYIHh9r+MfgfCjOBQUdxYO0vMHss/OdXK7I4zFB6YUNfzbYnxKW3hV1HF9OeFOoHeyZXbcy1PO0uyq3n3NHvL0swnwpW09yRPuMksxRsdOcZUeNxvzWSr+21iTKNB9tvxKqvQaS2IBO662n1bTy1PbS2uKZuMfWKsHXnessw/jJx5n5trJe5vbAiu+dQhvmdaGEkBZlBrhUONIXbcL+tnye9jSYvDDP6DMgbvk2Phz+IisA64rDtIftPKhuxfhby5jU5CZYnWeUmpkDTWEZCht4gd38W5T3zItuCAPvip8NXrsA52+bHX18rQP3hEYKOc9HJWfbIQXuMhxu+9x+NXMH8KHZzUSIdpz9oLYOAW7l9m6jMtnLl975wfCqTP28FrzCYKcDrOsjB/+zs3+KUzqR+nQ83IHdpnrDD87JgHnx4Hvf8j98lzXYCyvW19pTSCELzNXLCKY94NJky8KrNzXebU2p08Fyw8n2m3gMNtMM5nHd31nu4ZcyAwvsug2HOytlvRGJwm6pg+D5QC4mrq90PvQuyxsRDmOmBarrAuy0m4oBo9n4UwN94nrdRXdueNu6X/JsLsRTqy0Gwr1vBrJR625n+6DDX/BanGdqHBjFLLH9fgbik8s8x9uENyC29V9OHNToWzNsesj4AVaBwlBgJA+9mBjzNoRobuEeVpnGdH0deLOcR6bBEZ/kLLFUD8a37Nv0lXNstPnQgWun0KFiO+worYZzM/IcCVuT+4ywZQ2/2Sc+nqULJ3+57/3v4cWRYuTT/UaGcuryu0S2Tfa+e2COmeD8l0ssksxf8KftgA5nmZajp4mlr9NgTI8gxQxyDSM0Zrs9g2aMdYvRGgMPhkKUuR1VGt/owvsSv+Ny8b9deJvlOABoBTZM6xm/Gj/z0XioIQ+zTvKTrGuud792RmdzYfDmkmvrYJW9yovb0CXMytFnxTWo0iYVTqnMmuyB9PPyUzrOjXM/5/EHWAqy5Y/9cRWyfFbl2VIfFm7ox3lQrEcCixFmAc8iZCJ492VRy+LTY8xfunYwfGH97yy0IyUEHzZ9iSZNd+Z3fZxeYLniDGRhmOszdjlyZv/BTZOP2jZFo6AxqD70zVsRlBpWuNIUfze+cNRJnmgUGWmSLcwDFRmwxZ6Ohc2eyVi4kOPobndWpm7DCWxY3zocOMCPYr96kAnRsaAOhhZmbRKDxezBk5FiMPYEeHzpiQC3wKNmVmRExX7Op9o9ceFm0tL7gVTnlUg8yOhf6kjt+ImWdQjn9ZmTfpRGXls5jMe1N8Uy8dhU6yj5HUual6c2UtG05WlsfprhFB+nN0zeVTa8NkzJeoOQLaMkmxh68HSgBNrgBcJQx3H/5plmQyo4QZjnpOmEGzNFm600LOQyM8VkHR3204t8Qza5HnBAkTHHQYusnU60qip5VoTil6JzuMGQOknFVAgZyNYQ4skgBs/ufoxKo6a6Z/k8z/UzAwpthv1+7y1Rv62TC55GhsNnH4/giCFU3F/m6c3xZxuUJctqDDS2cJqDxke58uoGH33+Uuz7Rdx1NGd/KwknGKO7Lon9TUb8do6nZ7qaVcNx8ox2lqQ9WU1PmjX+Y6Z7z3YuUcPigA1sm+bYCzYbN2OxKCL/eQf8rP8zKJ5mFRWwa5KQGWnZsnH0RvvX3cLy0kevZHON+u+buOiX+esdEj0UMLbt034VDJnOwx4aDgX1cTTPBNIutSiyN3P4W7rMAMdQIIDOg1aCw6DLqYEKu6FuxDzpIa4c77kcNSlvihRjjr+tcGtrTpin0O8Ep/M9IykQxktrOTHRYBr6DZmROyQWdwGI5TqDjAyd7Ek2w3CdcVbGt865GON2P7O8oyJd3HkYvu2X6vTqhWr3+3lOeRMeoVC/H4bPOeCLpXE578sALs5k7ZzY9cOTXudgkcsKWyiU+WqAFzupdlrstNUD+tcu8LiZmKGwSkdsfaOY9qBpWMElaODdGIKAdjHwaAtshs5ZXXxuUw6ZGONuiz4LW6I0B9mjpFNzsDiOd7//uLpNcOV3K6Z/pMTvjFRmRQI1ssnIz2uOsR2sia/+Me5pNgdYyccV7izsGDx6ir0FLp3YMjQI47DTP5tlRPDwPA6zyMRblD7eu0OOu79siMflgSamtgvCyEYxvfOT48ndvJTq5Sqf9Z7deFXieLNyTo6MYjcs1hm/OsflncWFsstdEj44jw8Gn278RNdjAXJfe3z7yYMiwtlZbnqUOsUGeCGAaJo7Yd8HbqBehvsDLoyQueklB/NUEN8w5R9Pdmo1UZWjKhinDUjFDWiRp5WGuC7M+dsZyir8JjLHFs4uzRHlHPgF4UU1aBhGrocnQ8YLp8aUIk2pQVreYLKPctc261AIWOG6ejqkvdkK3dV5aIOVh8PFx9bD2/IfgTTlobbhLJKpcN5QcmrmGp1W/+O89vefw8uMV34umntxwW3qzJHMXCC8C21QLT8MwMUD1OUkd+OK/Y3vi4bUfTsP/bKSnW6PWN46cwU4xREd0x2+iye3Q4Lb2WGVVoj+nbCUlj/A4Hh1G+NdUK7EIC1vEOtoM0VEkoJBWv6QLANax82OvUqhT/uRHPWGsc7jWBvWcjtmeQpDLV25r3sLgDQ6S49TMNqgMe3FspS/ah6oHJhXhpLFHB0G5YxDb1EbwxpwkG76MxPNMSnBxxrKG58jbzQrmiA4hruYEW3tHUmwHIbrGbsxKAVKwTiO+5mfb2cBLAa4nMVMtUhExImPwe7morPS2hcKsW89ejSnCvOKDcDFpteyM0wlLzAcysbnlDHOtC6ymzIXeHhq3CofRMsPx3baus411AZ9WcPOPtTcGV3IJYw+s1OnbjHnt2hnrLo7dwrcGxQ5bgTu9UXxoMABPrtH8F/EF4vidScyUSGuE4IPgZhvOBaU4n3JeRJ2UmHIDUrEiZs64c2q+y2zJJwlmfYrWkZJcxCOe38zc3daRSxivA51h0oe/P2gg9Z3QQiocb2vuXDOVlQG/2CnQsvkdgY70gPWZqJ4R+WwW3fcxlSV23YdblX+EYXbBbm2+3oqXcfejU2GvsscHrNX/P+qPlDpA5tjqiwh7ouzZ31j8QGH8/Fnb9F9eziKlMHBc9DRF3g0Jy9O1NsnMR1u0iLBEUEyQjjGdj2DZKwwCEWiJV4hNyFq2o6R6tsFRSHWw2SdUV0PRDk2RZCoymxTzzBmRaAmtEFa7rCsQ0bG0pcBt/jUCanPFP0xJuk4HHf7zCe1dcBBTSpggIs3pVzMKNQ1xTY61HHfx0wcg4hgTsGgWWZYJtPNQ5m0GlHNCywspB16zKlRkWP6+0Ux7AOJaJ42El9uTjsLBvgM7334MLug9rh5If89i68h2D95Q2lGjTDfTLLmwZXLYtjWS60zC+Kb+s9MueZiWhmA4WtdLQIXCg9yeYco7stsgNz0t4v2pt1g9dH4k5tbVHLOO1HSikGtzRQfIItPUrQapdxqw3CharK1hUXcB761AeXunKeuXOXTfcMlRgwQ1GkPcGyy9EehbDWZf768nyn0OpF1yRUKQh3nfZopw1BD3xzIf3kiwGAU5J6x2FDJtGX4qn8m0pbi6VQVnO0CfAE9IBrMhsTan/mcjMs+5p+oO25QD2Y2xdscC4vzIfztUytA0Wt10XXgSUm8o9Xd4IUzBQzYotMUXW2P1f72Pc5XHi0kGYuErDw0nItnNwArp2NeXdCPR+D09T8KIYUHyBImie3R1M+QN1b5BcMVHmz3l5dpGcibxtz3ivtrzE1U0AZx2ar/9qKoXGhujiMGQm1F8UYwbMtjsVUShE03dSzQfBfwp4ND4bgqJlB2NCb1sj7dp35YrD/u4sChQog0+dZuPnja+Tigi5tcf1l6TBH2OPHvIKiI4DHbZV6k2+ijEENYGzpWGp5w1QkMtqTPog8DtJaAmS8WUlR+oMINghFnGSDWOsh9Y/avnW7XL2pQvy2ytcNtftAHZJjXN6q56hOrchvgvGv3S5PcSEh0OrxpdK/0JTpk2NqWFUKgM4NY7uWJ66Akq143kNINQwma65JdqTph8rz6w7DeMZRRPJ5kO6ejOjgH0DCs99iDeHPSaYbomO1i/qiHC4crto0VGdTlDZDBtxmvvTQz0X1Jd2/MlnCi3VVWAtqxd09ayeo5zCoy1OuUxnxfUzrtG9kWelAuZxDgJueIhpTiQVr2QdKOTHLVI7gdKzhAizqJStDhb3slQRGhMdr1bBSnYqQIZONQ5okZvIBCtui3SBcL/QD4UIN4mUOTm/eO0qe7q/HS4ls7NGN7WNcdYfekkASDeRz3PY/zYYswnRIE9wE0A07ZHcbpvmbznFPMbMiDtuxhGJaYbarQgFtssiLDGSFPeZAsc5AlfG9xrbYrZ5D5EynSGgpdgHeaxWGs15i2hoKcHVhgUWZWTJCoWbknrrZdnOIwj8v+zZpreu6Zswsdx2JIlnqYVmNiaUsxXF6G3AA9ayR5KIO4bNFvwqvJXGrowrkJx6g87OuNuMTwoY4TGcPdmT3K8RhcSidJ7MNgHWOWb6RhiOCY2G0exFGcEUtu8tqh9lsLkWRz2Os3jGhK5+NZoWw1S1YYDX1zKNmc6rnJfaKKXT+qfi+wsmcWcH6oxUhSDtKiCzUg8ykJAh5xxv0mT2Eddks8ZuHkudCNLnPJtWtQ9AAN23pHLDN2SOMEjHn3c6Efv50ANB8ay4Wa214S5c15ZSbX2A7ioCzfgA18HLG6QVLjGI+CPG67O/gls6XEZ6PByvNyzJ9yL8De29eA0Aci64SoWe4ub0f4Nmpsh9MXE+ZNPTELGJcozcOdYuw78gyLYbzesSs3GwhKIOIHpYBtNMctsnHbkGRt75zmfKanHl1exMt+jQcpwPEpSrb2dNj5Fa+K4VV0U8eJ+fWs//5Xc2CqiAFfdKqyQ8+BznV12WdTLE5jVo5xxlpOSZxiM7QbzCPXAGEwaVVpJ2LytRcr/EZjxRu5cRruuimPPNvLakaNoM29bmyzLeIi4Yhka3f1X3Elna98MOYGGLqsLErr+mpTza3R/dr53T1m7uBxE4ibzFVRmxyqTiPtsW1YUgIXmGGuZ9yV4QAcWmkNMM/GhI8GuLgpS08o4laIhSlI080GLXftvtmG9kJV396KP6aAjWbjeGsD654jiPIOBxuaXEMz7IftesZwhWol3ncpT9AU+3mjEUZGt9VyjadrsZaz2yg7RITu9A7PRKadERw358jkArJ7b8EW3au2DNqfDhWGnVdaYY58jO18nO47L9wngP3UAOJDHcTlDcI+D33qODajW7bOYeLGNOp+ssRznpoFPQ72OZvrbFQ0zb1WrN0Oi5a6YVhvtpt1a8tynsT9sgyCMM77m2V5yGs67vjdjMUM4Ia9UGx/4vpQ1cZZF9CP9Xh156WZLbCRkkG/3NAxDxD1KrxDaF8uaHs8iIPXm+mWPPN/03FN9BIorDDHPkUDq03rdL78H7EwmVKDtuwBsY4MKIWGvqqnapgvwUg57XN5W3MVwqDHsB+SCcGx0DBS8hGFQb/s4ewHlAGuTwO2iGmKphkEnNJBsMzAM880JdZWg74M4OJOOATkhdksS9tWbM5w9OjTqSTnGmBk+jBIYhlX+83FZzyNsiAG1XKGGNzHJYpjYYfv+w2RuLj8BOHC1XIxFDHcnckkRsL82SCF15UADKNcH40DIppbzKDWQbakMrT0bI4BJ5VnyzysmCGnx9Q6YdE99kOz0XlKPoOIVx1URLAqO+dIMKXQAC26TWyPcGH/ttshsQscUepCXmQDGGbrHsXK1UC+jq3U4uJe59oNzs+jJjaRXnXUDeu6jmXluiENshbXG+kJvA4n0xWFaJw+yYmDzjEcio2acyjg66BXNK0VghGLNAU+tyWSyYujwwLNMruQoRJeKj5gizkdireQLHdAaKQs6wZ4ZMnDlfUpUz9ppvazOWSYeXgoZs7gohqrt8WoQfD8aTSdSRufh3o0pKETjLe+CV7BEEMkPsd2jBSz5E20u+DYn/0lBsITjOHdzx1V90hP1iaccGBriBxcoYjgGO1yPoqbbzzF7rDXdaQX8kscst8FCVFj2u1cSHZEoDAU+3amW3IzZ6yGNCVbd7TlLcGG1qWlDsCD1d6lPQPpuPZtzkcQTktjZ2rU0y1pBIY8E0s+Oj2j8R5VYpALSi6z7wgT2JoZVnLAPVehmZhbUg6B8IoO0PIVtPmQDQXPNr1tHw+oeJTdA4Q3kbCNtLyOoULZECRhFkaBTKas1zrX5zF4Vn8oDFZ9MN/XZPk/QywWqHj0sqkEWFZsQBc5jdJbwPqMsedCxPL0MabJ7O+OEJqqN7PqI4dtvcGYpr6pRO+J9Zi3aj8PjRgPjBzMxnVwwfUWeONKjQ1jkKJj0kwr5sKwXBan5Cz7H/dlRr7vqQXTjOt9Zh+Ocr8aFoZN+A6vOIiXN/Ts6AuNjiHiX7rMAJ7TBduTroRFd3Ny953jh8n6RiGrtk5+LEmTE5ZEfJuY5VxvNYENJZtI3mwdhgnZWK3vm8WtMxCo1Ldgte2StAgxqJY/aOp+h/ItlcO+riOgo2754KLJ8wvKCBvTrs+CFMT2x+rG9gldgiRKDgL5DuogLu/gWSzq46qMATrxOEb60BACQmY8zuIoRTChx+2+50n0rpApGuKgLXs4u9sZmyl8wIuYpsi+AdmgHsSFkRb7iYFj0ZkcDJGxAvJ2yd+BGKb4H1EBctPIAznDHqagi6eWz8YLIY6Jh+C526i+k+P2hjENyZbGBS+rZmmpNJwFB7jJ/q1l02gwqQ5GnIlzZIpTgmN213lHu1X21d0G8MHcEEChjOM+wmwD/twZhzmShj7Ilh/AMx82XLywZ7T0CvogL/uAjn09k96ecZlTDUfjup/fGRJ+2QkZx5c/X47HfgBz1SZmOF+D9kAPy7pHeKOtaTCAaMzvYo43y2qJRbAatvWMW3dVAJYKH/BFTqERrj6AxTwUN5jTcEBHQfSe2Be0OIVBvbxB7PdhASOwYVvHeJevjeQgWDRYDX0j5ioSkHlQX56WK+gFuJ+SZRrBYYoM8EVMaAz07oauKq8+eOvrNX8VsEhtJ6dPREDV0C78Q6EK2lommx2ujNX5iBqL+yTvKZqGOjjjDAiBW+4GmQSnE55660Ec9OQDzEuCucvAFA/acgYysxKLeQANa31GDEgNK1E/CUIzyAZ9uYMk8MVGleX9V2pCEEd76SPqXZAVFiuixgcqXJrGCVqFOqjLLAOsGP3VZwPwR3tJ41p1t+Oi2qsarjIaJqK4ASxCmPaIhIWwiWoRp+EnjL4dRCGFHN1gJNGY2tUMRLsOQfJ5wCwym0Ng59mweTjwzm6hscnVt+mFjHnobSCbJ3K5hZ3nDLXDW71kxpgB/lEzcMEDb/BD1kY91aHnRqVeqA/tGRGuyV7ee0YQHpRBXt4gbBt5LlB0wC0ydcl9HMQIx8yu50EUkKlQnN+TQYoe9jhRct/a0ppdGXwpVO29jCstTOEAWfQUBoBP8NnCweLaIYoP8U0nYLRkDdky6kMOctS4LD7sCDbJfeiDaRBHKRiEZQxMb0tWZ7It6ke47xwQC4b9MKzzEG8or8r/knyO9CKlg7B8M3wv8fdkcS9XBaRBtszgDnxfCriF05Nt5xsTxzd5DrkBwC1IVP3npupUZghouyZQn9OgVxbDa3lFziWXuZyO4z5m59pcwozYmNvNHInJ9UhmWQ/L+g6RjupOE1kSLYtmYLL7qBLMm3qBcNCWN8DKT9J4J3d/jgU5nw1wcaVT4yG9rdkKEh7bYVwfGr2L8E2WLxzIs+7hlCzxcR3WOVtIUxjT2fBb8N75iQ9MquiALtZkSER+cNbWsepADKplmgbwadEW9+Qnm47GfT9mXfq6q9Hve92JejRG7nv1dJQSFLRj4Gwe1IAvgBPRfBrgRYEJWi+Ar45Yxzqc4AxuSltKAuDBpbHfN45HFI59NTREIRs0LG9Q6CF7zy7A87ETAA7+l01j6mljKYH5zpYJ1zicbuXRyRMPzah3K4PHbwUG8ueovct/r+Jp4yAFhvZNQ7IWlxGKGXyjCTSGuz3HUnDbMWslfV2gCtNQbVDO1V7mXtgLIT2Qw7qukSUJM0DRVmgfKDKAFinTdUqyl4Gz1RguPAHzbG6FdBekla/KcMFpjGibHqXZlFJ2lWG2/uGDXMxIqBcUHMPSMNdxxCqEllyz2VyYZm9Y1m/jtie8V/W5SKzQQW8TSVpkhckaLpi3Uh10uRvORiVaXtT8pLG+qsN6FLdIfa5feA7G0X6h5tv8numAdaBS6AZ5GTSs3kxPF5ZAvh3iNw0XKwuQCkyW0skV04As4k18FwXM99pmJRoDdbRL26MPqONWfmwBYKJjtvs2my/gu2Btk6JBjgoxD4WE8fm8ksVnPsAxGIqNbnPgkw6/T1BDHXC5h91w3nz6v0UHgDw6S51x26u/FZ9CkjRK3azJRBacQ0gmrTxqY32sjc+rXwZ0MaZHIb6uIWALVhr1mHiGleT2BBM5BIO43EM+9nWM6hXWERSGCYyNkYb0yBW7hosUiLovGHjWOOycIWGwo3GJccepGfL2bSyNgT5a0zgBQZr+6B/DIE5ojO86u6O2cUQh2w5vOzx2c8ieq1fMCPZxsakfVuuPUzICzLfaC5tmLA7jOsevJmDCW1vXB4YYhW7wkumcjEZDYIu2GUgGY9y/F4MOk6CgHZf92TyUP7GM89FQi9BFgEgemEntppXGgBn9pa/Rv9Re8D5kqLbKYV6nHgfcotdVEQiU47Avm8fNk70PnK3GsNc5jPhYepF7GoVk3Pc7zHn0ZUXTUC5rbJUaYoABPAzWGXv+BNpwLbYygMMwZJK5xqRe+KsjC9fQWDh6Li36GLNrSGI/4Av2wqyGeuY0YQUSJoRBWt5Qwvs07WFJvxvi0vcDWvhPyAKI/qkjrkiCBjlaSx/BZHu/zPJQ9lDFA3DxZUpZhf0WwwbT3UGnhzmpzZxWWDCjt/TRT1TvKCtgWwI1tkOzsThPycjY3L+XVQbxICxzhr2MMXBzU8S3Ab34mmb7wtAVgTr2oblRnac+uRWwz5StBRvjrvCM7IFeYR5jTNfpuO5XT5xit0Z2kCs6Wz0LGSIADov10LHf5E7PMrlNXf2Oxn2f80vn2wROllZU4OBG51JsfMmrcyu7tFCG8VBs8Oe9TJJekNrjZNz3L2fr8Kl3mORVGMb1HnFM0jfntagrGPRoW7KNzqv+pqdBSVBgR3cpY7Wl1rNRlYUJ2CyHad2H1YlOpF1D2qdm2NcHRkl9AXwH2Q502Ou4RzQSZs3LzPa4zwG7qDplVYi9QCRriDjMjgDfB2LQ4TuPthWPy1hDf6NEc9OXdE1q3plx2zvMS2HOHtwKKg7m6JYujvqop942iUMwjvsd5sDHDb9PEis6gIvc0yYHiW3te6MM4kFY5gzLbvn+cqBcQXBEiotJBIfNuui47Rd9dwLaVAg1dA7QPlQ2oPP7pCIvB3LAtMNkzBDAh01Zh4qRXf79/9NNSk3sWgAAAAEAAADLFQAAxF0AACi1L/1gxFwNrgDaouQlPBAY7AEAO9z+nL3BagMussuaKQLBO588ewFwPAVwY/RWZ1JRof+D1WvEp4dpPnr/3d/xjPdd1+SvA3W+A1ICcAI2Ant7j388BgwszuJ8fC3e4n5+kpc8ICDlKR8Y+OIvPjgY4zHOgcOMz7gHDzVe4yBA3PiNFxbmeI6LELHjOz5ihOUtT4KEj/u4oiIAB+AlSvR4jycm8jiPIyLquI4fHt7QEMdxPESIylee8DbS0tbETkZmdjQ2NrW6z805eC8n16Dtb29wf11X+ywFChIO4XR/8CDCJ3x9YS8WFgZ2r8fd7QwO4XULfnbmdreXfSxBgqSjFxUNPehENzJCivrUVFXWr66opA4F5fSmK52JSQHWtbS4un69bj3rQf/56clPj8Kyus+BgJa+dKETkYJqeV0X7np0hva+S5hoviyYUN8WPXMv45bvHUVD5S2km3uT+iJfvSi190wL9W0brXopjHK+UG5l3A6WWtw0LabcRc8MLg83Y9zHN2ZuVoIghmTROWc7tsCXMaQasWOehUa5JBjDpp0SHBTiREHDQxlbMKymCGaN4hUHPjLAh0c0BnJrLNKguG6sL44TS4rBsuy8cFy4hLpNBWTHfMmJidCWF4KOymutRTbCk9bG1LvHIjQnWXRSen130QiYVEOj5bsauWiLbdjwQAEzz7hoR29uLeYGWRFwz0wkaj1UeuAUdM2esAmjvHpRAQlXzbhln3UN4pAaUgpxyeL3gYYGe6Lu2OUiBSajPylXbMSCvDaULldf1YjKVDeMDe7ClVaXazHyUE4XF5td+KHwdLk444hwIed+gXkTqIbNvTbQCrGHxfW60sMBzhL3+oBhDPktiEQVbtenZ+65j78/UZX6Tj95efLkwfPfLjB2wl685cQIjBWFIUyGiavKRMCLoweHUVIpVJyDR7OGKA5RwmKCVlQkMAm37fCMjKEBHtubYgEDEY7xLnGSsQxMpsdjkdDS9VGhwiMIKrgM74Jfk4rXh0ScJgeuDrCZm+ZZT1qRNyYT4LArp9aJKTwWqalVRQ0mIzrUXpUgg8lgkHmlXKZXy7S46WqLalROnl5q4bIbP3TIfsBlj16nggzgsgeeLw3lAZPRMfHFNwgl3q721CXpc2zycsBTvF2N84n/P5NMGsV3uyonKgaawiXe1jnaEGOt2sQZHIjGWzsrcMBbPGIr4Bd9lgSD5YkBSongvNoG+X+11d0NCfHatrKGsYJ5Bs6mpox0bNxJSThBmVr4HIKEmYHZ5S9glNL3GawH3Fkdr6acSwHgnoPVbpUSeXUWyvDZvLGdU4XvtQI83c5hPX3ZADG3qlVU4ffOisKWjiro64EoaRsBkSOvmo8qCsvOLSsV1bup7euUAmqyiI/tHayMDlHtoiYmzvgj2rai5hIoEt1LtsbKukH4qUWOplcXy8xPRx0QOEMKHUmVQSg+UlVvPUuImzsghMJteW4YYB0xMPt79LBCeT4Tjuat+KtJc4rmjJkyZBwYI6aBMAyYgildQIEvpKNeRLskEMplixbQT88sWDqvcB6BW4nh7aZmZhUqBxgwRUoUKE+cNGGyBLMAJQQkQXLESJEBiAwRIsBlAEGA/AchIY3T+IcPMi7jHTrAOIxv2ODiLi4oOPnJa9AQ+cj//UEe8n19K77iGTI43vEXLjS+8Xp6KI7iFSqc+Inj4S1+8XZ2Jm7id3eMZ3xeXoqnuAULKq7iAVtd1l2P89RUOIfzBy7ndL5mjepVz4bNnM95m7t56/MI9VBP9VJTddVZX6fO7TRUQ93O70iJ4W85y5RxwMzPnEmz/eam5z8/QUG1cHloaJcuT4w02XJSUjBgwky5Fy9f1Pz0FBUNESxYsmQRveg9PypGDJmjdnZeOXJMzCRIruREvLyBm37MydzMUbdUuRTyIUB+XMZduHjxAgaMGDFo0LBh48YNHDhyfMcnIy/5DyEe4iBAGN7whISHP3xh4YiPuAgRJE7iiIiKV3xiYokSJkwwMqZI0djo6PjIYcM33MM7XMMHB//+d0HBvvc9MDDDMxwQcO979/Or8Arn48vDgAHveHd3dre73i3UZd3XuXfjDuET4ubm6OgcXIKDO5B7BLnLvX/w/n17gzc4NrcFX/C0NDIzsINdTGzrW8dis571rq6rX/16tbrVvbywjvWwMK1rfWyM61w/O/v619XUyl72tja0o12rXfvaGTx7qqpXXepTQkJBD/rQENGJXlRkdKMfHSEd6UlJSldiYmp6052cFFzB058O9agLAR3oP/fp+d9MTaRAlUKVhkoiZkoiasJobZD+H6Ma4LGjIFlJMlkUpKJvPVlJqzWfrOT7qr2Prto29Usxu3UwBl6bIyLlghm8FqqX/XG9A7NJ8IzZqPy5oYJu4bYiJlSwxsjBbXFIb5YnMhPEebKCdebgtFHU+G3o7g2MfbEGjrMBvMGDsVaxG2QaEhgsddON30AmMPZmbpxpKkYbcnGvC6d9y7q1sa2ppS1AOzMrIxsTC8OCfXl1Xbm2tLKwrqyqqKakoqCenBQ0MS0lUEpCOjIqIhoSCgL68enpk4lh85fTkk9+vzXfMSP1maWT00qGMZd+ZB+EZm1raWhWVE1CQD4++c8sFFBS5HKNcINdE9DfSGtgKh8w0PZ/oP/PYI0nf2WvrpO78rUjyFx5q1WzVs5qMRkrXzUD2SpXdWmmylP9JUvlqJ6SofJTQ8lOWUE3yU2ZqTHzUk7QBGSlnNQ5MlI+asBslIu6LxPlocaQhXJQQ8hA+affsk/u6bacc7dafudptG7tO22nWXu1IWg6Pafl9AOpceC8cdOGzZpGbTVpTtGcMVOGjAM9phvoMG3aYHqBVqBJe7S9iHZJIJTLFi2gn55ZsHRnX+FEwEoMbzc1M6tQOaANaCkdpZ+0k2bSS7qAVtJJGkkfMVJkACJDhAhw2QF0ECA/APDRw5LHjtbROLqyb9ioQWOGjBgwXrignJSMbAHJYsWjo4rGFCiasU+YWCyhmEgCccShCMMQhYQgPnjowGHDoGBga+i/9mu+ztAXeq/1LFTIw7uzozBBQkfoB13XdHMOGjCQi3tduNZ2tt2ardc6rRf0WZuRkZWN/TQQUJBYl5VhGwvW0+PTP3937q6v/gpLkIBKSSkqqZEggOARRPDV1bMSEU0VQbWTUzet6aZmevMGzp3jwdMq1VJXXXXVV1qNpdVa1+a69rW9Gqyjnhrp6eipjYwUtIKvaaa2yuqsLira6oknqNQSlrjKBCYtKCAACDpTiRmI41AUx6SFB4TJSOLiJgEAVEQCQIDBDAPekeAAAkACACDAADjlWVd2XXfE6I46pfOyA087aJWei64oykOn5Lx04mmO2pLTogtNedAtnZacOO1Rq/RccEFTjrol50XAoY9FOsXbeH/toqLjX3LCvKtSNYLr//GHecRImUmY1UDxT0ULjkoMU5RvJGNe8+kSV3DYbuwNXCu7ssA/AwKyMKsWxckLUp4WzIK5KIR6LZjGaEsGtaoJyMK8SgolL0y5Ug4KqWribQLTMqgOJFWdgxYrHjgaxeScVdIcDEcwvWKtC0hU5VIlF/ohwJWd5Rc4Xjt+bfu+vnfJLA5Z3so59OAiXctLtoUO48q6xOGl6HPq/D7KehSaWzbgAvx+TKVpF+xRO+7UL/lgu5JjY1KebGnfDb2t7oGWip5mE4lwCFnjKuy5oUd6Da7t0/zZVGivg/vvRtOcLjSN0BzthHbfzkqXNlGJDvw308+iudlpVFFYN/mOoaBoc3vByUoqQbw2M8v7OCafwf+MTJEjBuNJAadZzBEWcnzSupqjJGY3p5l+Li9A2WemNG05kvTBWBfupuLOON334CN3U6wSGXVhgcFtxdslycR4A85KhjRmFN/oWQKKsOPLw617x9Hvxg6sbdwhip5j515MP7sUR+cBNtg8J9Ywhf4boTMMd35PMAaaFlzleK5aOUy7Fr3RTpb80Bfrj2e1dfs50ep1hhN0ZxuTWXlsF1JIn+1Q6ToTM/GDnIFY/UwahvndAeYWjHO4FKsFlxNwh0xsq7Vf6t6aoVhUqiHt9V1td+3eZjCQQwZEK7Bs9FEtg8PIymYXOpWjVSDR+DyrZfhX1CvSIh8jh+8slpCm0qURC525JCEYVbVdkjCMq8pdSQiNVGdIDNVZDM3TB3cIj/AeFkp9aMXQpY0o3fnr7WB6m8L02hom3iBGr+xp4JvU6LWqoTes6W1/09NkQk+rmb2GQ3raTvc0q70kc88Cqm8TLD1dj/DH3Ia+hcn0PDVofCNj2qKq6iMopebCT1uVNx9JTrtzMiaomz/R/oq+1IzY/C23PI5ATLyC+N8LhOB5E67utXta08e3jlj5hVlavNIjjG/dcpq8rpxIjZ19y1UzbtkO/k0rvjPXDBc1O7ZIHD5uMdidnRTXu1x2/iwW2i+rO+M/Kl7Gc/Oszev0xlxq/zG5hqEJ2qvpW5SpK6INjpgLsZzTnkObO7D2uuzUuIWGY0uDr5TAPeFyXWyOD5bQeKqtzubaysEcm5/KtTkjSTY3j3RzhpFubhLp5owh2ZwZpM0ZQLo500d2thcj9MjLwtmtlvVYiEUjjS/3XjRGrGeX+7Cw6cP8eNBnh91mXPFT2FjsWlhcpj436+C1xrADhyyI7bTtQXumWd3te+rlsZjCj5TQOumt2qXdykWam7dFe3MrRDd3f8jmloduzubQza2NJUNV9HRic9wfOzHklsHBd8rijohdYJx5sO10h/usjneCm7Vn7B3kz8RNwds868KNOMJdh/mi/d4WN3ZFer9vWJaVLnubXGMatDZi7MieBdlzK8asZhu75FlGGktI9BBdrb5KNXZLFxs30e/ahu6ik3ErTomz3DTdWhHojjRJN0wEOpNMujTcJaIdYu4eE+JOEqEzTBQ680zjjDQhzlTTdINFobvZpKPDma1SjxOijK+VWW4zj9uv8E3iyvCFW31nT838RSvvCTZnnAabVY1BuOWUgAXoSI1wTiIMfUPThIP1Dx7srzayIUuLl3vVwO1PFdeEYg0mXiiDzFSMkWfzozwjZjKXWkVViouxLtzwexLxpI8/w4q3ZQLsdxtsqqd3Vjaefw02nFI1FLTrztrSknwTxrDSp9hJjd1ctCS77R0mdWRWBXRw0nrXNmkwzjaysyEFomN4zu2XBY1SvJMkZ27gZyEuV/chg9gKUU+Hd0BbdXloGxcNjkhlIKex6dUkJ9lk+645OrYyhvXYW9Nk1mpxbvpGCO+Sys2yHoExiVsbA86nTAjltK+K9N4Ffn0di7SB4GWh29nS8nA9Wwz7fkdnuR6lKQ7bSgYHdk0LwylFZnnRKxm0veUZ5pNWDD2Dmv2etjC8JLYWgVqDsVkNc0k2wsyhvaOP9CQyI6S4mU8bori4RvqjeR7dztCAwC60P3bcZujkCXRj37YADb+J5Tz5rYYQVu9AmYvie47RqLxB9GQ6DDGWxCbO5AyPylII/li2zL342udkfDKlxOZqVuJwGKgJjHAtfHBxPbuyFcvLabGs2QK7OSLTUXLr6RwDEsE2LIy8zji205eEyDWfuCa5s3FFaqI4h7QsdOc3PvXchHajpG4XjXCr5xsSoYYsDTOOsVWX33QJ3hgDGvVaFsFNuNWKij3+iTlrz/1opA0r8WTmN1g/keRhVi5qWJPRhNHYWJqoRyCuSCl6vbknQ4Suf093Mwuja8riXWP/X71buGU8uz+KstY+VXv0UPhu1zURp7v6VBlVYai457gHu26UvnbDayR1i96nxeWu460sIBvBP58bss/uL5KH9QF0Ik0xUVpSX6LTAmsGN0u0GB7Tw77FUG4itCS7xS8eVvndOpXEjERbgFpmgFnrWTTvMDmbNnFPMOMdFM6UqUXyN8wetgHlnS17cxE4i7egnP3cHIBr9oKg40Y1ZINOn+Wlsxn7EGNHFr6VigfsJ1hTR7gmm5Ue3K533kulNj0whXGaWStgIsSOcF0/bXZhVh37kproOJFG6FSZwD+AmNx0P1amItaAg+hUHNPcdp7gOK+dL/BsbWrzCTHbX736Yax8PFTCfVe3T5DJQUgGA8nwvMrj+Gz/DMJ5jbfiJcMfgwr2MkKXa07C3Qwnh/Vq4eUwCGfcodHSfxJeLPdtJzv+vaNa6BVj+EryHEVlLTduHb3rhi3pbu+151BKN3LSez+3z50hPuUqj+GUJc83zGtTHopD6OZ9vbOIIfrRZO9A5IMokGyJD8ujxCRwMfUIS1/ue7zsho3LJXPtj3oDJ9xMlB7sD1YRv3wu3f55iaeVRAP9LP6CPnoHT0m1YIWndlROnp8LEVnHIbSQFDImkGhGEFhLjrfMnYBkXRTapm0sKPfdOpBqcBLcOhU0x9TniozCA4001RPCT79ercusDR7j93Nn9u6xP07v//E36u7cl3m1/nOfvzd27l3973b2rXkv7u5/8xBd8r886wzdzx+e9YbO5w/vWofn4w93PcP3cYe33qH7uYO77vD5/MFZb/h+/OGsdXg/7/DWMnz6y/XvvmKYnTho1O8lGWwpKF0wIT/5StOhNrL3fTcPrnfQ76tsNDphGu7UoqzFN4v7uDR5LOjhBBW2H1iIJ/aMqMZyqMm2WVzlpFG6THtr2Lkxg4w7rQlgNKJ2/4qBTguVp5BOlmB8iS9ELKw1wRjYj5ziyft1YZbktiTzqmwb2T1T2ss4uKEWuN7R2q2+W2x32ao0vlJp7BN5bJnkWkg3ueZr7Hc7PLcLpPbbWy6rNXN7G8vS4qWNerCunxPtXeW1RXSYLfW1FWTsPkFbJm42y9i1crtTh1kQtlsy7IqE2SuYZcjOZm1yQCG5Gx+Wc/HFYiU+LMfhg+UmfFhMwReLBfhQDN8Dxdi/Ixv/EjntT8qivVAM+ZuyXw+Uy/2kDNYDxU4/Kefpkd4Vq/SgHOYn5TY9KOb5TTFSD4qdflJM1Qtlrd+Ug/VAme03xXK9UMb7SblfD5QJf1Ks2APlkL+UW/bfezFn/w/7JS3JCyWokJJSqgilysut+vG2X3/444Y7fnvThzd9+8Oft9z501u3nHXTXX694dfdbqaf3EM1O8PygGQej7OWbk1mNfXjTMS6IIdJ23Ht9l4t1fH7uFY8l05teG0HpmT+dA20dJ/fgUwXfDRUu8gDLltpO5c7f52DVkw3YssRq6YT8OXQGtNFvHK8ZLoB5WaI7iDrPjor0I+95HXilAe9yeIYU5xNlsHf1NTa0X9K/i6VaZDQgp0T7MKPcz70+jAWA3j4n6puD5BtcTl6D9XfxZSTGtJpc3Ddl9PCWDYhPPjLWUo1YK4+bthlGO7Hau0wzGNdgP7wQb1ydqi6TwDrEiBs83G2C38nbtkMC/gATjoOyIG2DZhlEBRZ8ohJIh7Dc2cm4V8Zk5yZ9VnQCo7aeaAOQFb2EPXK4k90Z+6f2jr6XFNv/1QAAAAAAAAAAAAAAAAAAAA=";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("global-130x130x90_assembly",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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O3xKLRO4Ftz4nniEylKYpbIk8qCuVLVzmSriAlULq1MhXJqqXN6YynMyvC36MvnfjxEXdkVM3BYsQOlmvDQ+Gfe71WCQsdUoaekG4zLvxCm6DcfmMa7+bEMHKU61ZGRq5045H/p5eKo9sSYs3P3hz6XSSbiWbmNwDtwMwDuw3X3v8HbuzZnN0JsztuNuznsCF0bFphu5+aYiF5x0veOUeM0JzYkkzf//TgAAAP3///9aAAAAAQAAALhxAAD0OwEAKLUv/aD0OwEAZY0DGnMXyioQwAYAHK0iwAzN/ve0zwiXkrlhmMgFx3snpxQkZTRjcZsS0va+99679wG3CpsMVw3vO/W899/b93advv7X/zvde6f/+t/39r19+947/dfvv32/9r19p1unqdbp+2udp/N0un1rnb5+z0v3Tv+11qlO39/39u1b63/9Wr9+vXe6fW9/f9++tU7f/fVrnep/3+l+/Vqn779fb3/f23Wq907363/f23WqU9evX/t+/dr13v769b/+9739X+tUPyCpvzEz5rQbMT9ezo/SDb3T16/1v061Trfv7dtTrXX62l+/ztOv0/d/f9f/7nu71nnbt9bpv+906zz9+t3z9nad6tfueb637+3/7hh8+/veKeDiGI4/Mck3r1+/fq11+vr169/++l//61Tv7a9f61S/fr3T/a/f//Xr16/3dsPXr/f29//XOtWv03/9r7VOt2+t8/71v/+75/n2nb72/e7/Wqf63x8wVB2cPzCu9F7v7dv99eu9/V//a63T1+ne6evX2/f7v379evv2vV2/fr3TnepUv379769fv053ul//63/3PN+u//W/fv16+97b3981oKcksf66nGrwr1Ptr33/+/v769fbt//r1/7vr3W6t+tUv369073TnW7fr1+/b9/u2/fr13u7ztN7+79+nf7r169f6/T1v379/q//NeClxcC/vj+l/l+/fv+90+3bX6evX6d6+9ap3tv//V/v7dvfX79+953u1N9fv/7XWuftnb7+1//6/d39dfr69btv34CP+P6urLDz/69f7+3b9+vX291dp/r1v/731+nr1zp9/fr1v7/+vXe6/fXr1+nr1zpP//u/fvd3/9fb9+vXe/u7b9/v76l+QGQSUH9KGlX4169fb3/Xqf731691+u+vX7/+169fp/v16+3b//Xr9PXr1zrd7nv7v+/tr//fX79+vbf/+3bXqX4NOOjwyt+OSohev/737e7++vXrf723v/vr93T76719++vX769fv97+rlOd6tev3//1v379+vXrnfr79vf314B3uhD+qThV5f19b3/9r19vf73d0+3b9/b399ev//XerlOdvn7t769fv2ud/vu7Tv/99d7+/nrv9N9fv/7Xr9/fX7+/7+3b/fXr9/cHVLPKx5+GuSh7+/u/v7+/e/q+t2/frnX6/r63v7+//7unrtPt/v6+d/r+/r63v/vv1Ldvd39/f/93wC2/pPzRQTqT+vv7+/u7Tt///f3d39/931P/952+b3/f7tv9/d39/f/9fTugEE9L/s5miXh/f39/f39/f3edvm9/f3/X6fv79vT9C3e60/fU/X37+/a893ff/r79/f19p4AfAj3VCebmj79vf08e31Od6vR9+053utP3d39/1+n29/f39/f39+3vv13n+fYyRgzf37e/vwO+dTqrY2lBlu3+vn2n77/9fafbt6eu0+3bd/q+/X379vfU3327e+rb37dv3779fbudWxMG68CBpep9u+9Up9t9+053mqbbdbp9u063+063b9d527dv3749L7UDaKewzp7hgZ3u1Le7Tvf27Xv73jvdvn379p1u39u3b9++ffv2nW7fvn371jr1rXWqdd727X1hazrN267zdLrTdPve6U49b6fbt+sUw063Tu0oeDGCjibAC3v7dq3T7du3b9c63el2rdPtOtXb93at0+3bt2/fvtOdpjvdrnWqU51uP8EKLZXLUJZvtxDHxJ0IQyJ5pSwBvUA6LMuyNIzzJAZHYfCTTrdv37491alOt2/Hk9NJ52mt87Zv36lOtc7b6U63+6tRnrd9u3teqlN3DDrdvl2nch9hxZstQxDgwgzycMP7YbfT7dvL49gUs9PgIC8aUN9OdVqxbN/uwU+QBp+QIVu2b7k9JIKEklVWGTGMk0ug89Kd9hkT265Tz9upTne6fadxZAnouAn+GZDzwjdaZ/aSVDIJMDzCIcF1JHFNpzrFcqbH9u1HL6f+EEpwxEGMREkoCLelOt2pTne6U8/b6U51KnehT563Vzc6xe3RsXjLWRohC3c6ISkF0M3wDUApnRoOJvmIHM5KRimzh0xlyDB0o2EWysJ0QKcv+I55Ou9YCVRJyJdjzE53mupUp1qnJXQhKLSYfslN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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("global-130x130x90_assembly",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/extrusion/components/1100_Moulds/130x130x90-M10-L36/laser/en/Stainless/2mm/-403_SlideKey_x1.DXF b/extrusion/components/1100_Moulds/130x130x90-M10-L36/laser/en/Stainless/2mm/-403_SlideKey_x1.DXF new file mode 100644 index 000000000..d981a2e49 --- /dev/null +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/laser/en/Stainless/2mm/-403_SlideKey_x1.DXF @@ -0,0 +1,3972 @@ + 0 +SECTION + 2 +HEADER + 9 +$ACADVER + 1 +AC1015 + 9 +$ACADMAINTVER + 70 + 6 + 9 +$DWGCODEPAGE + 3 +ANSI_1252 + 9 +$INSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$EXTMIN + 10 +-120.0 + 20 +-55.0 + 30 +0.0 + 9 +$EXTMAX + 10 +120.0 + 20 +55.0 + 30 +0.0 + 9 +$LIMMIN + 10 +0.0 + 20 +0.0 + 9 +$LIMMAX + 10 +420.0 + 20 +297.0 + 9 +$ORTHOMODE + 70 + 0 + 9 +$REGENMODE + 70 + 1 + 9 +$FILLMODE + 70 + 1 + 9 +$QTEXTMODE + 70 + 0 + 9 +$MIRRTEXT + 70 + 1 + 9 +$LTSCALE + 40 +1.0 + 9 +$ATTMODE + 70 + 1 + 9 +$TEXTSIZE + 40 +3.5 + 9 +$TRACEWID + 40 +1.0 + 9 +$TEXTSTYLE + 7 +Standard + 9 +$CLAYER + 8 +0 + 9 +$CELTYPE + 6 +ByLayer + 9 +$CECOLOR + 62 + 256 + 9 +$CELTSCALE + 40 +1.0 + 9 +$DISPSILH + 70 + 0 + 9 +$DIMSCALE + 40 +1.0 + 9 +$DIMASZ + 40 +3.556 + 9 +$DIMEXO + 40 +0.0 + 9 +$DIMDLI + 40 +3.75 + 9 +$DIMRND + 40 +0.0 + 9 +$DIMDLE + 40 +0.0 + 9 +$DIMEXE + 40 +1.0 + 9 +$DIMTP + 40 +0.0 + 9 +$DIMTM + 40 +0.0 + 9 +$DIMTXT + 40 +3.5 + 9 +$DIMCEN + 40 +2.5 + 9 +$DIMTSZ + 40 +0.0 + 9 +$DIMTOL + 70 + 0 + 9 +$DIMLIM + 70 + 0 + 9 +$DIMTIH + 70 + 1 + 9 +$DIMTOH + 70 + 1 + 9 +$DIMSE1 + 70 + 0 + 9 +$DIMSE2 + 70 + 0 + 9 +$DIMTAD + 70 + 1 + 9 +$DIMZIN + 70 + 1 + 9 +$DIMBLK + 1 + + 9 +$DIMASO + 70 + 1 + 9 +$DIMSHO + 70 + 1 + 9 +$DIMPOST + 1 + + 9 +$DIMAPOST + 1 + + 9 +$DIMALT + 70 + 0 + 9 +$DIMALTD + 70 + 3 + 9 +$DIMALTF + 40 +0.0393700787 + 9 +$DIMLFAC + 40 +1.0 + 9 +$DIMTOFL + 70 + 1 + 9 +$DIMTVP + 40 +0.0 + 9 +$DIMTIX + 70 + 0 + 9 +$DIMSOXD + 70 + 0 + 9 +$DIMSAH + 70 + 0 + 9 +$DIMBLK1 + 1 + + 9 +$DIMBLK2 + 1 + + 9 +$DIMSTYLE + 2 +ISO-25 + 9 +$DIMCLRD + 70 + 0 + 9 +$DIMCLRE + 70 + 0 + 9 +$DIMCLRT + 70 + 0 + 9 +$DIMTFAC + 40 +1.0 + 9 +$DIMGAP + 40 +1.524 + 9 +$DIMJUST + 70 + 0 + 9 +$DIMSD1 + 70 + 0 + 9 +$DIMSD2 + 70 + 0 + 9 +$DIMTOLJ + 70 + 0 + 9 +$DIMTZIN + 70 + 1 + 9 +$DIMALTZ + 70 + 0 + 9 +$DIMALTTZ + 70 + 0 + 9 +$DIMUPT + 70 + 0 + 9 +$DIMDEC + 70 + 2 + 9 +$DIMTDEC + 70 + 2 + 9 +$DIMALTU + 70 + 2 + 9 +$DIMALTTD + 70 + 3 + 9 +$DIMTXSTY + 7 +Standard + 9 +$DIMAUNIT + 70 + 0 + 9 +$DIMADEC + 70 + 2 + 9 +$DIMALTRND + 40 +0.0 + 9 +$DIMAZIN + 70 + 0 + 9 +$DIMDSEP + 70 + 44 + 9 +$DIMATFIT + 70 + 3 + 9 +$DIMFRAC + 70 + 0 + 9 +$DIMLDRBLK + 1 + + 9 +$DIMLUNIT + 70 + 2 + 9 +$DIMLWD + 70 + -2 + 9 +$DIMLWE + 70 + -2 + 9 +$DIMTMOVE + 70 + 0 + 9 +$LUNITS + 70 + 2 + 9 +$LUPREC + 70 + 2 + 9 +$SKETCHINC + 40 +1.0 + 9 +$FILLETRAD + 40 +0.0 + 9 +$AUNITS + 70 + 0 + 9 +$AUPREC + 70 + 2 + 9 +$MENU + 1 +. + 9 +$ELEVATION + 40 +0.0 + 9 +$PELEVATION + 40 +0.0 + 9 +$THICKNESS + 40 +0.0 + 9 +$LIMCHECK + 70 + 0 + 9 +$CHAMFERA + 40 +0.0 + 9 +$CHAMFERB + 40 +0.0 + 9 +$CHAMFERC + 40 +0.0 + 9 +$CHAMFERD + 40 +0.0 + 9 +$SKPOLY + 70 + 0 + 9 +$TDCREATE + 40 +2460458.604416586 + 9 +$TDUCREATE + 40 +2460458.521083253 + 9 +$TDUPDATE + 40 +2460458.604429167 + 9 +$TDUUPDATE + 40 +2460458.521095833 + 9 +$TDINDWG + 40 +0.0000000116 + 9 +$TDUSRTIMER + 40 +0.0000000116 + 9 +$USRTIMER + 70 + 1 + 9 +$ANGBASE + 50 +0.0 + 9 +$ANGDIR + 70 + 0 + 9 +$PDMODE + 70 + 0 + 9 +$PDSIZE + 40 +-1.0 + 9 +$PLINEWID + 40 +0.0 + 9 +$SPLFRAME + 70 + 0 + 9 +$SPLINETYPE + 70 + 6 + 9 +$SPLINESEGS + 70 + 8 + 9 +$HANDSEED + 5 +85 + 9 +$SURFTAB1 + 70 + 6 + 9 +$SURFTAB2 + 70 + 6 + 9 +$SURFTYPE + 70 + 6 + 9 +$SURFU + 70 + 6 + 9 +$SURFV + 70 + 6 + 9 +$UCSBASE + 2 + + 9 +$UCSNAME + 2 + + 9 +$UCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$UCSORTHOREF + 2 + + 9 +$UCSORTHOVIEW + 70 + 0 + 9 +$UCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSBASE + 2 + + 9 +$PUCSNAME + 2 + + 9 +$PUCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$PUCSORTHOREF + 2 + + 9 +$PUCSORTHOVIEW + 70 + 0 + 9 +$PUCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$USERI1 + 70 + 0 + 9 +$USERI2 + 70 + 0 + 9 +$USERI3 + 70 + 0 + 9 +$USERI4 + 70 + 0 + 9 +$USERI5 + 70 + 0 + 9 +$USERR1 + 40 +0.0 + 9 +$USERR2 + 40 +0.0 + 9 +$USERR3 + 40 +0.0 + 9 +$USERR4 + 40 +0.0 + 9 +$USERR5 + 40 +0.0 + 9 +$WORLDVIEW + 70 + 1 + 9 +$SHADEDGE + 70 + 3 + 9 +$SHADEDIF + 70 + 70 + 9 +$TILEMODE + 70 + 1 + 9 +$MAXACTVP + 70 + 64 + 9 +$PINSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PLIMCHECK + 70 + 0 + 9 +$PEXTMIN + 10 +1.0000000000E+20 + 20 +1.0000000000E+20 + 30 +1.0000000000E+20 + 9 +$PEXTMAX + 10 +-1.0000000000E+20 + 20 +-1.0000000000E+20 + 30 +-1.0000000000E+20 + 9 +$PLIMMIN + 10 +0.0 + 20 +0.0 + 9 +$PLIMMAX + 10 +420.0 + 20 +297.0 + 9 +$UNITMODE + 70 + 0 + 9 +$VISRETAIN + 70 + 1 + 9 +$PLINEGEN + 70 + 0 + 9 +$PSLTSCALE + 70 + 1 + 9 +$TREEDEPTH + 70 + 3020 + 9 +$CMLSTYLE + 2 +Standard + 9 +$CMLJUST + 70 + 0 + 9 +$CMLSCALE + 40 +20.0 + 9 +$PROXYGRAPHICS + 70 + 1 + 9 +$MEASUREMENT + 70 + 1 + 9 +$CELWEIGHT +370 + -1 + 9 +$ENDCAPS +280 + 0 + 9 +$JOINSTYLE +280 + 0 + 9 +$LWDISPLAY +290 + 1 + 9 +$INSUNITS + 70 + 4 + 9 +$HYPERLINKBASE + 1 + + 9 +$STYLESHEET + 1 + + 9 +$XEDIT +290 + 1 + 9 +$CEPSNTYPE +380 + 0 + 9 +$PSTYLEMODE +290 + 1 + 9 +$FINGERPRINTGUID + 2 +{107cc27f-7bc8-4270-9862-dc895df5784f} + 9 +$VERSIONGUID + 2 +{FAEB1C32-E019-11D5-929B-00C0DF256EC4} + 9 +$EXTNAMES +290 + 1 + 9 +$PSVPSCALE + 40 +0.0 + 9 +$OLESTARTUP +290 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +CLASSES + 0 +CLASS + 1 +ACDBDICTIONARYWDFLT + 2 +AcDbDictionaryWithDefault + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +VISUALSTYLE + 2 +AcDbVisualStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MATERIAL + 2 +AcDbMaterial + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SCALE + 2 +AcDbScale + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +TABLESTYLE + 2 +AcDbTableStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MLEADERSTYLE + 2 +AcDbMLeaderStyle + 3 +ACDB_MLEADERSTYLE_CLASS + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SUN + 2 +AcDbSun + 3 +SCENEOE + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +ACDBPLACEHOLDER + 2 +AcDbPlaceHolder + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +LAYOUT + 2 +AcDbLayout + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +TABLES + 0 +TABLE + 2 +VPORT + 5 +8 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +VPORT + 5 +29 +330 +8 +100 +AcDbSymbolTableRecord +100 +AcDbViewportTableRecord + 2 +*Active + 70 + 0 + 10 +0.0 + 20 +0.0 + 11 +1.0 + 21 +1.0 + 12 +0.0 + 22 +0.0 + 13 +0.0 + 23 +0.0 + 14 +10.0 + 24 +10.0 + 15 +10.0 + 25 +10.0 + 16 +0.0 + 26 +0.0 + 36 +1.0 + 17 +0.0 + 27 +0.0 + 37 +0.0 + 40 +112.2 + 41 +2.1818181818 + 42 +50.0 + 43 +0.0 + 44 +0.0 + 50 +0.0 + 51 +0.0 + 71 + 0 + 72 + 100 + 73 + 1 + 74 + 3 + 75 + 0 + 76 + 0 + 77 + 0 + 78 + 0 +281 + 0 + 65 + 1 +110 +0.0 +120 +0.0 +130 +0.0 +111 +1.0 +121 +0.0 +131 +0.0 +112 +0.0 +122 +1.0 +132 +0.0 + 79 + 0 +146 +0.0 + 0 +ENDTAB + 0 +TABLE + 2 +LTYPE + 5 +5 +330 +0 +100 +AcDbSymbolTable + 70 + 6 + 0 +LTYPE + 5 +14 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByBlock + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +15 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByLayer + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +16 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +Continuous + 70 + 0 + 3 +Solid line + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +5E +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +HIDDEN + 70 + 0 + 3 +Hidden __ __ __ __ __ __ __ __ __ __ __ __ __ __ + 72 + 65 + 73 + 2 + 40 +1.905 + 49 +1.27 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +LTYPE + 5 +5F +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +PHANTOM + 70 + 0 + 3 +Phantom ______ __ __ ______ __ __ ______ + 72 + 65 + 73 + 6 + 40 +12.7 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +60 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTER + 70 + 0 + 3 +Center ____ _ ____ _ ____ _ ____ _ ____ _ ____ + 72 + 65 + 73 + 4 + 40 +10.16 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +61 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTERX2 + 70 + 0 + 3 +Center (2x) ________ __ ________ __ _____ + 72 + 65 + 73 + 4 + 40 +20.32 + 49 +12.7 + 74 + 0 + 49 +-2.54 + 74 + 0 + 49 +2.54 + 74 + 0 + 49 +-2.54 + 74 + 0 + 0 +LTYPE + 5 +62 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +DOT2 + 70 + 0 + 3 +Dot (.5x) ........................................ + 72 + 65 + 73 + 2 + 40 +0.635 + 49 +0.0 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +LAYER + 5 +2 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +LAYER + 5 +10 +330 +2 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord + 2 +0 + 70 + 0 + 62 + 7 + 6 +Continuous +370 + -3 +390 +F + 0 +ENDTAB + 0 +TABLE + 2 +STYLE + 5 +3 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +STYLE + 5 +11 +330 +3 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord + 2 +Standard + 70 + 0 + 40 +0.0 + 41 +1.0 + 50 +0.0 + 71 + 0 + 42 +3.5 + 3 +txt + 4 + + 0 +ENDTAB + 0 +TABLE + 2 +VIEW + 5 +6 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +UCS + 5 +7 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +APPID + 5 +9 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +APPID + 5 +12 +330 +9 +100 +AcDbSymbolTableRecord +100 +AcDbRegAppTableRecord + 2 +ACAD + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +DIMSTYLE + 5 +A +330 +0 +100 +AcDbSymbolTable + 70 + 1 +100 +AcDbDimStyleTable + 0 +DIMSTYLE +105 +27 +330 +A +100 +AcDbSymbolTableRecord +100 +AcDbDimStyleTableRecord + 2 +ISO-25 + 70 + 0 + 41 +2.5 + 42 +0.625 + 43 +3.75 + 44 +1.25 + 73 + 0 + 74 + 0 + 77 + 1 + 78 + 8 +140 +2.5 +141 +2.5 +143 +0.0393700787 +147 +0.625 +171 + 3 +172 + 1 +178 + 0 +271 + 2 +272 + 2 +274 + 3 +278 + 44 +283 + 0 +284 + 8 +340 +11 + 0 +ENDTAB + 0 +TABLE + 2 +BLOCK_RECORD + 5 +1 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +BLOCK_RECORD + 5 +1F +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Model_Space +340 +22 + 0 +BLOCK_RECORD + 5 +1B +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space +340 +1E + 0 +BLOCK_RECORD + 5 +23 +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space0 +340 +26 + 0 +ENDTAB + 0 +ENDSEC + 0 +SECTION + 2 +BLOCKS + 0 +BLOCK + 5 +20 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Model_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Model_Space + 1 + + 0 +ENDBLK + 5 +21 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +1C +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space + 1 + + 0 +ENDBLK + 5 +1D +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +24 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space0 + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space0 + 1 + + 0 +ENDBLK + 5 +25 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +ENDSEC + 0 +SECTION + 2 +ENTITIES + 0 +LINE + 5 +63 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-79.0 + 20 +-35.0 + 30 +0.0 + 11 +-79.0 + 21 +35.0 + 31 +0.0 + 0 +ARC + 5 +64 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-89.0 + 20 +35.0 + 30 +0.0 + 40 +10.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +65 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-89.0 + 20 +45.0 + 30 +0.0 + 11 +-101.0 + 21 +45.0 + 31 +0.0 + 0 +ARC + 5 +66 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-101.0 + 20 +35.0 + 30 +0.0 + 40 +10.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +67 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-111.0 + 20 +35.0 + 30 +0.0 + 11 +-111.0 + 21 +-35.0 + 31 +0.0 + 0 +ARC + 5 +68 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-101.0 + 20 +-35.0 + 30 +0.0 + 40 +10.00000000000001 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +69 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-101.0 + 20 +-45.0 + 30 +0.0 + 11 +-89.0 + 21 +-45.0 + 31 +0.0 + 0 +ARC + 5 +6A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-89.0 + 20 +-35.0 + 30 +0.0 + 40 +10.00000000000001 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +ARC + 5 +6B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-55.0 + 20 +0.0 + 30 +0.0 + 40 +4.199999999999982 +100 +AcDbArc + 50 +90.0 + 51 +270.0 + 0 +LINE + 5 +6C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-23.0 + 20 +-4.2 + 30 +0.0 + 11 +-55.0 + 21 +-4.2 + 31 +0.0 + 0 +ARC + 5 +6D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-23.0 + 20 +0.0 + 30 +0.0 + 40 +4.199999999999954 +100 +AcDbArc + 50 +270.0 + 51 +90.0 + 0 +LINE + 5 +6E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-55.0 + 20 +4.2 + 30 +0.0 + 11 +-23.0 + 21 +4.2 + 31 +0.0 + 0 +LINE + 5 +6F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +120.0 + 20 +-13.0 + 30 +0.0 + 11 +120.0 + 21 +-6.2 + 31 +0.0 + 0 +ARC + 5 +70 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +118.0 + 20 +-13.0 + 30 +0.0 + 40 +2.000000000000002 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +71 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-70.0 + 20 +-15.0 + 30 +0.0 + 11 +118.0 + 21 +-15.0 + 31 +0.0 + 0 +LINE + 5 +72 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-70.0 + 20 +-45.0 + 30 +0.0 + 11 +-70.0 + 21 +-15.0 + 31 +0.0 + 0 +ARC + 5 +73 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-80.0 + 20 +-45.0 + 30 +0.0 + 40 +10.0 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +74 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +-55.0 + 30 +0.0 + 11 +-80.0 + 21 +-55.0 + 31 +0.0 + 0 +ARC + 5 +75 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-110.0 + 20 +-45.0 + 30 +0.0 + 40 +10.0 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +76 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-120.0 + 20 +45.0 + 30 +0.0 + 11 +-120.0 + 21 +-45.0 + 31 +0.0 + 0 +ARC + 5 +77 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-110.0 + 20 +45.0 + 30 +0.0 + 40 +10.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +78 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-80.0 + 20 +55.0 + 30 +0.0 + 11 +-110.0 + 21 +55.0 + 31 +0.0 + 0 +ARC + 5 +79 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-80.0 + 20 +45.0 + 30 +0.0 + 40 +10.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +7A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-70.0 + 20 +15.0 + 30 +0.0 + 11 +-70.0 + 21 +45.0 + 31 +0.0 + 0 +LINE + 5 +7B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +118.0 + 20 +15.0 + 30 +0.0 + 11 +-70.0 + 21 +15.0 + 31 +0.0 + 0 +ARC + 5 +7C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +118.0 + 20 +13.0 + 30 +0.0 + 40 +2.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +7D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +120.0 + 20 +6.2 + 30 +0.0 + 11 +120.0 + 21 +13.0 + 31 +0.0 + 0 +ARC + 5 +7E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +118.0 + 20 +6.2 + 30 +0.0 + 40 +2.0 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +7F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +95.0 + 20 +4.2 + 30 +0.0 + 11 +118.0 + 21 +4.2 + 31 +0.0 + 0 +ARC + 5 +80 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +95.0 + 20 +0.0 + 30 +0.0 + 40 +4.200000000000037 +100 +AcDbArc + 50 +90.0 + 51 +270.0 + 0 +LINE + 5 +81 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +118.0 + 20 +-4.2 + 30 +0.0 + 11 +95.0 + 21 +-4.2 + 31 +0.0 + 0 +ARC + 5 +82 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +118.0 + 20 +-6.2 + 30 +0.0 + 40 +2.000000000000002 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +CIRCLE + 5 +83 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +20.0 + 20 +0.0 + 30 +0.0 + 40 +9.000000000000007 + 0 +ENDSEC + 0 +SECTION + 2 +OBJECTS + 0 +DICTIONARY + 5 +C +330 +0 +100 +AcDbDictionary +281 + 1 + 3 +ACAD_GROUP +350 +D + 3 +ACAD_LAYOUT +350 +1A + 3 +ACAD_MLINESTYLE +350 +17 + 3 +ACAD_PLOTSETTINGS +350 +19 + 3 +ACAD_PLOTSTYLENAME +350 +E + 3 +ACAD_SCALELIST +350 +47 + 3 +DWGPROPS +350 +84 + 0 +DICTIONARY + 5 +D +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +DICTIONARY + 5 +1A +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Layout1 +350 +1E + 3 +Layout2 +350 +26 + 3 +Model +350 +22 + 0 +DICTIONARY + 5 +17 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Standard +350 +18 + 0 +DICTIONARY + 5 +19 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +ACDBDICTIONARYWDFLT + 5 +E +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Normal +350 +F +100 +AcDbDictionaryWithDefault +340 +F + 0 +DICTIONARY + 5 +47 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +A0 +350 +48 + 3 +A1 +350 +49 + 3 +A2 +350 +4A + 3 +A3 +350 +4B + 3 +A4 +350 +4C + 3 +A5 +350 +4D + 3 +A6 +350 +4E + 3 +A7 +350 +4F + 3 +A8 +350 +50 + 3 +A9 +350 +51 + 3 +B0 +350 +52 + 3 +B1 +350 +53 + 3 +B2 +350 +54 + 3 +B3 +350 +55 + 3 +B4 +350 +56 + 3 +B5 +350 +57 + 3 +B6 +350 +58 + 0 +XRECORD + 5 +84 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbXrecord +280 + 1 + 1 +DWGPROPS COOKIE + 2 + + 3 + + 4 + + 6 + + 7 + + 8 +mc007 + 9 + +300 += +301 += +302 += +303 += +304 += +305 += +306 += +307 += +308 += +309 += + 40 +0.0 + 41 +2460458.521083253 + 42 +2460458.521095833 + 1 + + 90 + 0 + 0 +LAYOUT + 5 +1E +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout1 + 70 + 1 + 71 + 1 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +1.0000000000E+20 + 24 +1.0000000000E+20 + 34 +1.0000000000E+20 + 15 +-1.0000000000E+20 + 25 +-1.0000000000E+20 + 35 +-1.0000000000E+20 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1B + 0 +LAYOUT + 5 +26 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout2 + 70 + 1 + 71 + 2 + 10 +0.0 + 20 +0.0 + 11 +0.0 + 21 +0.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +0.0 + 24 +0.0 + 34 +0.0 + 15 +0.0 + 25 +0.0 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +23 + 0 +LAYOUT + 5 +22 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 +ANSI_A_(11.00_x_8.50_Inches) + 6 + + 40 +6.35 + 41 +19.05 + 42 +6.35000508 + 43 +19.05000254 + 44 +279.4 + 45 +215.9 + 46 +133.34999746 + 47 +88.89999873 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +0.045375 +143 +1.0 + 70 + 1696 + 72 + 0 + 73 + 0 + 74 + 0 + 7 + + 75 + 0 +147 +0.0179189148 +148 +-1300.4909072572 +149 +0.0 +100 +AcDbLayout + 1 +Model + 70 + 1 + 71 + 0 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +-120.0 + 24 +-55.0 + 34 +0.0 + 15 +120.0 + 25 +55.0 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1F +331 +29 + 0 +MLINESTYLE + 5 +18 +102 +{ACAD_REACTORS +330 +17 +102 +} +330 +17 +100 +AcDbMlineStyle + 2 +Standard + 70 + 0 + 3 + + 62 + 256 + 51 +90.0 + 52 +90.0 + 71 + 2 + 49 +0.5 + 62 + 256 + 6 +BYLAYER + 49 +-0.5 + 62 + 256 + 6 +BYLAYER + 0 +ACDBPLACEHOLDER + 5 +F +102 +{ACAD_REACTORS +330 +E +102 +} +330 +E + 0 +SCALE + 5 +48 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:1 +140 +1.0 +141 +1.0 +290 + 1 + 0 +SCALE + 5 +49 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:2 +140 +1.0 +141 +2.0 +290 + 0 + 0 +SCALE + 5 +4A +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:4 +140 +1.0 +141 +4.0 +290 + 0 + 0 +SCALE + 5 +4B +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:5 +140 +1.0 +141 +5.0 +290 + 0 + 0 +SCALE + 5 +4C +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:8 +140 +1.0 +141 +8.0 +290 + 0 + 0 +SCALE + 5 +4D +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:10 +140 +1.0 +141 +10.0 +290 + 0 + 0 +SCALE + 5 +4E +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:16 +140 +1.0 +141 +16.0 +290 + 0 + 0 +SCALE + 5 +4F +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:20 +140 +1.0 +141 +20.0 +290 + 0 + 0 +SCALE + 5 +50 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:30 +140 +1.0 +141 +30.0 +290 + 0 + 0 +SCALE + 5 +51 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:40 +140 +1.0 +141 +40.0 +290 + 0 + 0 +SCALE + 5 +52 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:50 +140 +1.0 +141 +50.0 +290 + 0 + 0 +SCALE + 5 +53 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:100 +140 +1.0 +141 +100.0 +290 + 0 + 0 +SCALE + 5 +54 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +2:1 +140 +2.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +55 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +4:1 +140 +4.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +56 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +8:1 +140 +8.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +57 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +10:1 +140 +10.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +58 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +100:1 +140 +100.0 +141 +1.0 +290 + 0 + 0 +ENDSEC + 0 +EOF diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/laser/en/Stainless/2mm/-404_SlideCover_x1.dxf b/extrusion/components/1100_Moulds/130x130x90-M10-L36/laser/en/Stainless/2mm/-404_SlideCover_x1.dxf new file mode 100644 index 000000000..5b2ea8210 --- /dev/null +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/laser/en/Stainless/2mm/-404_SlideCover_x1.dxf @@ -0,0 +1,5042 @@ + 0 +SECTION + 2 +HEADER + 9 +$ACADVER + 1 +AC1015 + 9 +$ACADMAINTVER + 70 + 6 + 9 +$DWGCODEPAGE + 3 +ANSI_1252 + 9 +$INSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$EXTMIN + 10 +-180.0 + 20 +-170.0 + 30 +0.0 + 9 +$EXTMAX + 10 +0.0 + 20 +10.0 + 30 +0.0 + 9 +$LIMMIN + 10 +0.0 + 20 +0.0 + 9 +$LIMMAX + 10 +420.0 + 20 +297.0 + 9 +$ORTHOMODE + 70 + 0 + 9 +$REGENMODE + 70 + 1 + 9 +$FILLMODE + 70 + 1 + 9 +$QTEXTMODE + 70 + 0 + 9 +$MIRRTEXT + 70 + 1 + 9 +$LTSCALE + 40 +1.0 + 9 +$ATTMODE + 70 + 1 + 9 +$TEXTSIZE + 40 +3.5 + 9 +$TRACEWID + 40 +1.0 + 9 +$TEXTSTYLE + 7 +Standard + 9 +$CLAYER + 8 +0 + 9 +$CELTYPE + 6 +ByLayer + 9 +$CECOLOR + 62 + 256 + 9 +$CELTSCALE + 40 +1.0 + 9 +$DISPSILH + 70 + 0 + 9 +$DIMSCALE + 40 +1.0 + 9 +$DIMASZ + 40 +3.556 + 9 +$DIMEXO + 40 +0.0 + 9 +$DIMDLI + 40 +3.75 + 9 +$DIMRND + 40 +0.0 + 9 +$DIMDLE + 40 +0.0 + 9 +$DIMEXE + 40 +1.0 + 9 +$DIMTP + 40 +0.0 + 9 +$DIMTM + 40 +0.0 + 9 +$DIMTXT + 40 +3.5 + 9 +$DIMCEN + 40 +2.5 + 9 +$DIMTSZ + 40 +0.0 + 9 +$DIMTOL + 70 + 0 + 9 +$DIMLIM + 70 + 0 + 9 +$DIMTIH + 70 + 1 + 9 +$DIMTOH + 70 + 1 + 9 +$DIMSE1 + 70 + 0 + 9 +$DIMSE2 + 70 + 0 + 9 +$DIMTAD + 70 + 1 + 9 +$DIMZIN + 70 + 1 + 9 +$DIMBLK + 1 + + 9 +$DIMASO + 70 + 1 + 9 +$DIMSHO + 70 + 1 + 9 +$DIMPOST + 1 + + 9 +$DIMAPOST + 1 + + 9 +$DIMALT + 70 + 0 + 9 +$DIMALTD + 70 + 3 + 9 +$DIMALTF + 40 +0.0393700787 + 9 +$DIMLFAC + 40 +1.0 + 9 +$DIMTOFL + 70 + 1 + 9 +$DIMTVP + 40 +0.0 + 9 +$DIMTIX + 70 + 0 + 9 +$DIMSOXD + 70 + 0 + 9 +$DIMSAH + 70 + 0 + 9 +$DIMBLK1 + 1 + + 9 +$DIMBLK2 + 1 + + 9 +$DIMSTYLE + 2 +ISO-25 + 9 +$DIMCLRD + 70 + 0 + 9 +$DIMCLRE + 70 + 0 + 9 +$DIMCLRT + 70 + 0 + 9 +$DIMTFAC + 40 +1.0 + 9 +$DIMGAP + 40 +1.524 + 9 +$DIMJUST + 70 + 0 + 9 +$DIMSD1 + 70 + 0 + 9 +$DIMSD2 + 70 + 0 + 9 +$DIMTOLJ + 70 + 0 + 9 +$DIMTZIN + 70 + 1 + 9 +$DIMALTZ + 70 + 0 + 9 +$DIMALTTZ + 70 + 0 + 9 +$DIMUPT + 70 + 0 + 9 +$DIMDEC + 70 + 2 + 9 +$DIMTDEC + 70 + 2 + 9 +$DIMALTU + 70 + 2 + 9 +$DIMALTTD + 70 + 3 + 9 +$DIMTXSTY + 7 +Standard + 9 +$DIMAUNIT + 70 + 0 + 9 +$DIMADEC + 70 + 2 + 9 +$DIMALTRND + 40 +0.0 + 9 +$DIMAZIN + 70 + 0 + 9 +$DIMDSEP + 70 + 44 + 9 +$DIMATFIT + 70 + 3 + 9 +$DIMFRAC + 70 + 0 + 9 +$DIMLDRBLK + 1 + + 9 +$DIMLUNIT + 70 + 2 + 9 +$DIMLWD + 70 + -2 + 9 +$DIMLWE + 70 + -2 + 9 +$DIMTMOVE + 70 + 0 + 9 +$LUNITS + 70 + 2 + 9 +$LUPREC + 70 + 2 + 9 +$SKETCHINC + 40 +1.0 + 9 +$FILLETRAD + 40 +0.0 + 9 +$AUNITS + 70 + 0 + 9 +$AUPREC + 70 + 2 + 9 +$MENU + 1 +. + 9 +$ELEVATION + 40 +0.0 + 9 +$PELEVATION + 40 +0.0 + 9 +$THICKNESS + 40 +0.0 + 9 +$LIMCHECK + 70 + 0 + 9 +$CHAMFERA + 40 +0.0 + 9 +$CHAMFERB + 40 +0.0 + 9 +$CHAMFERC + 40 +0.0 + 9 +$CHAMFERD + 40 +0.0 + 9 +$SKPOLY + 70 + 0 + 9 +$TDCREATE + 40 +2460458.608652755 + 9 +$TDUCREATE + 40 +2460458.525319421 + 9 +$TDUPDATE + 40 +2460458.608665185 + 9 +$TDUUPDATE + 40 +2460458.525331852 + 9 +$TDINDWG + 40 +0.0000000116 + 9 +$TDUSRTIMER + 40 +0.0000000116 + 9 +$USRTIMER + 70 + 1 + 9 +$ANGBASE + 50 +0.0 + 9 +$ANGDIR + 70 + 0 + 9 +$PDMODE + 70 + 0 + 9 +$PDSIZE + 40 +-1.0 + 9 +$PLINEWID + 40 +0.0 + 9 +$SPLFRAME + 70 + 0 + 9 +$SPLINETYPE + 70 + 6 + 9 +$SPLINESEGS + 70 + 8 + 9 +$HANDSEED + 5 +AB + 9 +$SURFTAB1 + 70 + 6 + 9 +$SURFTAB2 + 70 + 6 + 9 +$SURFTYPE + 70 + 6 + 9 +$SURFU + 70 + 6 + 9 +$SURFV + 70 + 6 + 9 +$UCSBASE + 2 + + 9 +$UCSNAME + 2 + + 9 +$UCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$UCSORTHOREF + 2 + + 9 +$UCSORTHOVIEW + 70 + 0 + 9 +$UCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSBASE + 2 + + 9 +$PUCSNAME + 2 + + 9 +$PUCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$PUCSORTHOREF + 2 + + 9 +$PUCSORTHOVIEW + 70 + 0 + 9 +$PUCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$USERI1 + 70 + 0 + 9 +$USERI2 + 70 + 0 + 9 +$USERI3 + 70 + 0 + 9 +$USERI4 + 70 + 0 + 9 +$USERI5 + 70 + 0 + 9 +$USERR1 + 40 +0.0 + 9 +$USERR2 + 40 +0.0 + 9 +$USERR3 + 40 +0.0 + 9 +$USERR4 + 40 +0.0 + 9 +$USERR5 + 40 +0.0 + 9 +$WORLDVIEW + 70 + 1 + 9 +$SHADEDGE + 70 + 3 + 9 +$SHADEDIF + 70 + 70 + 9 +$TILEMODE + 70 + 1 + 9 +$MAXACTVP + 70 + 64 + 9 +$PINSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PLIMCHECK + 70 + 0 + 9 +$PEXTMIN + 10 +1.0000000000E+20 + 20 +1.0000000000E+20 + 30 +1.0000000000E+20 + 9 +$PEXTMAX + 10 +-1.0000000000E+20 + 20 +-1.0000000000E+20 + 30 +-1.0000000000E+20 + 9 +$PLIMMIN + 10 +0.0 + 20 +0.0 + 9 +$PLIMMAX + 10 +420.0 + 20 +297.0 + 9 +$UNITMODE + 70 + 0 + 9 +$VISRETAIN + 70 + 1 + 9 +$PLINEGEN + 70 + 0 + 9 +$PSLTSCALE + 70 + 1 + 9 +$TREEDEPTH + 70 + 3020 + 9 +$CMLSTYLE + 2 +Standard + 9 +$CMLJUST + 70 + 0 + 9 +$CMLSCALE + 40 +20.0 + 9 +$PROXYGRAPHICS + 70 + 1 + 9 +$MEASUREMENT + 70 + 1 + 9 +$CELWEIGHT +370 + -1 + 9 +$ENDCAPS +280 + 0 + 9 +$JOINSTYLE +280 + 0 + 9 +$LWDISPLAY +290 + 1 + 9 +$INSUNITS + 70 + 4 + 9 +$HYPERLINKBASE + 1 + + 9 +$STYLESHEET + 1 + + 9 +$XEDIT +290 + 1 + 9 +$CEPSNTYPE +380 + 0 + 9 +$PSTYLEMODE +290 + 1 + 9 +$FINGERPRINTGUID + 2 +{dcbca25c-c497-4a89-856d-a6dbba3bdd84} + 9 +$VERSIONGUID + 2 +{FAEB1C32-E019-11D5-929B-00C0DF256EC4} + 9 +$EXTNAMES +290 + 1 + 9 +$PSVPSCALE + 40 +0.0 + 9 +$OLESTARTUP +290 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +CLASSES + 0 +CLASS + 1 +ACDBDICTIONARYWDFLT + 2 +AcDbDictionaryWithDefault + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +VISUALSTYLE + 2 +AcDbVisualStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MATERIAL + 2 +AcDbMaterial + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SCALE + 2 +AcDbScale + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +TABLESTYLE + 2 +AcDbTableStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MLEADERSTYLE + 2 +AcDbMLeaderStyle + 3 +ACDB_MLEADERSTYLE_CLASS + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SUN + 2 +AcDbSun + 3 +SCENEOE + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +ACDBPLACEHOLDER + 2 +AcDbPlaceHolder + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +LAYOUT + 2 +AcDbLayout + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +TABLES + 0 +TABLE + 2 +VPORT + 5 +8 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +VPORT + 5 +29 +330 +8 +100 +AcDbSymbolTableRecord +100 +AcDbViewportTableRecord + 2 +*Active + 70 + 0 + 10 +0.0 + 20 +0.0 + 11 +1.0 + 21 +1.0 + 12 +-90.0 + 22 +-80.0 + 13 +0.0 + 23 +0.0 + 14 +10.0 + 24 +10.0 + 15 +10.0 + 25 +10.0 + 16 +0.0 + 26 +0.0 + 36 +1.0 + 17 +0.0 + 27 +0.0 + 37 +0.0 + 40 +183.6 + 41 +1.0 + 42 +50.0 + 43 +0.0 + 44 +0.0 + 50 +0.0 + 51 +0.0 + 71 + 0 + 72 + 100 + 73 + 1 + 74 + 3 + 75 + 0 + 76 + 0 + 77 + 0 + 78 + 0 +281 + 0 + 65 + 1 +110 +0.0 +120 +0.0 +130 +0.0 +111 +1.0 +121 +0.0 +131 +0.0 +112 +0.0 +122 +1.0 +132 +0.0 + 79 + 0 +146 +0.0 + 0 +ENDTAB + 0 +TABLE + 2 +LTYPE + 5 +5 +330 +0 +100 +AcDbSymbolTable + 70 + 6 + 0 +LTYPE + 5 +14 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByBlock + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +15 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByLayer + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +16 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +Continuous + 70 + 0 + 3 +Solid line + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +5E +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +HIDDEN + 70 + 0 + 3 +Hidden __ __ __ __ __ __ __ __ __ __ __ __ __ __ + 72 + 65 + 73 + 2 + 40 +1.905 + 49 +1.27 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +LTYPE + 5 +5F +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +PHANTOM + 70 + 0 + 3 +Phantom ______ __ __ ______ __ __ ______ + 72 + 65 + 73 + 6 + 40 +12.7 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +60 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTER + 70 + 0 + 3 +Center ____ _ ____ _ ____ _ ____ _ ____ _ ____ + 72 + 65 + 73 + 4 + 40 +10.16 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +61 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTERX2 + 70 + 0 + 3 +Center (2x) ________ __ ________ __ _____ + 72 + 65 + 73 + 4 + 40 +20.32 + 49 +12.7 + 74 + 0 + 49 +-2.54 + 74 + 0 + 49 +2.54 + 74 + 0 + 49 +-2.54 + 74 + 0 + 0 +LTYPE + 5 +62 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +DOT2 + 70 + 0 + 3 +Dot (.5x) ........................................ + 72 + 65 + 73 + 2 + 40 +0.635 + 49 +0.0 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +LAYER + 5 +2 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +LAYER + 5 +10 +330 +2 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord + 2 +0 + 70 + 0 + 62 + 7 + 6 +Continuous +370 + -3 +390 +F + 0 +ENDTAB + 0 +TABLE + 2 +STYLE + 5 +3 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +STYLE + 5 +11 +330 +3 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord + 2 +Standard + 70 + 0 + 40 +0.0 + 41 +1.0 + 50 +0.0 + 71 + 0 + 42 +3.5 + 3 +txt + 4 + + 0 +ENDTAB + 0 +TABLE + 2 +VIEW + 5 +6 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +UCS + 5 +7 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +APPID + 5 +9 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +APPID + 5 +12 +330 +9 +100 +AcDbSymbolTableRecord +100 +AcDbRegAppTableRecord + 2 +ACAD + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +DIMSTYLE + 5 +A +330 +0 +100 +AcDbSymbolTable + 70 + 1 +100 +AcDbDimStyleTable + 0 +DIMSTYLE +105 +27 +330 +A +100 +AcDbSymbolTableRecord +100 +AcDbDimStyleTableRecord + 2 +ISO-25 + 70 + 0 + 41 +2.5 + 42 +0.625 + 43 +3.75 + 44 +1.25 + 73 + 0 + 74 + 0 + 77 + 1 + 78 + 8 +140 +2.5 +141 +2.5 +143 +0.0393700787 +147 +0.625 +171 + 3 +172 + 1 +178 + 0 +271 + 2 +272 + 2 +274 + 3 +278 + 44 +283 + 0 +284 + 8 +340 +11 + 0 +ENDTAB + 0 +TABLE + 2 +BLOCK_RECORD + 5 +1 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +BLOCK_RECORD + 5 +1F +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Model_Space +340 +22 + 0 +BLOCK_RECORD + 5 +1B +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space +340 +1E + 0 +BLOCK_RECORD + 5 +23 +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space0 +340 +26 + 0 +ENDTAB + 0 +ENDSEC + 0 +SECTION + 2 +BLOCKS + 0 +BLOCK + 5 +20 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Model_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Model_Space + 1 + + 0 +ENDBLK + 5 +21 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +1C +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space + 1 + + 0 +ENDBLK + 5 +1D +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +24 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space0 + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space0 + 1 + + 0 +ENDBLK + 5 +25 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +ENDSEC + 0 +SECTION + 2 +ENTITIES + 0 +CIRCLE + 5 +63 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-60.0 + 20 +-50.0 + 30 +0.0 + 40 +2.500000000000007 + 0 +CIRCLE + 5 +64 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-40.0 + 20 +-130.0 + 30 +0.0 + 40 +2.5 + 0 +CIRCLE + 5 +65 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-60.0 + 20 +-110.0 + 30 +0.0 + 40 +2.499999999999993 + 0 +CIRCLE + 5 +66 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-120.0 + 20 +-110.0 + 30 +0.0 + 40 +2.5 + 0 +CIRCLE + 5 +67 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-40.0 + 20 +-30.0 + 30 +0.0 + 40 +2.500000000000014 + 0 +CIRCLE + 5 +68 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-120.0 + 20 +-50.0 + 30 +0.0 + 40 +2.5 + 0 +CIRCLE + 5 +69 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-140.0 + 20 +-30.0 + 30 +0.0 + 40 +2.500000000000028 + 0 +CIRCLE + 5 +6A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-140.0 + 20 +-130.0 + 30 +0.0 + 40 +2.500000000000028 + 0 +CIRCLE + 5 +6B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-90.0 + 20 +-80.0 + 30 +0.0 + 40 +4.0 + 0 +CIRCLE + 5 +6C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-15.0 + 20 +-114.5 + 30 +0.0 + 40 +3.39999999998598 + 0 +CIRCLE + 5 +6D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-124.5 + 20 +-155.0 + 30 +0.0 + 40 +3.399999999985994 + 0 +CIRCLE + 5 +6E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-165.0 + 20 +-45.5 + 30 +0.0 + 40 +3.39999999998598 + 0 +CIRCLE + 5 +6F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-55.5 + 20 +-155.0 + 30 +0.0 + 40 +3.399999999985994 + 0 +CIRCLE + 5 +70 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-165.0 + 20 +-114.5 + 30 +0.0 + 40 +3.399999999986022 + 0 +CIRCLE + 5 +71 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-124.5 + 20 +-5.0 + 30 +0.0 + 40 +3.399999999986008 + 0 +CIRCLE + 5 +72 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-145.0 + 20 +-160.0 + 30 +0.0 + 40 +3.0 + 0 +CIRCLE + 5 +73 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-90.0 + 20 +-5.0 + 30 +0.0 + 40 +3.39999999998598 + 0 +CIRCLE + 5 +74 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-55.5 + 20 +-5.0 + 30 +0.0 + 40 +3.39999999998598 + 0 +CIRCLE + 5 +75 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-15.0 + 20 +-45.5 + 30 +0.0 + 40 +3.399999999986008 + 0 +CIRCLE + 5 +76 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-15.0 + 20 +-80.0 + 30 +0.0 + 40 +3.399999999985981 + 0 +CIRCLE + 5 +77 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-35.0 + 20 +0.0 + 30 +0.0 + 40 +2.999999999999993 + 0 +CIRCLE + 5 +78 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-165.0 + 20 +-80.0 + 30 +0.0 + 40 +3.399999999985994 + 0 +CIRCLE + 5 +79 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-90.0 + 20 +-155.0 + 30 +0.0 + 40 +3.399999999985965 + 0 +LINE + 5 +7A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-12.5 + 20 +-139.55 + 30 +0.0 + 11 +-1.0 + 21 +-139.55 + 31 +0.0 + 0 +ARC + 5 +7B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-1.0 + 20 +-140.55 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +7C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +0.0 + 20 +-159.4440079476 + 30 +0.0 + 11 +0.0 + 21 +-140.55 + 31 +0.0 + 0 +ARC + 5 +7D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-2.0 + 20 +-159.4440079476 + 30 +0.0 + 40 +2.000000000000008 +100 +AcDbArc + 50 +225.0 + 51 +0.0 + 0 +LINE + 5 +7E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-7.1362175362 + 20 +-157.1362175362 + 30 +0.0 + 11 +-3.4142135624 + 21 +-160.85822151 + 31 +0.0 + 0 +ARC + 5 +7F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-10.0 + 20 +-160.0 + 30 +0.0 + 40 +4.049999999999934 +100 +AcDbArc + 50 +45.0 + 51 +225.0 + 0 +LINE + 5 +80 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-9.14177849 + 20 +-166.5857864376 + 30 +0.0 + 11 +-12.8637824638 + 21 +-162.8637824638 + 31 +0.0 + 0 +ARC + 5 +81 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-10.5559920524 + 20 +-168.0 + 30 +0.0 + 40 +2.0 +100 +AcDbArc + 50 +270.0 + 51 +45.0 + 0 +LINE + 5 +82 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-169.4440079476 + 20 +-170.0 + 30 +0.0 + 11 +-10.5559920524 + 21 +-170.0 + 31 +0.0 + 0 +ARC + 5 +83 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-169.4440079476 + 20 +-168.0 + 30 +0.0 + 40 +2.0 +100 +AcDbArc + 50 +135.0 + 51 +270.0 + 0 +LINE + 5 +84 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-167.1362175362 + 20 +-162.8637824638 + 30 +0.0 + 11 +-170.85822151 + 21 +-166.5857864376 + 31 +0.0 + 0 +ARC + 5 +85 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-170.0 + 20 +-160.0 + 30 +0.0 + 40 +4.049999999999924 +100 +AcDbArc + 50 +315.0 + 51 +135.0 + 0 +LINE + 5 +86 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-176.5857864376 + 20 +-160.85822151 + 30 +0.0 + 11 +-172.8637824638 + 21 +-157.1362175362 + 31 +0.0 + 0 +ARC + 5 +87 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-178.0 + 20 +-159.4440079476 + 30 +0.0 + 40 +2.0 +100 +AcDbArc + 50 +180.0 + 51 +315.0 + 0 +LINE + 5 +88 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-180.0 + 20 +-140.55 + 30 +0.0 + 11 +-180.0 + 21 +-159.4440079476 + 31 +0.0 + 0 +ARC + 5 +89 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-179.0 + 20 +-140.55 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +8A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-167.5 + 20 +-139.55 + 30 +0.0 + 11 +-179.0 + 21 +-139.55 + 31 +0.0 + 0 +ARC + 5 +8B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-167.5 + 20 +-132.5 + 30 +0.0 + 40 +7.050000000000011 +100 +AcDbArc + 50 +270.0 + 51 +90.0 + 0 +LINE + 5 +8C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-179.0 + 20 +-125.45 + 30 +0.0 + 11 +-167.5 + 21 +-125.45 + 31 +0.0 + 0 +ARC + 5 +8D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-179.0 + 20 +-124.45 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +8E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-180.0 + 20 +-35.55 + 30 +0.0 + 11 +-180.0 + 21 +-124.45 + 31 +0.0 + 0 +ARC + 5 +8F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-179.0 + 20 +-35.55 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +90 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-179.0 + 20 +-34.55 + 30 +0.0 + 11 +-167.5 + 21 +-34.55 + 31 +0.0 + 0 +ARC + 5 +91 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-167.5 + 20 +-27.5 + 30 +0.0 + 40 +7.050000000000001 +100 +AcDbArc + 50 +270.0 + 51 +90.0 + 0 +LINE + 5 +92 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-167.5 + 20 +-20.45 + 30 +0.0 + 11 +-179.0 + 21 +-20.45 + 31 +0.0 + 0 +ARC + 5 +93 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-179.0 + 20 +-19.45 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +94 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-180.0 + 20 +-0.5559920524 + 30 +0.0 + 11 +-180.0 + 21 +-19.45 + 31 +0.0 + 0 +ARC + 5 +95 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-178.0 + 20 +-0.5559920524 + 30 +0.0 + 40 +2.000000000000824 +100 +AcDbArc + 50 +45.0 + 51 +180.0 + 0 +LINE + 5 +96 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-172.8637824638 + 20 +-2.8637824638 + 30 +0.0 + 11 +-176.5857864376 + 21 +0.85822151 + 31 +0.0 + 0 +ARC + 5 +97 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-170.0 + 20 +0.0 + 30 +0.0 + 40 +4.049999999999926 +100 +AcDbArc + 50 +225.0 + 51 +45.0 + 0 +LINE + 5 +98 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-170.85822151 + 20 +6.5857864376 + 30 +0.0 + 11 +-167.1362175362 + 21 +2.8637824638 + 31 +0.0 + 0 +ARC + 5 +99 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-169.4440079476 + 20 +8.0 + 30 +0.0 + 40 +2.0 +100 +AcDbArc + 50 +90.0 + 51 +225.0 + 0 +LINE + 5 +9A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-10.5559920524 + 20 +10.0 + 30 +0.0 + 11 +-169.4440079476 + 21 +10.0 + 31 +0.0 + 0 +ARC + 5 +9B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-10.5559920524 + 20 +8.0 + 30 +0.0 + 40 +2.0 +100 +AcDbArc + 50 +315.0 + 51 +90.0 + 0 +LINE + 5 +9C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-12.8637824638 + 20 +2.8637824638 + 30 +0.0 + 11 +-9.14177849 + 21 +6.5857864376 + 31 +0.0 + 0 +ARC + 5 +9D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-10.0 + 20 +0.0 + 30 +0.0 + 40 +4.049999999999931 +100 +AcDbArc + 50 +135.0 + 51 +315.0 + 0 +LINE + 5 +9E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-3.4142135624 + 20 +0.85822151 + 30 +0.0 + 11 +-7.1362175362 + 21 +-2.8637824638 + 31 +0.0 + 0 +ARC + 5 +9F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-2.0 + 20 +-0.5559920524 + 30 +0.0 + 40 +2.0 +100 +AcDbArc + 50 +0.0 + 51 +135.0 + 0 +LINE + 5 +A0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +0.0 + 20 +-19.45 + 30 +0.0 + 11 +0.0 + 21 +-0.5559920524 + 31 +0.0 + 0 +ARC + 5 +A1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-1.0 + 20 +-19.45 + 30 +0.0 + 40 +1.000000000000001 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +A2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-12.5 + 20 +-20.45 + 30 +0.0 + 11 +-1.0 + 21 +-20.45 + 31 +0.0 + 0 +ARC + 5 +A3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-12.5 + 20 +-27.5 + 30 +0.0 + 40 +7.050000000000001 +100 +AcDbArc + 50 +90.0 + 51 +270.0 + 0 +LINE + 5 +A4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-1.0 + 20 +-34.55 + 30 +0.0 + 11 +-12.5 + 21 +-34.55 + 31 +0.0 + 0 +ARC + 5 +A5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-1.0 + 20 +-35.55 + 30 +0.0 + 40 +1.000000000000001 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +A6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +0.0 + 20 +-124.45 + 30 +0.0 + 11 +0.0 + 21 +-35.55 + 31 +0.0 + 0 +ARC + 5 +A7 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-1.0 + 20 +-124.45 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +A8 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-1.0 + 20 +-125.45 + 30 +0.0 + 11 +-12.5 + 21 +-125.45 + 31 +0.0 + 0 +ARC + 5 +A9 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-12.5 + 20 +-132.5 + 30 +0.0 + 40 +7.050000000000011 +100 +AcDbArc + 50 +90.0 + 51 +270.0 + 0 +ENDSEC + 0 +SECTION + 2 +OBJECTS + 0 +DICTIONARY + 5 +C +330 +0 +100 +AcDbDictionary +281 + 1 + 3 +ACAD_GROUP +350 +D + 3 +ACAD_LAYOUT +350 +1A + 3 +ACAD_MLINESTYLE +350 +17 + 3 +ACAD_PLOTSETTINGS +350 +19 + 3 +ACAD_PLOTSTYLENAME +350 +E + 3 +ACAD_SCALELIST +350 +47 + 3 +DWGPROPS +350 +AA + 0 +DICTIONARY + 5 +D +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +DICTIONARY + 5 +1A +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Layout1 +350 +1E + 3 +Layout2 +350 +26 + 3 +Model +350 +22 + 0 +DICTIONARY + 5 +17 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Standard +350 +18 + 0 +DICTIONARY + 5 +19 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +ACDBDICTIONARYWDFLT + 5 +E +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Normal +350 +F +100 +AcDbDictionaryWithDefault +340 +F + 0 +DICTIONARY + 5 +47 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +A0 +350 +48 + 3 +A1 +350 +49 + 3 +A2 +350 +4A + 3 +A3 +350 +4B + 3 +A4 +350 +4C + 3 +A5 +350 +4D + 3 +A6 +350 +4E + 3 +A7 +350 +4F + 3 +A8 +350 +50 + 3 +A9 +350 +51 + 3 +B0 +350 +52 + 3 +B1 +350 +53 + 3 +B2 +350 +54 + 3 +B3 +350 +55 + 3 +B4 +350 +56 + 3 +B5 +350 +57 + 3 +B6 +350 +58 + 0 +XRECORD + 5 +AA +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbXrecord +280 + 1 + 1 +DWGPROPS COOKIE + 2 + + 3 + + 4 + + 6 + + 7 + + 8 +mc007 + 9 + +300 += +301 += +302 += +303 += +304 += +305 += +306 += +307 += +308 += +309 += + 40 +0.0 + 41 +2460458.525319421 + 42 +2460458.525331852 + 1 + + 90 + 0 + 0 +LAYOUT + 5 +1E +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout1 + 70 + 1 + 71 + 1 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +1.0000000000E+20 + 24 +1.0000000000E+20 + 34 +1.0000000000E+20 + 15 +-1.0000000000E+20 + 25 +-1.0000000000E+20 + 35 +-1.0000000000E+20 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1B + 0 +LAYOUT + 5 +26 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout2 + 70 + 1 + 71 + 2 + 10 +0.0 + 20 +0.0 + 11 +0.0 + 21 +0.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +0.0 + 24 +0.0 + 34 +0.0 + 15 +0.0 + 25 +0.0 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +23 + 0 +LAYOUT + 5 +22 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 +ANSI_A_(11.00_x_8.50_Inches) + 6 + + 40 +6.35 + 41 +19.05 + 42 +6.35000508 + 43 +19.05000254 + 44 +279.4 + 45 +215.9 + 46 +240.22049746 + 47 +183.89599873 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +0.04675 +143 +1.0 + 70 + 1696 + 72 + 0 + 73 + 0 + 74 + 0 + 7 + + 75 + 0 +147 +0.0179189148 +148 +-1300.4909072572 +149 +0.0 +100 +AcDbLayout + 1 +Model + 70 + 1 + 71 + 0 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +-180.0 + 24 +-170.0 + 34 +0.0 + 15 +0.0 + 25 +10.0 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1F +331 +29 + 0 +MLINESTYLE + 5 +18 +102 +{ACAD_REACTORS +330 +17 +102 +} +330 +17 +100 +AcDbMlineStyle + 2 +Standard + 70 + 0 + 3 + + 62 + 256 + 51 +90.0 + 52 +90.0 + 71 + 2 + 49 +0.5 + 62 + 256 + 6 +BYLAYER + 49 +-0.5 + 62 + 256 + 6 +BYLAYER + 0 +ACDBPLACEHOLDER + 5 +F +102 +{ACAD_REACTORS +330 +E +102 +} +330 +E + 0 +SCALE + 5 +48 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:1 +140 +1.0 +141 +1.0 +290 + 1 + 0 +SCALE + 5 +49 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:2 +140 +1.0 +141 +2.0 +290 + 0 + 0 +SCALE + 5 +4A +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:4 +140 +1.0 +141 +4.0 +290 + 0 + 0 +SCALE + 5 +4B +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:5 +140 +1.0 +141 +5.0 +290 + 0 + 0 +SCALE + 5 +4C +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:8 +140 +1.0 +141 +8.0 +290 + 0 + 0 +SCALE + 5 +4D +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:10 +140 +1.0 +141 +10.0 +290 + 0 + 0 +SCALE + 5 +4E +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:16 +140 +1.0 +141 +16.0 +290 + 0 + 0 +SCALE + 5 +4F +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:20 +140 +1.0 +141 +20.0 +290 + 0 + 0 +SCALE + 5 +50 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:30 +140 +1.0 +141 +30.0 +290 + 0 + 0 +SCALE + 5 +51 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:40 +140 +1.0 +141 +40.0 +290 + 0 + 0 +SCALE + 5 +52 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:50 +140 +1.0 +141 +50.0 +290 + 0 + 0 +SCALE + 5 +53 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:100 +140 +1.0 +141 +100.0 +290 + 0 + 0 +SCALE + 5 +54 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +2:1 +140 +2.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +55 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +4:1 +140 +4.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +56 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +8:1 +140 +8.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +57 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +10:1 +140 +10.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +58 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +100:1 +140 +100.0 +141 +1.0 +290 + 0 + 0 +ENDSEC + 0 +EOF diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/laser/es/INOX/2mm/-403_SlideKey_x1.DXF b/extrusion/components/1100_Moulds/130x130x90-M10-L36/laser/es/INOX/2mm/-403_SlideKey_x1.DXF new file mode 100644 index 000000000..d981a2e49 --- /dev/null +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/laser/es/INOX/2mm/-403_SlideKey_x1.DXF @@ -0,0 +1,3972 @@ + 0 +SECTION + 2 +HEADER + 9 +$ACADVER + 1 +AC1015 + 9 +$ACADMAINTVER + 70 + 6 + 9 +$DWGCODEPAGE + 3 +ANSI_1252 + 9 +$INSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$EXTMIN + 10 +-120.0 + 20 +-55.0 + 30 +0.0 + 9 +$EXTMAX + 10 +120.0 + 20 +55.0 + 30 +0.0 + 9 +$LIMMIN + 10 +0.0 + 20 +0.0 + 9 +$LIMMAX + 10 +420.0 + 20 +297.0 + 9 +$ORTHOMODE + 70 + 0 + 9 +$REGENMODE + 70 + 1 + 9 +$FILLMODE + 70 + 1 + 9 +$QTEXTMODE + 70 + 0 + 9 +$MIRRTEXT + 70 + 1 + 9 +$LTSCALE + 40 +1.0 + 9 +$ATTMODE + 70 + 1 + 9 +$TEXTSIZE + 40 +3.5 + 9 +$TRACEWID + 40 +1.0 + 9 +$TEXTSTYLE + 7 +Standard + 9 +$CLAYER + 8 +0 + 9 +$CELTYPE + 6 +ByLayer + 9 +$CECOLOR + 62 + 256 + 9 +$CELTSCALE + 40 +1.0 + 9 +$DISPSILH + 70 + 0 + 9 +$DIMSCALE + 40 +1.0 + 9 +$DIMASZ + 40 +3.556 + 9 +$DIMEXO + 40 +0.0 + 9 +$DIMDLI + 40 +3.75 + 9 +$DIMRND + 40 +0.0 + 9 +$DIMDLE + 40 +0.0 + 9 +$DIMEXE + 40 +1.0 + 9 +$DIMTP + 40 +0.0 + 9 +$DIMTM + 40 +0.0 + 9 +$DIMTXT + 40 +3.5 + 9 +$DIMCEN + 40 +2.5 + 9 +$DIMTSZ + 40 +0.0 + 9 +$DIMTOL + 70 + 0 + 9 +$DIMLIM + 70 + 0 + 9 +$DIMTIH + 70 + 1 + 9 +$DIMTOH + 70 + 1 + 9 +$DIMSE1 + 70 + 0 + 9 +$DIMSE2 + 70 + 0 + 9 +$DIMTAD + 70 + 1 + 9 +$DIMZIN + 70 + 1 + 9 +$DIMBLK + 1 + + 9 +$DIMASO + 70 + 1 + 9 +$DIMSHO + 70 + 1 + 9 +$DIMPOST + 1 + + 9 +$DIMAPOST + 1 + + 9 +$DIMALT + 70 + 0 + 9 +$DIMALTD + 70 + 3 + 9 +$DIMALTF + 40 +0.0393700787 + 9 +$DIMLFAC + 40 +1.0 + 9 +$DIMTOFL + 70 + 1 + 9 +$DIMTVP + 40 +0.0 + 9 +$DIMTIX + 70 + 0 + 9 +$DIMSOXD + 70 + 0 + 9 +$DIMSAH + 70 + 0 + 9 +$DIMBLK1 + 1 + + 9 +$DIMBLK2 + 1 + + 9 +$DIMSTYLE + 2 +ISO-25 + 9 +$DIMCLRD + 70 + 0 + 9 +$DIMCLRE + 70 + 0 + 9 +$DIMCLRT + 70 + 0 + 9 +$DIMTFAC + 40 +1.0 + 9 +$DIMGAP + 40 +1.524 + 9 +$DIMJUST + 70 + 0 + 9 +$DIMSD1 + 70 + 0 + 9 +$DIMSD2 + 70 + 0 + 9 +$DIMTOLJ + 70 + 0 + 9 +$DIMTZIN + 70 + 1 + 9 +$DIMALTZ + 70 + 0 + 9 +$DIMALTTZ + 70 + 0 + 9 +$DIMUPT + 70 + 0 + 9 +$DIMDEC + 70 + 2 + 9 +$DIMTDEC + 70 + 2 + 9 +$DIMALTU + 70 + 2 + 9 +$DIMALTTD + 70 + 3 + 9 +$DIMTXSTY + 7 +Standard + 9 +$DIMAUNIT + 70 + 0 + 9 +$DIMADEC + 70 + 2 + 9 +$DIMALTRND + 40 +0.0 + 9 +$DIMAZIN + 70 + 0 + 9 +$DIMDSEP + 70 + 44 + 9 +$DIMATFIT + 70 + 3 + 9 +$DIMFRAC + 70 + 0 + 9 +$DIMLDRBLK + 1 + + 9 +$DIMLUNIT + 70 + 2 + 9 +$DIMLWD + 70 + -2 + 9 +$DIMLWE + 70 + -2 + 9 +$DIMTMOVE + 70 + 0 + 9 +$LUNITS + 70 + 2 + 9 +$LUPREC + 70 + 2 + 9 +$SKETCHINC + 40 +1.0 + 9 +$FILLETRAD + 40 +0.0 + 9 +$AUNITS + 70 + 0 + 9 +$AUPREC + 70 + 2 + 9 +$MENU + 1 +. + 9 +$ELEVATION + 40 +0.0 + 9 +$PELEVATION + 40 +0.0 + 9 +$THICKNESS + 40 +0.0 + 9 +$LIMCHECK + 70 + 0 + 9 +$CHAMFERA + 40 +0.0 + 9 +$CHAMFERB + 40 +0.0 + 9 +$CHAMFERC + 40 +0.0 + 9 +$CHAMFERD + 40 +0.0 + 9 +$SKPOLY + 70 + 0 + 9 +$TDCREATE + 40 +2460458.604416586 + 9 +$TDUCREATE + 40 +2460458.521083253 + 9 +$TDUPDATE + 40 +2460458.604429167 + 9 +$TDUUPDATE + 40 +2460458.521095833 + 9 +$TDINDWG + 40 +0.0000000116 + 9 +$TDUSRTIMER + 40 +0.0000000116 + 9 +$USRTIMER + 70 + 1 + 9 +$ANGBASE + 50 +0.0 + 9 +$ANGDIR + 70 + 0 + 9 +$PDMODE + 70 + 0 + 9 +$PDSIZE + 40 +-1.0 + 9 +$PLINEWID + 40 +0.0 + 9 +$SPLFRAME + 70 + 0 + 9 +$SPLINETYPE + 70 + 6 + 9 +$SPLINESEGS + 70 + 8 + 9 +$HANDSEED + 5 +85 + 9 +$SURFTAB1 + 70 + 6 + 9 +$SURFTAB2 + 70 + 6 + 9 +$SURFTYPE + 70 + 6 + 9 +$SURFU + 70 + 6 + 9 +$SURFV + 70 + 6 + 9 +$UCSBASE + 2 + + 9 +$UCSNAME + 2 + + 9 +$UCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$UCSORTHOREF + 2 + + 9 +$UCSORTHOVIEW + 70 + 0 + 9 +$UCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSBASE + 2 + + 9 +$PUCSNAME + 2 + + 9 +$PUCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$PUCSORTHOREF + 2 + + 9 +$PUCSORTHOVIEW + 70 + 0 + 9 +$PUCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$USERI1 + 70 + 0 + 9 +$USERI2 + 70 + 0 + 9 +$USERI3 + 70 + 0 + 9 +$USERI4 + 70 + 0 + 9 +$USERI5 + 70 + 0 + 9 +$USERR1 + 40 +0.0 + 9 +$USERR2 + 40 +0.0 + 9 +$USERR3 + 40 +0.0 + 9 +$USERR4 + 40 +0.0 + 9 +$USERR5 + 40 +0.0 + 9 +$WORLDVIEW + 70 + 1 + 9 +$SHADEDGE + 70 + 3 + 9 +$SHADEDIF + 70 + 70 + 9 +$TILEMODE + 70 + 1 + 9 +$MAXACTVP + 70 + 64 + 9 +$PINSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PLIMCHECK + 70 + 0 + 9 +$PEXTMIN + 10 +1.0000000000E+20 + 20 +1.0000000000E+20 + 30 +1.0000000000E+20 + 9 +$PEXTMAX + 10 +-1.0000000000E+20 + 20 +-1.0000000000E+20 + 30 +-1.0000000000E+20 + 9 +$PLIMMIN + 10 +0.0 + 20 +0.0 + 9 +$PLIMMAX + 10 +420.0 + 20 +297.0 + 9 +$UNITMODE + 70 + 0 + 9 +$VISRETAIN + 70 + 1 + 9 +$PLINEGEN + 70 + 0 + 9 +$PSLTSCALE + 70 + 1 + 9 +$TREEDEPTH + 70 + 3020 + 9 +$CMLSTYLE + 2 +Standard + 9 +$CMLJUST + 70 + 0 + 9 +$CMLSCALE + 40 +20.0 + 9 +$PROXYGRAPHICS + 70 + 1 + 9 +$MEASUREMENT + 70 + 1 + 9 +$CELWEIGHT +370 + -1 + 9 +$ENDCAPS +280 + 0 + 9 +$JOINSTYLE +280 + 0 + 9 +$LWDISPLAY +290 + 1 + 9 +$INSUNITS + 70 + 4 + 9 +$HYPERLINKBASE + 1 + + 9 +$STYLESHEET + 1 + + 9 +$XEDIT +290 + 1 + 9 +$CEPSNTYPE +380 + 0 + 9 +$PSTYLEMODE +290 + 1 + 9 +$FINGERPRINTGUID + 2 +{107cc27f-7bc8-4270-9862-dc895df5784f} + 9 +$VERSIONGUID + 2 +{FAEB1C32-E019-11D5-929B-00C0DF256EC4} + 9 +$EXTNAMES +290 + 1 + 9 +$PSVPSCALE + 40 +0.0 + 9 +$OLESTARTUP +290 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +CLASSES + 0 +CLASS + 1 +ACDBDICTIONARYWDFLT + 2 +AcDbDictionaryWithDefault + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +VISUALSTYLE + 2 +AcDbVisualStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MATERIAL + 2 +AcDbMaterial + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SCALE + 2 +AcDbScale + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +TABLESTYLE + 2 +AcDbTableStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MLEADERSTYLE + 2 +AcDbMLeaderStyle + 3 +ACDB_MLEADERSTYLE_CLASS + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SUN + 2 +AcDbSun + 3 +SCENEOE + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +ACDBPLACEHOLDER + 2 +AcDbPlaceHolder + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +LAYOUT + 2 +AcDbLayout + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +TABLES + 0 +TABLE + 2 +VPORT + 5 +8 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +VPORT + 5 +29 +330 +8 +100 +AcDbSymbolTableRecord +100 +AcDbViewportTableRecord + 2 +*Active + 70 + 0 + 10 +0.0 + 20 +0.0 + 11 +1.0 + 21 +1.0 + 12 +0.0 + 22 +0.0 + 13 +0.0 + 23 +0.0 + 14 +10.0 + 24 +10.0 + 15 +10.0 + 25 +10.0 + 16 +0.0 + 26 +0.0 + 36 +1.0 + 17 +0.0 + 27 +0.0 + 37 +0.0 + 40 +112.2 + 41 +2.1818181818 + 42 +50.0 + 43 +0.0 + 44 +0.0 + 50 +0.0 + 51 +0.0 + 71 + 0 + 72 + 100 + 73 + 1 + 74 + 3 + 75 + 0 + 76 + 0 + 77 + 0 + 78 + 0 +281 + 0 + 65 + 1 +110 +0.0 +120 +0.0 +130 +0.0 +111 +1.0 +121 +0.0 +131 +0.0 +112 +0.0 +122 +1.0 +132 +0.0 + 79 + 0 +146 +0.0 + 0 +ENDTAB + 0 +TABLE + 2 +LTYPE + 5 +5 +330 +0 +100 +AcDbSymbolTable + 70 + 6 + 0 +LTYPE + 5 +14 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByBlock + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +15 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByLayer + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +16 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +Continuous + 70 + 0 + 3 +Solid line + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +5E +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +HIDDEN + 70 + 0 + 3 +Hidden __ __ __ __ __ __ __ __ __ __ __ __ __ __ + 72 + 65 + 73 + 2 + 40 +1.905 + 49 +1.27 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +LTYPE + 5 +5F +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +PHANTOM + 70 + 0 + 3 +Phantom ______ __ __ ______ __ __ ______ + 72 + 65 + 73 + 6 + 40 +12.7 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +60 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTER + 70 + 0 + 3 +Center ____ _ ____ _ ____ _ ____ _ ____ _ ____ + 72 + 65 + 73 + 4 + 40 +10.16 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +61 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTERX2 + 70 + 0 + 3 +Center (2x) ________ __ ________ __ _____ + 72 + 65 + 73 + 4 + 40 +20.32 + 49 +12.7 + 74 + 0 + 49 +-2.54 + 74 + 0 + 49 +2.54 + 74 + 0 + 49 +-2.54 + 74 + 0 + 0 +LTYPE + 5 +62 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +DOT2 + 70 + 0 + 3 +Dot (.5x) ........................................ + 72 + 65 + 73 + 2 + 40 +0.635 + 49 +0.0 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +LAYER + 5 +2 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +LAYER + 5 +10 +330 +2 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord + 2 +0 + 70 + 0 + 62 + 7 + 6 +Continuous +370 + -3 +390 +F + 0 +ENDTAB + 0 +TABLE + 2 +STYLE + 5 +3 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +STYLE + 5 +11 +330 +3 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord + 2 +Standard + 70 + 0 + 40 +0.0 + 41 +1.0 + 50 +0.0 + 71 + 0 + 42 +3.5 + 3 +txt + 4 + + 0 +ENDTAB + 0 +TABLE + 2 +VIEW + 5 +6 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +UCS + 5 +7 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +APPID + 5 +9 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +APPID + 5 +12 +330 +9 +100 +AcDbSymbolTableRecord +100 +AcDbRegAppTableRecord + 2 +ACAD + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +DIMSTYLE + 5 +A +330 +0 +100 +AcDbSymbolTable + 70 + 1 +100 +AcDbDimStyleTable + 0 +DIMSTYLE +105 +27 +330 +A +100 +AcDbSymbolTableRecord +100 +AcDbDimStyleTableRecord + 2 +ISO-25 + 70 + 0 + 41 +2.5 + 42 +0.625 + 43 +3.75 + 44 +1.25 + 73 + 0 + 74 + 0 + 77 + 1 + 78 + 8 +140 +2.5 +141 +2.5 +143 +0.0393700787 +147 +0.625 +171 + 3 +172 + 1 +178 + 0 +271 + 2 +272 + 2 +274 + 3 +278 + 44 +283 + 0 +284 + 8 +340 +11 + 0 +ENDTAB + 0 +TABLE + 2 +BLOCK_RECORD + 5 +1 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +BLOCK_RECORD + 5 +1F +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Model_Space +340 +22 + 0 +BLOCK_RECORD + 5 +1B +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space +340 +1E + 0 +BLOCK_RECORD + 5 +23 +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space0 +340 +26 + 0 +ENDTAB + 0 +ENDSEC + 0 +SECTION + 2 +BLOCKS + 0 +BLOCK + 5 +20 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Model_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Model_Space + 1 + + 0 +ENDBLK + 5 +21 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +1C +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space + 1 + + 0 +ENDBLK + 5 +1D +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +24 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space0 + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space0 + 1 + + 0 +ENDBLK + 5 +25 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +ENDSEC + 0 +SECTION + 2 +ENTITIES + 0 +LINE + 5 +63 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-79.0 + 20 +-35.0 + 30 +0.0 + 11 +-79.0 + 21 +35.0 + 31 +0.0 + 0 +ARC + 5 +64 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-89.0 + 20 +35.0 + 30 +0.0 + 40 +10.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +65 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-89.0 + 20 +45.0 + 30 +0.0 + 11 +-101.0 + 21 +45.0 + 31 +0.0 + 0 +ARC + 5 +66 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-101.0 + 20 +35.0 + 30 +0.0 + 40 +10.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +67 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-111.0 + 20 +35.0 + 30 +0.0 + 11 +-111.0 + 21 +-35.0 + 31 +0.0 + 0 +ARC + 5 +68 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-101.0 + 20 +-35.0 + 30 +0.0 + 40 +10.00000000000001 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +69 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-101.0 + 20 +-45.0 + 30 +0.0 + 11 +-89.0 + 21 +-45.0 + 31 +0.0 + 0 +ARC + 5 +6A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-89.0 + 20 +-35.0 + 30 +0.0 + 40 +10.00000000000001 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +ARC + 5 +6B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-55.0 + 20 +0.0 + 30 +0.0 + 40 +4.199999999999982 +100 +AcDbArc + 50 +90.0 + 51 +270.0 + 0 +LINE + 5 +6C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-23.0 + 20 +-4.2 + 30 +0.0 + 11 +-55.0 + 21 +-4.2 + 31 +0.0 + 0 +ARC + 5 +6D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-23.0 + 20 +0.0 + 30 +0.0 + 40 +4.199999999999954 +100 +AcDbArc + 50 +270.0 + 51 +90.0 + 0 +LINE + 5 +6E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-55.0 + 20 +4.2 + 30 +0.0 + 11 +-23.0 + 21 +4.2 + 31 +0.0 + 0 +LINE + 5 +6F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +120.0 + 20 +-13.0 + 30 +0.0 + 11 +120.0 + 21 +-6.2 + 31 +0.0 + 0 +ARC + 5 +70 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +118.0 + 20 +-13.0 + 30 +0.0 + 40 +2.000000000000002 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +71 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-70.0 + 20 +-15.0 + 30 +0.0 + 11 +118.0 + 21 +-15.0 + 31 +0.0 + 0 +LINE + 5 +72 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-70.0 + 20 +-45.0 + 30 +0.0 + 11 +-70.0 + 21 +-15.0 + 31 +0.0 + 0 +ARC + 5 +73 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-80.0 + 20 +-45.0 + 30 +0.0 + 40 +10.0 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +74 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-110.0 + 20 +-55.0 + 30 +0.0 + 11 +-80.0 + 21 +-55.0 + 31 +0.0 + 0 +ARC + 5 +75 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-110.0 + 20 +-45.0 + 30 +0.0 + 40 +10.0 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +76 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-120.0 + 20 +45.0 + 30 +0.0 + 11 +-120.0 + 21 +-45.0 + 31 +0.0 + 0 +ARC + 5 +77 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-110.0 + 20 +45.0 + 30 +0.0 + 40 +10.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +78 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-80.0 + 20 +55.0 + 30 +0.0 + 11 +-110.0 + 21 +55.0 + 31 +0.0 + 0 +ARC + 5 +79 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-80.0 + 20 +45.0 + 30 +0.0 + 40 +10.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +7A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-70.0 + 20 +15.0 + 30 +0.0 + 11 +-70.0 + 21 +45.0 + 31 +0.0 + 0 +LINE + 5 +7B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +118.0 + 20 +15.0 + 30 +0.0 + 11 +-70.0 + 21 +15.0 + 31 +0.0 + 0 +ARC + 5 +7C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +118.0 + 20 +13.0 + 30 +0.0 + 40 +2.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +7D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +120.0 + 20 +6.2 + 30 +0.0 + 11 +120.0 + 21 +13.0 + 31 +0.0 + 0 +ARC + 5 +7E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +118.0 + 20 +6.2 + 30 +0.0 + 40 +2.0 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +7F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +95.0 + 20 +4.2 + 30 +0.0 + 11 +118.0 + 21 +4.2 + 31 +0.0 + 0 +ARC + 5 +80 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +95.0 + 20 +0.0 + 30 +0.0 + 40 +4.200000000000037 +100 +AcDbArc + 50 +90.0 + 51 +270.0 + 0 +LINE + 5 +81 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +118.0 + 20 +-4.2 + 30 +0.0 + 11 +95.0 + 21 +-4.2 + 31 +0.0 + 0 +ARC + 5 +82 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +118.0 + 20 +-6.2 + 30 +0.0 + 40 +2.000000000000002 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +CIRCLE + 5 +83 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +20.0 + 20 +0.0 + 30 +0.0 + 40 +9.000000000000007 + 0 +ENDSEC + 0 +SECTION + 2 +OBJECTS + 0 +DICTIONARY + 5 +C +330 +0 +100 +AcDbDictionary +281 + 1 + 3 +ACAD_GROUP +350 +D + 3 +ACAD_LAYOUT +350 +1A + 3 +ACAD_MLINESTYLE +350 +17 + 3 +ACAD_PLOTSETTINGS +350 +19 + 3 +ACAD_PLOTSTYLENAME +350 +E + 3 +ACAD_SCALELIST +350 +47 + 3 +DWGPROPS +350 +84 + 0 +DICTIONARY + 5 +D +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +DICTIONARY + 5 +1A +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Layout1 +350 +1E + 3 +Layout2 +350 +26 + 3 +Model +350 +22 + 0 +DICTIONARY + 5 +17 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Standard +350 +18 + 0 +DICTIONARY + 5 +19 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +ACDBDICTIONARYWDFLT + 5 +E +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Normal +350 +F +100 +AcDbDictionaryWithDefault +340 +F + 0 +DICTIONARY + 5 +47 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +A0 +350 +48 + 3 +A1 +350 +49 + 3 +A2 +350 +4A + 3 +A3 +350 +4B + 3 +A4 +350 +4C + 3 +A5 +350 +4D + 3 +A6 +350 +4E + 3 +A7 +350 +4F + 3 +A8 +350 +50 + 3 +A9 +350 +51 + 3 +B0 +350 +52 + 3 +B1 +350 +53 + 3 +B2 +350 +54 + 3 +B3 +350 +55 + 3 +B4 +350 +56 + 3 +B5 +350 +57 + 3 +B6 +350 +58 + 0 +XRECORD + 5 +84 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbXrecord +280 + 1 + 1 +DWGPROPS COOKIE + 2 + + 3 + + 4 + + 6 + + 7 + + 8 +mc007 + 9 + +300 += +301 += +302 += +303 += +304 += +305 += +306 += +307 += +308 += +309 += + 40 +0.0 + 41 +2460458.521083253 + 42 +2460458.521095833 + 1 + + 90 + 0 + 0 +LAYOUT + 5 +1E +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout1 + 70 + 1 + 71 + 1 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +1.0000000000E+20 + 24 +1.0000000000E+20 + 34 +1.0000000000E+20 + 15 +-1.0000000000E+20 + 25 +-1.0000000000E+20 + 35 +-1.0000000000E+20 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1B + 0 +LAYOUT + 5 +26 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout2 + 70 + 1 + 71 + 2 + 10 +0.0 + 20 +0.0 + 11 +0.0 + 21 +0.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +0.0 + 24 +0.0 + 34 +0.0 + 15 +0.0 + 25 +0.0 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +23 + 0 +LAYOUT + 5 +22 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 +ANSI_A_(11.00_x_8.50_Inches) + 6 + + 40 +6.35 + 41 +19.05 + 42 +6.35000508 + 43 +19.05000254 + 44 +279.4 + 45 +215.9 + 46 +133.34999746 + 47 +88.89999873 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +0.045375 +143 +1.0 + 70 + 1696 + 72 + 0 + 73 + 0 + 74 + 0 + 7 + + 75 + 0 +147 +0.0179189148 +148 +-1300.4909072572 +149 +0.0 +100 +AcDbLayout + 1 +Model + 70 + 1 + 71 + 0 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +-120.0 + 24 +-55.0 + 34 +0.0 + 15 +120.0 + 25 +55.0 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1F +331 +29 + 0 +MLINESTYLE + 5 +18 +102 +{ACAD_REACTORS +330 +17 +102 +} +330 +17 +100 +AcDbMlineStyle + 2 +Standard + 70 + 0 + 3 + + 62 + 256 + 51 +90.0 + 52 +90.0 + 71 + 2 + 49 +0.5 + 62 + 256 + 6 +BYLAYER + 49 +-0.5 + 62 + 256 + 6 +BYLAYER + 0 +ACDBPLACEHOLDER + 5 +F +102 +{ACAD_REACTORS +330 +E +102 +} +330 +E + 0 +SCALE + 5 +48 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:1 +140 +1.0 +141 +1.0 +290 + 1 + 0 +SCALE + 5 +49 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:2 +140 +1.0 +141 +2.0 +290 + 0 + 0 +SCALE + 5 +4A +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:4 +140 +1.0 +141 +4.0 +290 + 0 + 0 +SCALE + 5 +4B +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:5 +140 +1.0 +141 +5.0 +290 + 0 + 0 +SCALE + 5 +4C +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:8 +140 +1.0 +141 +8.0 +290 + 0 + 0 +SCALE + 5 +4D +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:10 +140 +1.0 +141 +10.0 +290 + 0 + 0 +SCALE + 5 +4E +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:16 +140 +1.0 +141 +16.0 +290 + 0 + 0 +SCALE + 5 +4F +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:20 +140 +1.0 +141 +20.0 +290 + 0 + 0 +SCALE + 5 +50 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:30 +140 +1.0 +141 +30.0 +290 + 0 + 0 +SCALE + 5 +51 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:40 +140 +1.0 +141 +40.0 +290 + 0 + 0 +SCALE + 5 +52 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:50 +140 +1.0 +141 +50.0 +290 + 0 + 0 +SCALE + 5 +53 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:100 +140 +1.0 +141 +100.0 +290 + 0 + 0 +SCALE + 5 +54 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +2:1 +140 +2.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +55 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +4:1 +140 +4.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +56 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +8:1 +140 +8.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +57 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +10:1 +140 +10.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +58 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +100:1 +140 +100.0 +141 +1.0 +290 + 0 + 0 +ENDSEC + 0 +EOF diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/laser/es/INOX/2mm/-404_SlideCover_x1.dxf b/extrusion/components/1100_Moulds/130x130x90-M10-L36/laser/es/INOX/2mm/-404_SlideCover_x1.dxf new file mode 100644 index 000000000..5b2ea8210 --- /dev/null +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/laser/es/INOX/2mm/-404_SlideCover_x1.dxf @@ -0,0 +1,5042 @@ + 0 +SECTION + 2 +HEADER + 9 +$ACADVER + 1 +AC1015 + 9 +$ACADMAINTVER + 70 + 6 + 9 +$DWGCODEPAGE + 3 +ANSI_1252 + 9 +$INSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$EXTMIN + 10 +-180.0 + 20 +-170.0 + 30 +0.0 + 9 +$EXTMAX + 10 +0.0 + 20 +10.0 + 30 +0.0 + 9 +$LIMMIN + 10 +0.0 + 20 +0.0 + 9 +$LIMMAX + 10 +420.0 + 20 +297.0 + 9 +$ORTHOMODE + 70 + 0 + 9 +$REGENMODE + 70 + 1 + 9 +$FILLMODE + 70 + 1 + 9 +$QTEXTMODE + 70 + 0 + 9 +$MIRRTEXT + 70 + 1 + 9 +$LTSCALE + 40 +1.0 + 9 +$ATTMODE + 70 + 1 + 9 +$TEXTSIZE + 40 +3.5 + 9 +$TRACEWID + 40 +1.0 + 9 +$TEXTSTYLE + 7 +Standard + 9 +$CLAYER + 8 +0 + 9 +$CELTYPE + 6 +ByLayer + 9 +$CECOLOR + 62 + 256 + 9 +$CELTSCALE + 40 +1.0 + 9 +$DISPSILH + 70 + 0 + 9 +$DIMSCALE + 40 +1.0 + 9 +$DIMASZ + 40 +3.556 + 9 +$DIMEXO + 40 +0.0 + 9 +$DIMDLI + 40 +3.75 + 9 +$DIMRND + 40 +0.0 + 9 +$DIMDLE + 40 +0.0 + 9 +$DIMEXE + 40 +1.0 + 9 +$DIMTP + 40 +0.0 + 9 +$DIMTM + 40 +0.0 + 9 +$DIMTXT + 40 +3.5 + 9 +$DIMCEN + 40 +2.5 + 9 +$DIMTSZ + 40 +0.0 + 9 +$DIMTOL + 70 + 0 + 9 +$DIMLIM + 70 + 0 + 9 +$DIMTIH + 70 + 1 + 9 +$DIMTOH + 70 + 1 + 9 +$DIMSE1 + 70 + 0 + 9 +$DIMSE2 + 70 + 0 + 9 +$DIMTAD + 70 + 1 + 9 +$DIMZIN + 70 + 1 + 9 +$DIMBLK + 1 + + 9 +$DIMASO + 70 + 1 + 9 +$DIMSHO + 70 + 1 + 9 +$DIMPOST + 1 + + 9 +$DIMAPOST + 1 + + 9 +$DIMALT + 70 + 0 + 9 +$DIMALTD + 70 + 3 + 9 +$DIMALTF + 40 +0.0393700787 + 9 +$DIMLFAC + 40 +1.0 + 9 +$DIMTOFL + 70 + 1 + 9 +$DIMTVP + 40 +0.0 + 9 +$DIMTIX + 70 + 0 + 9 +$DIMSOXD + 70 + 0 + 9 +$DIMSAH + 70 + 0 + 9 +$DIMBLK1 + 1 + + 9 +$DIMBLK2 + 1 + + 9 +$DIMSTYLE + 2 +ISO-25 + 9 +$DIMCLRD + 70 + 0 + 9 +$DIMCLRE + 70 + 0 + 9 +$DIMCLRT + 70 + 0 + 9 +$DIMTFAC + 40 +1.0 + 9 +$DIMGAP + 40 +1.524 + 9 +$DIMJUST + 70 + 0 + 9 +$DIMSD1 + 70 + 0 + 9 +$DIMSD2 + 70 + 0 + 9 +$DIMTOLJ + 70 + 0 + 9 +$DIMTZIN + 70 + 1 + 9 +$DIMALTZ + 70 + 0 + 9 +$DIMALTTZ + 70 + 0 + 9 +$DIMUPT + 70 + 0 + 9 +$DIMDEC + 70 + 2 + 9 +$DIMTDEC + 70 + 2 + 9 +$DIMALTU + 70 + 2 + 9 +$DIMALTTD + 70 + 3 + 9 +$DIMTXSTY + 7 +Standard + 9 +$DIMAUNIT + 70 + 0 + 9 +$DIMADEC + 70 + 2 + 9 +$DIMALTRND + 40 +0.0 + 9 +$DIMAZIN + 70 + 0 + 9 +$DIMDSEP + 70 + 44 + 9 +$DIMATFIT + 70 + 3 + 9 +$DIMFRAC + 70 + 0 + 9 +$DIMLDRBLK + 1 + + 9 +$DIMLUNIT + 70 + 2 + 9 +$DIMLWD + 70 + -2 + 9 +$DIMLWE + 70 + -2 + 9 +$DIMTMOVE + 70 + 0 + 9 +$LUNITS + 70 + 2 + 9 +$LUPREC + 70 + 2 + 9 +$SKETCHINC + 40 +1.0 + 9 +$FILLETRAD + 40 +0.0 + 9 +$AUNITS + 70 + 0 + 9 +$AUPREC + 70 + 2 + 9 +$MENU + 1 +. + 9 +$ELEVATION + 40 +0.0 + 9 +$PELEVATION + 40 +0.0 + 9 +$THICKNESS + 40 +0.0 + 9 +$LIMCHECK + 70 + 0 + 9 +$CHAMFERA + 40 +0.0 + 9 +$CHAMFERB + 40 +0.0 + 9 +$CHAMFERC + 40 +0.0 + 9 +$CHAMFERD + 40 +0.0 + 9 +$SKPOLY + 70 + 0 + 9 +$TDCREATE + 40 +2460458.608652755 + 9 +$TDUCREATE + 40 +2460458.525319421 + 9 +$TDUPDATE + 40 +2460458.608665185 + 9 +$TDUUPDATE + 40 +2460458.525331852 + 9 +$TDINDWG + 40 +0.0000000116 + 9 +$TDUSRTIMER + 40 +0.0000000116 + 9 +$USRTIMER + 70 + 1 + 9 +$ANGBASE + 50 +0.0 + 9 +$ANGDIR + 70 + 0 + 9 +$PDMODE + 70 + 0 + 9 +$PDSIZE + 40 +-1.0 + 9 +$PLINEWID + 40 +0.0 + 9 +$SPLFRAME + 70 + 0 + 9 +$SPLINETYPE + 70 + 6 + 9 +$SPLINESEGS + 70 + 8 + 9 +$HANDSEED + 5 +AB + 9 +$SURFTAB1 + 70 + 6 + 9 +$SURFTAB2 + 70 + 6 + 9 +$SURFTYPE + 70 + 6 + 9 +$SURFU + 70 + 6 + 9 +$SURFV + 70 + 6 + 9 +$UCSBASE + 2 + + 9 +$UCSNAME + 2 + + 9 +$UCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$UCSORTHOREF + 2 + + 9 +$UCSORTHOVIEW + 70 + 0 + 9 +$UCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$UCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSBASE + 2 + + 9 +$PUCSNAME + 2 + + 9 +$PUCSORG + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSXDIR + 10 +1.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSYDIR + 10 +0.0 + 20 +1.0 + 30 +0.0 + 9 +$PUCSORTHOREF + 2 + + 9 +$PUCSORTHOVIEW + 70 + 0 + 9 +$PUCSORGTOP + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBOTTOM + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGLEFT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGRIGHT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGFRONT + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PUCSORGBACK + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$USERI1 + 70 + 0 + 9 +$USERI2 + 70 + 0 + 9 +$USERI3 + 70 + 0 + 9 +$USERI4 + 70 + 0 + 9 +$USERI5 + 70 + 0 + 9 +$USERR1 + 40 +0.0 + 9 +$USERR2 + 40 +0.0 + 9 +$USERR3 + 40 +0.0 + 9 +$USERR4 + 40 +0.0 + 9 +$USERR5 + 40 +0.0 + 9 +$WORLDVIEW + 70 + 1 + 9 +$SHADEDGE + 70 + 3 + 9 +$SHADEDIF + 70 + 70 + 9 +$TILEMODE + 70 + 1 + 9 +$MAXACTVP + 70 + 64 + 9 +$PINSBASE + 10 +0.0 + 20 +0.0 + 30 +0.0 + 9 +$PLIMCHECK + 70 + 0 + 9 +$PEXTMIN + 10 +1.0000000000E+20 + 20 +1.0000000000E+20 + 30 +1.0000000000E+20 + 9 +$PEXTMAX + 10 +-1.0000000000E+20 + 20 +-1.0000000000E+20 + 30 +-1.0000000000E+20 + 9 +$PLIMMIN + 10 +0.0 + 20 +0.0 + 9 +$PLIMMAX + 10 +420.0 + 20 +297.0 + 9 +$UNITMODE + 70 + 0 + 9 +$VISRETAIN + 70 + 1 + 9 +$PLINEGEN + 70 + 0 + 9 +$PSLTSCALE + 70 + 1 + 9 +$TREEDEPTH + 70 + 3020 + 9 +$CMLSTYLE + 2 +Standard + 9 +$CMLJUST + 70 + 0 + 9 +$CMLSCALE + 40 +20.0 + 9 +$PROXYGRAPHICS + 70 + 1 + 9 +$MEASUREMENT + 70 + 1 + 9 +$CELWEIGHT +370 + -1 + 9 +$ENDCAPS +280 + 0 + 9 +$JOINSTYLE +280 + 0 + 9 +$LWDISPLAY +290 + 1 + 9 +$INSUNITS + 70 + 4 + 9 +$HYPERLINKBASE + 1 + + 9 +$STYLESHEET + 1 + + 9 +$XEDIT +290 + 1 + 9 +$CEPSNTYPE +380 + 0 + 9 +$PSTYLEMODE +290 + 1 + 9 +$FINGERPRINTGUID + 2 +{dcbca25c-c497-4a89-856d-a6dbba3bdd84} + 9 +$VERSIONGUID + 2 +{FAEB1C32-E019-11D5-929B-00C0DF256EC4} + 9 +$EXTNAMES +290 + 1 + 9 +$PSVPSCALE + 40 +0.0 + 9 +$OLESTARTUP +290 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +CLASSES + 0 +CLASS + 1 +ACDBDICTIONARYWDFLT + 2 +AcDbDictionaryWithDefault + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +VISUALSTYLE + 2 +AcDbVisualStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MATERIAL + 2 +AcDbMaterial + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SCALE + 2 +AcDbScale + 3 +ObjectDBX Classes + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +TABLESTYLE + 2 +AcDbTableStyle + 3 +ObjectDBX Classes + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +MLEADERSTYLE + 2 +AcDbMLeaderStyle + 3 +ACDB_MLEADERSTYLE_CLASS + 90 + 4095 +280 + 0 +281 + 0 + 0 +CLASS + 1 +SUN + 2 +AcDbSun + 3 +SCENEOE + 90 + 1153 +280 + 0 +281 + 0 + 0 +CLASS + 1 +ACDBPLACEHOLDER + 2 +AcDbPlaceHolder + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +CLASS + 1 +LAYOUT + 2 +AcDbLayout + 3 +ObjectDBX Classes + 90 + 0 +280 + 0 +281 + 0 + 0 +ENDSEC + 0 +SECTION + 2 +TABLES + 0 +TABLE + 2 +VPORT + 5 +8 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +VPORT + 5 +29 +330 +8 +100 +AcDbSymbolTableRecord +100 +AcDbViewportTableRecord + 2 +*Active + 70 + 0 + 10 +0.0 + 20 +0.0 + 11 +1.0 + 21 +1.0 + 12 +-90.0 + 22 +-80.0 + 13 +0.0 + 23 +0.0 + 14 +10.0 + 24 +10.0 + 15 +10.0 + 25 +10.0 + 16 +0.0 + 26 +0.0 + 36 +1.0 + 17 +0.0 + 27 +0.0 + 37 +0.0 + 40 +183.6 + 41 +1.0 + 42 +50.0 + 43 +0.0 + 44 +0.0 + 50 +0.0 + 51 +0.0 + 71 + 0 + 72 + 100 + 73 + 1 + 74 + 3 + 75 + 0 + 76 + 0 + 77 + 0 + 78 + 0 +281 + 0 + 65 + 1 +110 +0.0 +120 +0.0 +130 +0.0 +111 +1.0 +121 +0.0 +131 +0.0 +112 +0.0 +122 +1.0 +132 +0.0 + 79 + 0 +146 +0.0 + 0 +ENDTAB + 0 +TABLE + 2 +LTYPE + 5 +5 +330 +0 +100 +AcDbSymbolTable + 70 + 6 + 0 +LTYPE + 5 +14 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByBlock + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +15 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +ByLayer + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +16 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +Continuous + 70 + 0 + 3 +Solid line + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +5E +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +HIDDEN + 70 + 0 + 3 +Hidden __ __ __ __ __ __ __ __ __ __ __ __ __ __ + 72 + 65 + 73 + 2 + 40 +1.905 + 49 +1.27 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +LTYPE + 5 +5F +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +PHANTOM + 70 + 0 + 3 +Phantom ______ __ __ ______ __ __ ______ + 72 + 65 + 73 + 6 + 40 +12.7 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +60 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTER + 70 + 0 + 3 +Center ____ _ ____ _ ____ _ ____ _ ____ _ ____ + 72 + 65 + 73 + 4 + 40 +10.16 + 49 +6.35 + 74 + 0 + 49 +-1.27 + 74 + 0 + 49 +1.27 + 74 + 0 + 49 +-1.27 + 74 + 0 + 0 +LTYPE + 5 +61 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +CENTERX2 + 70 + 0 + 3 +Center (2x) ________ __ ________ __ _____ + 72 + 65 + 73 + 4 + 40 +20.32 + 49 +12.7 + 74 + 0 + 49 +-2.54 + 74 + 0 + 49 +2.54 + 74 + 0 + 49 +-2.54 + 74 + 0 + 0 +LTYPE + 5 +62 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +DOT2 + 70 + 0 + 3 +Dot (.5x) ........................................ + 72 + 65 + 73 + 2 + 40 +0.635 + 49 +0.0 + 74 + 0 + 49 +-0.635 + 74 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +LAYER + 5 +2 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +LAYER + 5 +10 +330 +2 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord + 2 +0 + 70 + 0 + 62 + 7 + 6 +Continuous +370 + -3 +390 +F + 0 +ENDTAB + 0 +TABLE + 2 +STYLE + 5 +3 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +STYLE + 5 +11 +330 +3 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord + 2 +Standard + 70 + 0 + 40 +0.0 + 41 +1.0 + 50 +0.0 + 71 + 0 + 42 +3.5 + 3 +txt + 4 + + 0 +ENDTAB + 0 +TABLE + 2 +VIEW + 5 +6 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +UCS + 5 +7 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +APPID + 5 +9 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +APPID + 5 +12 +330 +9 +100 +AcDbSymbolTableRecord +100 +AcDbRegAppTableRecord + 2 +ACAD + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +DIMSTYLE + 5 +A +330 +0 +100 +AcDbSymbolTable + 70 + 1 +100 +AcDbDimStyleTable + 0 +DIMSTYLE +105 +27 +330 +A +100 +AcDbSymbolTableRecord +100 +AcDbDimStyleTableRecord + 2 +ISO-25 + 70 + 0 + 41 +2.5 + 42 +0.625 + 43 +3.75 + 44 +1.25 + 73 + 0 + 74 + 0 + 77 + 1 + 78 + 8 +140 +2.5 +141 +2.5 +143 +0.0393700787 +147 +0.625 +171 + 3 +172 + 1 +178 + 0 +271 + 2 +272 + 2 +274 + 3 +278 + 44 +283 + 0 +284 + 8 +340 +11 + 0 +ENDTAB + 0 +TABLE + 2 +BLOCK_RECORD + 5 +1 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +BLOCK_RECORD + 5 +1F +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Model_Space +340 +22 + 0 +BLOCK_RECORD + 5 +1B +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space +340 +1E + 0 +BLOCK_RECORD + 5 +23 +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*Paper_Space0 +340 +26 + 0 +ENDTAB + 0 +ENDSEC + 0 +SECTION + 2 +BLOCKS + 0 +BLOCK + 5 +20 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Model_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Model_Space + 1 + + 0 +ENDBLK + 5 +21 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +1C +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space + 1 + + 0 +ENDBLK + 5 +1D +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +24 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*Paper_Space0 + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*Paper_Space0 + 1 + + 0 +ENDBLK + 5 +25 +330 +23 +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +ENDSEC + 0 +SECTION + 2 +ENTITIES + 0 +CIRCLE + 5 +63 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-60.0 + 20 +-50.0 + 30 +0.0 + 40 +2.500000000000007 + 0 +CIRCLE + 5 +64 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-40.0 + 20 +-130.0 + 30 +0.0 + 40 +2.5 + 0 +CIRCLE + 5 +65 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-60.0 + 20 +-110.0 + 30 +0.0 + 40 +2.499999999999993 + 0 +CIRCLE + 5 +66 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-120.0 + 20 +-110.0 + 30 +0.0 + 40 +2.5 + 0 +CIRCLE + 5 +67 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-40.0 + 20 +-30.0 + 30 +0.0 + 40 +2.500000000000014 + 0 +CIRCLE + 5 +68 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-120.0 + 20 +-50.0 + 30 +0.0 + 40 +2.5 + 0 +CIRCLE + 5 +69 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-140.0 + 20 +-30.0 + 30 +0.0 + 40 +2.500000000000028 + 0 +CIRCLE + 5 +6A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-140.0 + 20 +-130.0 + 30 +0.0 + 40 +2.500000000000028 + 0 +CIRCLE + 5 +6B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-90.0 + 20 +-80.0 + 30 +0.0 + 40 +4.0 + 0 +CIRCLE + 5 +6C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-15.0 + 20 +-114.5 + 30 +0.0 + 40 +3.39999999998598 + 0 +CIRCLE + 5 +6D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-124.5 + 20 +-155.0 + 30 +0.0 + 40 +3.399999999985994 + 0 +CIRCLE + 5 +6E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-165.0 + 20 +-45.5 + 30 +0.0 + 40 +3.39999999998598 + 0 +CIRCLE + 5 +6F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-55.5 + 20 +-155.0 + 30 +0.0 + 40 +3.399999999985994 + 0 +CIRCLE + 5 +70 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-165.0 + 20 +-114.5 + 30 +0.0 + 40 +3.399999999986022 + 0 +CIRCLE + 5 +71 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-124.5 + 20 +-5.0 + 30 +0.0 + 40 +3.399999999986008 + 0 +CIRCLE + 5 +72 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-145.0 + 20 +-160.0 + 30 +0.0 + 40 +3.0 + 0 +CIRCLE + 5 +73 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-90.0 + 20 +-5.0 + 30 +0.0 + 40 +3.39999999998598 + 0 +CIRCLE + 5 +74 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-55.5 + 20 +-5.0 + 30 +0.0 + 40 +3.39999999998598 + 0 +CIRCLE + 5 +75 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-15.0 + 20 +-45.5 + 30 +0.0 + 40 +3.399999999986008 + 0 +CIRCLE + 5 +76 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-15.0 + 20 +-80.0 + 30 +0.0 + 40 +3.399999999985981 + 0 +CIRCLE + 5 +77 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-35.0 + 20 +0.0 + 30 +0.0 + 40 +2.999999999999993 + 0 +CIRCLE + 5 +78 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-165.0 + 20 +-80.0 + 30 +0.0 + 40 +3.399999999985994 + 0 +CIRCLE + 5 +79 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-90.0 + 20 +-155.0 + 30 +0.0 + 40 +3.399999999985965 + 0 +LINE + 5 +7A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-12.5 + 20 +-139.55 + 30 +0.0 + 11 +-1.0 + 21 +-139.55 + 31 +0.0 + 0 +ARC + 5 +7B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-1.0 + 20 +-140.55 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +7C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +0.0 + 20 +-159.4440079476 + 30 +0.0 + 11 +0.0 + 21 +-140.55 + 31 +0.0 + 0 +ARC + 5 +7D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-2.0 + 20 +-159.4440079476 + 30 +0.0 + 40 +2.000000000000008 +100 +AcDbArc + 50 +225.0 + 51 +0.0 + 0 +LINE + 5 +7E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-7.1362175362 + 20 +-157.1362175362 + 30 +0.0 + 11 +-3.4142135624 + 21 +-160.85822151 + 31 +0.0 + 0 +ARC + 5 +7F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-10.0 + 20 +-160.0 + 30 +0.0 + 40 +4.049999999999934 +100 +AcDbArc + 50 +45.0 + 51 +225.0 + 0 +LINE + 5 +80 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-9.14177849 + 20 +-166.5857864376 + 30 +0.0 + 11 +-12.8637824638 + 21 +-162.8637824638 + 31 +0.0 + 0 +ARC + 5 +81 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-10.5559920524 + 20 +-168.0 + 30 +0.0 + 40 +2.0 +100 +AcDbArc + 50 +270.0 + 51 +45.0 + 0 +LINE + 5 +82 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-169.4440079476 + 20 +-170.0 + 30 +0.0 + 11 +-10.5559920524 + 21 +-170.0 + 31 +0.0 + 0 +ARC + 5 +83 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-169.4440079476 + 20 +-168.0 + 30 +0.0 + 40 +2.0 +100 +AcDbArc + 50 +135.0 + 51 +270.0 + 0 +LINE + 5 +84 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-167.1362175362 + 20 +-162.8637824638 + 30 +0.0 + 11 +-170.85822151 + 21 +-166.5857864376 + 31 +0.0 + 0 +ARC + 5 +85 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-170.0 + 20 +-160.0 + 30 +0.0 + 40 +4.049999999999924 +100 +AcDbArc + 50 +315.0 + 51 +135.0 + 0 +LINE + 5 +86 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-176.5857864376 + 20 +-160.85822151 + 30 +0.0 + 11 +-172.8637824638 + 21 +-157.1362175362 + 31 +0.0 + 0 +ARC + 5 +87 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-178.0 + 20 +-159.4440079476 + 30 +0.0 + 40 +2.0 +100 +AcDbArc + 50 +180.0 + 51 +315.0 + 0 +LINE + 5 +88 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-180.0 + 20 +-140.55 + 30 +0.0 + 11 +-180.0 + 21 +-159.4440079476 + 31 +0.0 + 0 +ARC + 5 +89 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-179.0 + 20 +-140.55 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +8A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-167.5 + 20 +-139.55 + 30 +0.0 + 11 +-179.0 + 21 +-139.55 + 31 +0.0 + 0 +ARC + 5 +8B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-167.5 + 20 +-132.5 + 30 +0.0 + 40 +7.050000000000011 +100 +AcDbArc + 50 +270.0 + 51 +90.0 + 0 +LINE + 5 +8C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-179.0 + 20 +-125.45 + 30 +0.0 + 11 +-167.5 + 21 +-125.45 + 31 +0.0 + 0 +ARC + 5 +8D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-179.0 + 20 +-124.45 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +8E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-180.0 + 20 +-35.55 + 30 +0.0 + 11 +-180.0 + 21 +-124.45 + 31 +0.0 + 0 +ARC + 5 +8F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-179.0 + 20 +-35.55 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +90.0 + 51 +180.0 + 0 +LINE + 5 +90 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-179.0 + 20 +-34.55 + 30 +0.0 + 11 +-167.5 + 21 +-34.55 + 31 +0.0 + 0 +ARC + 5 +91 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-167.5 + 20 +-27.5 + 30 +0.0 + 40 +7.050000000000001 +100 +AcDbArc + 50 +270.0 + 51 +90.0 + 0 +LINE + 5 +92 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-167.5 + 20 +-20.45 + 30 +0.0 + 11 +-179.0 + 21 +-20.45 + 31 +0.0 + 0 +ARC + 5 +93 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-179.0 + 20 +-19.45 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +180.0 + 51 +270.0 + 0 +LINE + 5 +94 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-180.0 + 20 +-0.5559920524 + 30 +0.0 + 11 +-180.0 + 21 +-19.45 + 31 +0.0 + 0 +ARC + 5 +95 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-178.0 + 20 +-0.5559920524 + 30 +0.0 + 40 +2.000000000000824 +100 +AcDbArc + 50 +45.0 + 51 +180.0 + 0 +LINE + 5 +96 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-172.8637824638 + 20 +-2.8637824638 + 30 +0.0 + 11 +-176.5857864376 + 21 +0.85822151 + 31 +0.0 + 0 +ARC + 5 +97 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-170.0 + 20 +0.0 + 30 +0.0 + 40 +4.049999999999926 +100 +AcDbArc + 50 +225.0 + 51 +45.0 + 0 +LINE + 5 +98 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-170.85822151 + 20 +6.5857864376 + 30 +0.0 + 11 +-167.1362175362 + 21 +2.8637824638 + 31 +0.0 + 0 +ARC + 5 +99 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-169.4440079476 + 20 +8.0 + 30 +0.0 + 40 +2.0 +100 +AcDbArc + 50 +90.0 + 51 +225.0 + 0 +LINE + 5 +9A +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-10.5559920524 + 20 +10.0 + 30 +0.0 + 11 +-169.4440079476 + 21 +10.0 + 31 +0.0 + 0 +ARC + 5 +9B +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-10.5559920524 + 20 +8.0 + 30 +0.0 + 40 +2.0 +100 +AcDbArc + 50 +315.0 + 51 +90.0 + 0 +LINE + 5 +9C +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-12.8637824638 + 20 +2.8637824638 + 30 +0.0 + 11 +-9.14177849 + 21 +6.5857864376 + 31 +0.0 + 0 +ARC + 5 +9D +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-10.0 + 20 +0.0 + 30 +0.0 + 40 +4.049999999999931 +100 +AcDbArc + 50 +135.0 + 51 +315.0 + 0 +LINE + 5 +9E +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-3.4142135624 + 20 +0.85822151 + 30 +0.0 + 11 +-7.1362175362 + 21 +-2.8637824638 + 31 +0.0 + 0 +ARC + 5 +9F +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-2.0 + 20 +-0.5559920524 + 30 +0.0 + 40 +2.0 +100 +AcDbArc + 50 +0.0 + 51 +135.0 + 0 +LINE + 5 +A0 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +0.0 + 20 +-19.45 + 30 +0.0 + 11 +0.0 + 21 +-0.5559920524 + 31 +0.0 + 0 +ARC + 5 +A1 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-1.0 + 20 +-19.45 + 30 +0.0 + 40 +1.000000000000001 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +A2 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-12.5 + 20 +-20.45 + 30 +0.0 + 11 +-1.0 + 21 +-20.45 + 31 +0.0 + 0 +ARC + 5 +A3 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-12.5 + 20 +-27.5 + 30 +0.0 + 40 +7.050000000000001 +100 +AcDbArc + 50 +90.0 + 51 +270.0 + 0 +LINE + 5 +A4 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-1.0 + 20 +-34.55 + 30 +0.0 + 11 +-12.5 + 21 +-34.55 + 31 +0.0 + 0 +ARC + 5 +A5 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-1.0 + 20 +-35.55 + 30 +0.0 + 40 +1.000000000000001 +100 +AcDbArc + 50 +0.0 + 51 +90.0 + 0 +LINE + 5 +A6 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +0.0 + 20 +-124.45 + 30 +0.0 + 11 +0.0 + 21 +-35.55 + 31 +0.0 + 0 +ARC + 5 +A7 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-1.0 + 20 +-124.45 + 30 +0.0 + 40 +1.0 +100 +AcDbArc + 50 +270.0 + 51 +0.0 + 0 +LINE + 5 +A8 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbLine + 10 +-1.0 + 20 +-125.45 + 30 +0.0 + 11 +-12.5 + 21 +-125.45 + 31 +0.0 + 0 +ARC + 5 +A9 +330 +1F +100 +AcDbEntity + 8 +0 + 6 +Continuous + 62 + 7 +370 + 25 +100 +AcDbCircle + 10 +-12.5 + 20 +-132.5 + 30 +0.0 + 40 +7.050000000000011 +100 +AcDbArc + 50 +90.0 + 51 +270.0 + 0 +ENDSEC + 0 +SECTION + 2 +OBJECTS + 0 +DICTIONARY + 5 +C +330 +0 +100 +AcDbDictionary +281 + 1 + 3 +ACAD_GROUP +350 +D + 3 +ACAD_LAYOUT +350 +1A + 3 +ACAD_MLINESTYLE +350 +17 + 3 +ACAD_PLOTSETTINGS +350 +19 + 3 +ACAD_PLOTSTYLENAME +350 +E + 3 +ACAD_SCALELIST +350 +47 + 3 +DWGPROPS +350 +AA + 0 +DICTIONARY + 5 +D +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +DICTIONARY + 5 +1A +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Layout1 +350 +1E + 3 +Layout2 +350 +26 + 3 +Model +350 +22 + 0 +DICTIONARY + 5 +17 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Standard +350 +18 + 0 +DICTIONARY + 5 +19 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 0 +ACDBDICTIONARYWDFLT + 5 +E +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +Normal +350 +F +100 +AcDbDictionaryWithDefault +340 +F + 0 +DICTIONARY + 5 +47 +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbDictionary +281 + 1 + 3 +A0 +350 +48 + 3 +A1 +350 +49 + 3 +A2 +350 +4A + 3 +A3 +350 +4B + 3 +A4 +350 +4C + 3 +A5 +350 +4D + 3 +A6 +350 +4E + 3 +A7 +350 +4F + 3 +A8 +350 +50 + 3 +A9 +350 +51 + 3 +B0 +350 +52 + 3 +B1 +350 +53 + 3 +B2 +350 +54 + 3 +B3 +350 +55 + 3 +B4 +350 +56 + 3 +B5 +350 +57 + 3 +B6 +350 +58 + 0 +XRECORD + 5 +AA +102 +{ACAD_REACTORS +330 +C +102 +} +330 +C +100 +AcDbXrecord +280 + 1 + 1 +DWGPROPS COOKIE + 2 + + 3 + + 4 + + 6 + + 7 + + 8 +mc007 + 9 + +300 += +301 += +302 += +303 += +304 += +305 += +306 += +307 += +308 += +309 += + 40 +0.0 + 41 +2460458.525319421 + 42 +2460458.525331852 + 1 + + 90 + 0 + 0 +LAYOUT + 5 +1E +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout1 + 70 + 1 + 71 + 1 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +1.0000000000E+20 + 24 +1.0000000000E+20 + 34 +1.0000000000E+20 + 15 +-1.0000000000E+20 + 25 +-1.0000000000E+20 + 35 +-1.0000000000E+20 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1B + 0 +LAYOUT + 5 +26 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 + + 6 + + 40 +0.0 + 41 +0.0 + 42 +0.0 + 43 +0.0 + 44 +0.0 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +1.0 +143 +1.0 + 70 + 688 + 72 + 1 + 73 + 0 + 74 + 5 + 7 + + 75 + 16 +147 +1.0 +148 +0.0 +149 +0.0 +100 +AcDbLayout + 1 +Layout2 + 70 + 1 + 71 + 2 + 10 +0.0 + 20 +0.0 + 11 +0.0 + 21 +0.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +0.0 + 24 +0.0 + 34 +0.0 + 15 +0.0 + 25 +0.0 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +23 + 0 +LAYOUT + 5 +22 +102 +{ACAD_REACTORS +330 +1A +102 +} +330 +1A +100 +AcDbPlotSettings + 1 + + 2 +none_device + 4 +ANSI_A_(11.00_x_8.50_Inches) + 6 + + 40 +6.35 + 41 +19.05 + 42 +6.35000508 + 43 +19.05000254 + 44 +279.4 + 45 +215.9 + 46 +240.22049746 + 47 +183.89599873 + 48 +0.0 + 49 +0.0 +140 +0.0 +141 +0.0 +142 +0.04675 +143 +1.0 + 70 + 1696 + 72 + 0 + 73 + 0 + 74 + 0 + 7 + + 75 + 0 +147 +0.0179189148 +148 +-1300.4909072572 +149 +0.0 +100 +AcDbLayout + 1 +Model + 70 + 1 + 71 + 0 + 10 +0.0 + 20 +0.0 + 11 +420.0 + 21 +297.0 + 12 +0.0 + 22 +0.0 + 32 +0.0 + 14 +-180.0 + 24 +-170.0 + 34 +0.0 + 15 +0.0 + 25 +10.0 + 35 +0.0 +146 +0.0 + 13 +0.0 + 23 +0.0 + 33 +0.0 + 16 +1.0 + 26 +0.0 + 36 +0.0 + 17 +0.0 + 27 +1.0 + 37 +0.0 + 76 + 0 +330 +1F +331 +29 + 0 +MLINESTYLE + 5 +18 +102 +{ACAD_REACTORS +330 +17 +102 +} +330 +17 +100 +AcDbMlineStyle + 2 +Standard + 70 + 0 + 3 + + 62 + 256 + 51 +90.0 + 52 +90.0 + 71 + 2 + 49 +0.5 + 62 + 256 + 6 +BYLAYER + 49 +-0.5 + 62 + 256 + 6 +BYLAYER + 0 +ACDBPLACEHOLDER + 5 +F +102 +{ACAD_REACTORS +330 +E +102 +} +330 +E + 0 +SCALE + 5 +48 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:1 +140 +1.0 +141 +1.0 +290 + 1 + 0 +SCALE + 5 +49 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:2 +140 +1.0 +141 +2.0 +290 + 0 + 0 +SCALE + 5 +4A +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:4 +140 +1.0 +141 +4.0 +290 + 0 + 0 +SCALE + 5 +4B +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:5 +140 +1.0 +141 +5.0 +290 + 0 + 0 +SCALE + 5 +4C +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:8 +140 +1.0 +141 +8.0 +290 + 0 + 0 +SCALE + 5 +4D +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:10 +140 +1.0 +141 +10.0 +290 + 0 + 0 +SCALE + 5 +4E +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:16 +140 +1.0 +141 +16.0 +290 + 0 + 0 +SCALE + 5 +4F +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:20 +140 +1.0 +141 +20.0 +290 + 0 + 0 +SCALE + 5 +50 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:30 +140 +1.0 +141 +30.0 +290 + 0 + 0 +SCALE + 5 +51 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:40 +140 +1.0 +141 +40.0 +290 + 0 + 0 +SCALE + 5 +52 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:50 +140 +1.0 +141 +50.0 +290 + 0 + 0 +SCALE + 5 +53 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +1:100 +140 +1.0 +141 +100.0 +290 + 0 + 0 +SCALE + 5 +54 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +2:1 +140 +2.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +55 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +4:1 +140 +4.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +56 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +8:1 +140 +8.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +57 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +10:1 +140 +10.0 +141 +1.0 +290 + 0 + 0 +SCALE + 5 +58 +102 +{ACAD_REACTORS +330 +47 +102 +} +330 +47 +100 +AcDbScale + 70 + 0 +300 +100:1 +140 +100.0 +141 +1.0 +290 + 0 + 0 +ENDSEC + 0 +EOF