From cf7ddba049313a1eaf5773378ebe605304812ce5 Mon Sep 17 00:00:00 2001 From: lovebird Date: Fri, 6 Sep 2024 21:04:41 +0200 Subject: [PATCH] Updating - extrusion/components/1100_Moulds/130x130x90-M10-L36 --- .../cad/Global-130x130x90_Assembly-CAM.EASM | Bin 170553 -> 93650 bytes .../cad/Global-130x130x90_Assembly-CAM.STEP | 4 +- .../cad/Global-130x130x90_Assembly-CAM.jpg | 4 +- .../cad/Global-130x130x90_Assembly-CAM.json | 18 +- .../Global-130x130x90_Assembly-CAM.tree.json | 520 +++++++++--------- .../cad/Global-130x130x90_Assembly-CAM.x_t | 4 +- .../cad/Global-130x130x90_Assembly.EASM | Bin 137112 -> 137071 bytes .../cad/Global-130x130x90_Assembly.json | 10 +- .../cad/Global-130x130x90_Assembly.step | 4 +- .../cad/Global-130x130x90_Assembly.tree.json | 444 +++++++-------- .../cad/Global-130x130x90_Assembly.x_t | 4 +- .../cad/global-130x130x90_assembly-cam.html | 2 +- .../cad/global-130x130x90_assembly.html | 2 +- 13 files changed, 508 insertions(+), 508 deletions(-) diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly-CAM.EASM b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly-CAM.EASM index e1e7317735b2f822285ce9b48b87518308b4274f..5a9aac0a2c2629eb2b27295733dc823115a79326 100644 GIT binary patch literal 93650 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 literal 170553 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 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 afdb840f9..bc28651c0 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:08b2f529b1691f3daaa93085cf22c6f5d727451812c0465c5c0cd10fa220316f -size 1017413 +oid sha256:5c7c47cea3ee64946a380f7db1e047a12d61291786a43c727f842a2d766f1ab6 +size 1017338 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 index 3b21c7e32..fa9a70b0b 100644 --- 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 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f07f2dfa63aa1f59423460de4b92d2444e004d4efed8c4114cde730bf8f96ddd -size 116665 +oid sha256:8487a6e69eebc6717ad5da204aefaa66a53e8e6d4347c03f5fdb1cba0e2b7c25 +size 116622 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 index 155d44f58..e6541c062 100644 --- 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 @@ -6,22 +6,22 @@ { "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\\Lydia-F100-ConnectorPlate-130x130.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Plunger-130-25.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\403_SlideKey_x1_4mm_INOX.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\\402_SlideCover-130_x2_2mm_INOX.SLDPRT" }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\403_SlideKey_x1_4mm_INOX.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" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Plunger-130-25.SLDPRT" } ] \ No newline at end of file diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly-CAM.tree.json b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly-CAM.tree.json index 35788b7cb..3ce4ca401 100644 --- a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly-CAM.tree.json +++ b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly-CAM.tree.json @@ -1,46 +1,21 @@ { "assembly": { "Components": [ + { + "Name": "middle-30-3", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\middle-30.SLDPRT", + "IsSuppressed": false + }, { "Name": "middle-30-1", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\middle-30.SLDPRT", "IsSuppressed": false }, - { - "Name": "Object-100^Global-130x130x90_Assembly-1", - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx19108\\VC~~\\Global-130x130x90_Assembly\\Object-100^Global-130x130x90_Assembly.SLDPRT", - "IsSuppressed": true - }, - { - "Name": "SlideInner-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\SlideInner.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "402_SlideCover-130_x2_2mm_INOX-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\402_SlideCover-130_x2_2mm_INOX.SLDPRT", - "IsSuppressed": false - }, { "Name": "cam-1", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\cam.SLDASM", "IsSuppressed": true }, - { - "Name": "403_SlideKey_x1_4mm_INOX-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\403_SlideKey_x1_4mm_INOX.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Base-130x130-4", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Base-130x130.SLDPRT", - "IsSuppressed": false - }, - { - "Name": "Rod-16-100-1", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Rod-16-100.SLDPRT", - "IsSuppressed": true - }, { "Name": "Lydia-F100-ConnectorPlate-130x130-1", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Lydia-F100-ConnectorPlate-130x130.SLDPRT", @@ -52,7 +27,37 @@ "IsSuppressed": false }, { - "Name": "middle-30-3", + "Name": "403_SlideKey_x1_4mm_INOX-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\403_SlideKey_x1_4mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Rod-16-100-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Rod-16-100.SLDPRT", + "IsSuppressed": true + }, + { + "Name": "Object-100^Global-130x130x90_Assembly-1", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx3052\\VC~~\\Global-130x130x90_Assembly\\Object-100^Global-130x130x90_Assembly.SLDPRT", + "IsSuppressed": true + }, + { + "Name": "SlideInner-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\SlideInner.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "402_SlideCover-130_x2_2mm_INOX-1", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\402_SlideCover-130_x2_2mm_INOX.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "Base-130x130-4", + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Base-130x130.SLDPRT", + "IsSuppressed": false + }, + { + "Name": "middle-30-4", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\middle-30.SLDPRT", "IsSuppressed": false }, @@ -60,17 +65,47 @@ "Name": "middle-30-5", "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\middle-30.SLDPRT", "IsSuppressed": false - }, - { - "Name": "middle-30-4", - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\middle-30.SLDPRT", - "IsSuppressed": false } ] }, "root": { "Name": "Global-130x130x90_Assembly", "Children": [ + { + "Name": "middle-30-3", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\middle-30.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.40340012585623175, + "Density": 1000.0, + "Volume": 0.00040340012585623173, + "SurfaceArea": 0.0787812806779395, + "CenterOfMassX": 0.09000000000000005, + "CenterOfMassY": -0.014999999999999982, + "CenterOfMassZ": 0.09 + }, + "Box": { + "MinX": -0.042022140946419775, + "MinY": -0.31313193490062463, + "MinZ": -0.2831353592403702, + "MaxX": 0.13797785905358023, + "MaxY": -0.2831319349006246, + "MaxZ": -0.10313535924037016 + }, + "Material": { + "Material": "", + "Materials": "" + }, + "States": {}, + "LaserParts": null, + "IsSuppressed": false, + "activeConfiguration": null + }, { "Name": "middle-30-1", "Children": null, @@ -106,10 +141,146 @@ "IsSuppressed": false, "activeConfiguration": null }, + { + "Name": "cam-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\cam.SLDASM", + "Parent": null, + "Properties": null, + "Equations": null, + "Mass": null, + "Box": null, + "Material": null, + "States": null, + "LaserParts": null, + "IsSuppressed": true, + "activeConfiguration": null + }, + { + "Name": "Lydia-F100-ConnectorPlate-130x130-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Lydia-F100-ConnectorPlate-130x130.SLDPRT", + "Parent": null, + "Properties": { + "Default": {}, + "Lydia-V3-100F": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.46031080130654306, + "Density": 1000.0, + "Volume": 0.00046031080130654305, + "SurfaceArea": 0.09232404193099744, + "CenterOfMassX": 0.09000000000000002, + "CenterOfMassY": -0.0214291226480874, + "CenterOfMassZ": 0.08000000000000003 + }, + "Box": { + "MinX": -0.042022140946423744, + "MinY": -0.381131934900626, + "MinZ": -0.2831353592403702, + "MaxX": 0.13797785905357668, + "MaxY": -0.3471319349006241, + "MaxZ": -0.10313535924037014 + }, + "Material": { + "Material": "", + "Materials": "" + }, + "States": {}, + "LaserParts": null, + "IsSuppressed": false, + "activeConfiguration": null + }, + { + "Name": "Plunger-130-25-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Plunger-130-25.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.3362729200658769, + "Density": 1000.0, + "Volume": 0.0003362729200658769, + "SurfaceArea": 0.043941097214951826, + "CenterOfMassX": 1.7393492580387984E-17, + "CenterOfMassY": 4.120247106888334E-19, + "CenterOfMassZ": 0.009983183698600072 + }, + "Box": { + "MinX": -0.01702214094641972, + "MinY": -0.33652469195933643, + "MinZ": -0.2581353592403702, + "MaxX": 0.11297785905358027, + "MaxY": -0.3165246919593364, + "MaxZ": -0.12813535924037017 + }, + "Material": { + "Material": "", + "Materials": "" + }, + "States": {}, + "LaserParts": null, + "IsSuppressed": false, + "activeConfiguration": null + }, + { + "Name": "403_SlideKey_x1_4mm_INOX-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\403_SlideKey_x1_4mm_INOX.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.031165822553953983, + "Density": 1000.0, + "Volume": 3.116582255395398E-05, + "SurfaceArea": 0.020759907411425683, + "CenterOfMassX": -0.02890495459721023, + "CenterOfMassY": -4.109239539488023E-18, + "CenterOfMassZ": 0.001981939807899837 + }, + "Box": { + "MinX": -0.07207398866158254, + "MinY": -0.3511319349006261, + "MinZ": -0.24813535924037022, + "MaxX": 0.18792601133841746, + "MaxY": -0.34713193490062455, + "MaxZ": -0.13813535924037018 + }, + "Material": { + "Material": "", + "Materials": "" + }, + "States": {}, + "LaserParts": null, + "IsSuppressed": false, + "activeConfiguration": null + }, + { + "Name": "Rod-16-100-1", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Rod-16-100.SLDPRT", + "Parent": null, + "Properties": null, + "Equations": null, + "Mass": null, + "Box": null, + "Material": null, + "States": null, + "LaserParts": null, + "IsSuppressed": true, + "activeConfiguration": null + }, { "Name": "Object-100^Global-130x130x90_Assembly-1", "Children": null, - "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx19108\\VC~~\\Global-130x130x90_Assembly\\Object-100^Global-130x130x90_Assembly.SLDPRT", + "Path": "C:\\Users\\mc007\\AppData\\Local\\Temp\\swx3052\\VC~~\\Global-130x130x90_Assembly\\Object-100^Global-130x130x90_Assembly.SLDPRT", "Parent": null, "Properties": null, "Equations": null, @@ -131,13 +302,13 @@ }, "Equations": {}, "Mass": { - "Mass": 0.02690171690723676, + "Mass": 0.026901716907236767, "Density": 1000.0, - "Volume": 2.690171690723676E-05, + "Volume": 2.6901716907236767E-05, "SurfaceArea": 0.029528713024743067, - "CenterOfMassX": -0.07642363460503288, - "CenterOfMassY": -0.10216552415535947, - "CenterOfMassZ": 0.0010000000000000271 + "CenterOfMassX": -0.07642363460503289, + "CenterOfMassY": -0.10216552415535946, + "CenterOfMassZ": 0.001000000000000027 }, "Box": { "MinX": -0.0420221409464234, @@ -191,56 +362,6 @@ "IsSuppressed": false, "activeConfiguration": null }, - { - "Name": "cam-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\cam.SLDASM", - "Parent": null, - "Properties": null, - "Equations": null, - "Mass": null, - "Box": null, - "Material": null, - "States": null, - "LaserParts": null, - "IsSuppressed": true, - "activeConfiguration": null - }, - { - "Name": "403_SlideKey_x1_4mm_INOX-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\403_SlideKey_x1_4mm_INOX.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.03116582255395397, - "Density": 1000.0, - "Volume": 3.116582255395397E-05, - "SurfaceArea": 0.020759907411425683, - "CenterOfMassX": -0.028904954597210243, - "CenterOfMassY": -4.929945473352175E-18, - "CenterOfMassZ": 0.001981939807899837 - }, - "Box": { - "MinX": -0.07207398866159359, - "MinY": -0.3511319349006261, - "MinZ": -0.2481353592403702, - "MaxX": 0.18792601133840642, - "MaxY": -0.34713193490062455, - "MaxZ": -0.13813535924037015 - }, - "Material": { - "Material": "", - "Materials": "" - }, - "States": {}, - "LaserParts": null, - "IsSuppressed": false, - "activeConfiguration": null - }, { "Name": "Base-130x130-4", "Children": null, @@ -261,11 +382,11 @@ "CenterOfMassZ": 0.08000000000000003 }, "Box": { - "MinX": -0.042022140946419775, - "MinY": -0.22313193490068667, + "MinX": -0.04202214094641978, + "MinY": -0.223131934900688, "MinZ": -0.2831353592403702, "MaxX": 0.13797785905358023, - "MaxY": -0.19313193490068664, + "MaxY": -0.19313193490068797, "MaxZ": -0.10313535924037016 }, "Material": { @@ -282,162 +403,6 @@ "IsSuppressed": false, "activeConfiguration": null }, - { - "Name": "Rod-16-100-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Rod-16-100.SLDPRT", - "Parent": null, - "Properties": null, - "Equations": null, - "Mass": null, - "Box": null, - "Material": null, - "States": null, - "LaserParts": null, - "IsSuppressed": true, - "activeConfiguration": null - }, - { - "Name": "Lydia-F100-ConnectorPlate-130x130-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Lydia-F100-ConnectorPlate-130x130.SLDPRT", - "Parent": null, - "Properties": { - "Default": {}, - "Lydia-V3-100F": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.460310801306543, - "Density": 1000.0, - "Volume": 0.000460310801306543, - "SurfaceArea": 0.09232404193099744, - "CenterOfMassX": 0.09000000000000002, - "CenterOfMassY": -0.021429122648087405, - "CenterOfMassZ": 0.08000000000000004 - }, - "Box": { - "MinX": -0.042022140946423744, - "MinY": -0.381131934900626, - "MinZ": -0.2831353592403702, - "MaxX": 0.13797785905357668, - "MaxY": -0.3471319349006241, - "MaxZ": -0.10313535924037014 - }, - "Material": { - "Material": "", - "Materials": "" - }, - "States": {}, - "LaserParts": null, - "IsSuppressed": false, - "activeConfiguration": null - }, - { - "Name": "Plunger-130-25-1", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Plunger-130-25.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.3362729200658769, - "Density": 1000.0, - "Volume": 0.0003362729200658769, - "SurfaceArea": 0.043941097214951826, - "CenterOfMassX": 1.7313547487269252E-17, - "CenterOfMassY": 4.722910116552598E-19, - "CenterOfMassZ": 0.009983183698600072 - }, - "Box": { - "MinX": -0.01702214094641972, - "MinY": -0.33652469195933793, - "MinZ": -0.25813535924037023, - "MaxX": 0.11297785905358027, - "MaxY": -0.3165246919593379, - "MaxZ": -0.12813535924037023 - }, - "Material": { - "Material": "", - "Materials": "" - }, - "States": {}, - "LaserParts": null, - "IsSuppressed": false, - "activeConfiguration": null - }, - { - "Name": "middle-30-3", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\middle-30.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.40340012585623175, - "Density": 1000.0, - "Volume": 0.00040340012585623173, - "SurfaceArea": 0.0787812806779395, - "CenterOfMassX": 0.09000000000000005, - "CenterOfMassY": -0.014999999999999982, - "CenterOfMassZ": 0.09 - }, - "Box": { - "MinX": -0.042022140946419775, - "MinY": -0.31313193490062463, - "MinZ": -0.2831353592403702, - "MaxX": 0.13797785905358023, - "MaxY": -0.2831319349006246, - "MaxZ": -0.10313535924037016 - }, - "Material": { - "Material": "", - "Materials": "" - }, - "States": {}, - "LaserParts": null, - "IsSuppressed": false, - "activeConfiguration": null - }, - { - "Name": "middle-30-5", - "Children": null, - "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\middle-30.SLDPRT", - "Parent": null, - "Properties": { - "Default": {} - }, - "Equations": {}, - "Mass": { - "Mass": 0.40340012585623175, - "Density": 1000.0, - "Volume": 0.00040340012585623173, - "SurfaceArea": 0.0787812806779395, - "CenterOfMassX": 0.09000000000000005, - "CenterOfMassY": -0.014999999999999982, - "CenterOfMassZ": 0.09 - }, - "Box": { - "MinX": -0.042022140946113506, - "MinY": -0.25313193490068664, - "MinZ": -0.2831353592403702, - "MaxX": 0.13797785905388651, - "MaxY": -0.22313193490068664, - "MaxZ": -0.10313535924037016 - }, - "Material": { - "Material": "", - "Materials": "" - }, - "States": {}, - "LaserParts": null, - "IsSuppressed": false, - "activeConfiguration": null - }, { "Name": "middle-30-4", "Children": null, @@ -472,6 +437,41 @@ "LaserParts": null, "IsSuppressed": false, "activeConfiguration": null + }, + { + "Name": "middle-30-5", + "Children": null, + "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\middle-30.SLDPRT", + "Parent": null, + "Properties": { + "Default": {} + }, + "Equations": {}, + "Mass": { + "Mass": 0.40340012585623175, + "Density": 1000.0, + "Volume": 0.00040340012585623173, + "SurfaceArea": 0.0787812806779395, + "CenterOfMassX": 0.09000000000000005, + "CenterOfMassY": -0.014999999999999982, + "CenterOfMassZ": 0.09 + }, + "Box": { + "MinX": -0.04202214094610649, + "MinY": -0.25313193490068797, + "MinZ": -0.2831353592403702, + "MaxX": 0.13797785905389354, + "MaxY": -0.22313193490068797, + "MaxZ": -0.10313535924037016 + }, + "Material": { + "Material": "", + "Materials": "" + }, + "States": {}, + "LaserParts": null, + "IsSuppressed": false, + "activeConfiguration": null } ], "Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\extrusion\\components\\1100_Moulds\\130x130x90-M10-L36\\cad\\Global-130x130x90_Assembly.SLDASM", @@ -493,22 +493,22 @@ "Density": 1000.0, "Volume": 0.0031003946829898897, "SurfaceArea": 0.6720595324789161, - "CenterOfMassX": 0.04838569691846867, - "CenterOfMassY": -0.28663417377982886, + "CenterOfMassX": 0.04838569691846969, + "CenterOfMassY": -0.2866341737798292, "CenterOfMassZ": -0.19294303190243495 }, "Box": null, "Material": { + "middle-30-3": "", "middle-30-1": "", - "SlideInner-1": "", - "402_SlideCover-130_x2_2mm_INOX-1": "", - "403_SlideKey_x1_4mm_INOX-1": "", - "Base-130x130-4": "", "Lydia-F100-ConnectorPlate-130x130-1": "", "Plunger-130-25-1": "", - "middle-30-3": "", - "middle-30-5": "", - "middle-30-4": "" + "403_SlideKey_x1_4mm_INOX-1": "", + "SlideInner-1": "", + "402_SlideCover-130_x2_2mm_INOX-1": "", + "Base-130x130-4": "", + "middle-30-4": "", + "middle-30-5": "" }, "States": {}, "LaserParts": null, 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 index a0f729f03..6114cd8d3 100644 --- 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 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6d9da52feba5e3a8eb1b28e73e67714092b9eb8723d4aa65763e046d1cd6231d -size 313283 +oid sha256:d28a997805f49f46011c8cb8ba445a0d8e919e85813c6a291ec9a4dd6071f2eb +size 313284 diff --git a/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.EASM b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/Global-130x130x90_Assembly.EASM index 039c2595fed2d9be81025076ccdf754862f833c4..8ac9d9901a2ccb508bc0111835abec29fba9bb54 100644 GIT binary patch literal 137071 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¨P7P?%p@} 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 JpN5f;{ts0Jjm7`~ literal 137112 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
m-kTHq3+**mkd! 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[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]2||!this.mSelectionEvent){ioTouchEvent.setHandled(false);return[2]}origTouchEvent=this.mSelectionEvent.TouchEvent;if(ioTouchEvent.getId()===origTouchEvent.getId()){curDragPt=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());dragVec=eDwTypes_1.HC.Point3.subtract(curDragPt,lastTouchInfo.DragPt);this.dragFree(dragVec)}else{deltaPt=eDwTypes_1.HC.Point2.subtract(ioTouchEvent.getPosition(),lastTouchInfo.Pos);this.dragOrbit(deltaPt)}ioTouchEvent.setHandled(true);return[2]}}))}))};eDwMoveOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioTouchEvent)return[2];ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());if(!(this.mSelectionEvent&&ioTouchEvent.getId()===this.mSelectionEvent.TouchEvent.getId()))return[3,2];return[4,_super.prototype.onTouchEnd.call(this,ioTouchEvent)];case 1:_a.sent();this.mSelectionEvent=null;_a.label=2;case 2:return[2]}}))}))};eDwMoveOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_1.HC.EventType.MouseDown||iEventType===eDwTypes_1.HC.EventType.TouchStart};eDwMoveOperator.prototype.dragFree=function(vec){if(!this.CurrInputInfo&&0===this.CurrTouches.length)return false;var modelHC=this.Viewer.getModel().getHCModel();var transMat=new eDwTypes_1.HC.Matrix;transMat.setTranslationComponent(vec.x,vec.y,vec.z);utils.forAll((function(iModelNodeID,ioNodeData){ioNodeData.Xform=eDwTypes_1.HC.Matrix.multiply(ioNodeData.Xform,transMat);modelHC.setNodeMatrix(iModelNodeID,ioNodeData.Xform)}),this.mCompDataLocal);return true};eDwMoveOperator.prototype.dragOrbit=function(deltaScrPt){if(!this.CurrInputInfo&&0===this.CurrTouches.length)return false;var view=this.Viewer.getHCView();var model=this.Viewer.getModel();var modelHC=model.getHCModel();var camera=view.getCamera();var projVec=eDwTypes_1.HC.Point3.subtract(camera.getTarget(),camera.getPosition()).normalize();var upVec=camera.getUp().copy().normalize();var dirVec=eDwTypes_1.HC.Point3.cross(upVec,projVec).normalize();utils.forAll((function(iModelNodeID,ioNodeData){if(!ioNodeData.Bbox)return;var xformedCenter=new eDwTypes_1.HC.Point3(0,0,0);ioNodeData.Xform.transform(ioNodeData.Bbox.center(),xformedCenter);var transMat=new eDwTypes_1.HC.Matrix;var revTransMat=new eDwTypes_1.HC.Matrix;revTransMat.setTranslationComponent(-xformedCenter.x,-xformedCenter.y,-xformedCenter.z);transMat.setTranslationComponent(xformedCenter.x,xformedCenter.y,xformedCenter.z);var upAxisRotMat=eDwTypes_1.HC.Matrix.createFromOffAxisRotation(upVec,deltaScrPt.x);var dirAxisRotMat=eDwTypes_1.HC.Matrix.createFromOffAxisRotation(dirVec,-deltaScrPt.y);var rotMatrix=eDwTypes_1.HC.Matrix.multiply(revTransMat,upAxisRotMat);rotMatrix=eDwTypes_1.HC.Matrix.multiply(rotMatrix,dirAxisRotMat);rotMatrix=eDwTypes_1.HC.Matrix.multiply(rotMatrix,transMat);ioNodeData.Xform=eDwTypes_1.HC.Matrix.multiply(ioNodeData.Xform,rotMatrix);modelHC.setNodeMatrix(iModelNodeID,ioNodeData.Xform)}),this.mCompDataLocal);return true};return eDwMoveOperator}(eDwBaseSelOperator);function transformBox(iXform,ioBox){iXform.transform(ioBox.min,ioBox.min);iXform.transform(ioBox.max,ioBox.max)}return eDwMoveOperator}));define("eDwUIMoveComponentPlugin",["require","exports","eDwUIBasePlugin","eDwCompXformMgr","eDwEvents","eDwUIUtils"],(function(require,exports,eDwUIBasePlugin_1,eDwCompXformMgr,eDwEvents_3,eDwUIUtils){"use strict";var eDwUIMoveComponentPlugin=function(_super){__extends(eDwUIMoveComponentPlugin,_super);function eDwUIMoveComponentPlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-move"};_this=_super.call(this,"MoveComponent",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();_this.mCompXformMgr=new eDwCompXformMgr(iViewer);var model=iViewer.getModel();eDwUIUtils.hide(_this.PluginButtonID,!model.isAssembly());return _this}eDwUIMoveComponentPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.init.call(this)];case 1:_a.sent();return[2]}}))}))};eDwUIMoveComponentPlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,null)}};eDwUIMoveComponentPlugin.prototype.addEventHandlers=function(){_super.prototype.addEventHandlers.call(this);_super.prototype.addAppObjEvent.call(this,eDwEvents_3.ResetSceneEvent,"onResetScene",true)};eDwUIMoveComponentPlugin.prototype.removeEventHandlers=function(){_super.prototype.removeEventHandlers.call(this);_super.prototype.addAppObjEvent.call(this,eDwEvents_3.ResetSceneEvent,"onResetScene",false)};eDwUIMoveComponentPlugin.prototype.onActivate=function(iButtonJQ){if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;this.mCompXformMgr.activateMoveOp();$("#edrawings-canvas")[0].style.cursor="pointer";return true};eDwUIMoveComponentPlugin.prototype.onDeactivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mCompXformMgr.deactivateMoveOp()];case 1:_a.sent();return[2]}}))}))})();$("#edrawings-canvas")[0].style.cursor="default";return true};eDwUIMoveComponentPlugin.prototype.onResetScene=function(iDoReset){this.mCompXformMgr.resetModelNodeXforms(iDoReset)};return eDwUIMoveComponentPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIMoveComponentPlugin})); // 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////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAAwNds578AAACAEOe7PwAAAODEX+G/AAAAwI2QqD8AAADAopHPvwAAAMCouMi/AAAAoLgm1D8AAAAgWujLvwAAAEBoj+2/AAAAQOhD1j8AAACAcOzSP2UAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAG8AAABAAAAAAQAAALkAAABPAAAABgAAALkAAAAAAAAA//////////9sHyy9uiPDvh73kL4SSg0+bKXlvaA4071CAAAAbB8svbojw74e95C+EkoNPmyl5b2gONO9AAAAAEIAAABsHyy9uiPDvh73kL4SSg0+bKXlvaA40725AAAARAAAADQCAABaAAAAAQAAACICAAAUBQAAKLUv/WAUBMUQAHQUZAAAAP3///8BFgCAQAMAAgFkMhdBYEAIVEVNOTM3NAACAgQA8D8aAEBAQ0FNAAIFTwJnbG9iYWwtMTMweDkwX2Fzc2VtYmx5LSAoKQYKDhIZHR1apSYCHgUABCkHKwgtCS8KGVcfIFBsdW5nZXItMjUtMYA/ADIxDSW/boREPfdMrL5HxUW+GhJ+FUx5ZGlhLUYxMDAtQ29ubmVjdG9yUGxhdGUtMSAoVjMtRoauPCioPU7wIgA/EUoNPnAXwb5m2Iu+AhMWDlMPUm9kLTE2yl1Kvzw5FSjayhw/O/Dmpz+izhuUPltpub5XjJ0PCl8JQmFzNCAoRGVmYXVsdClpHyy9gpqBCwZSA21pZGRsZS3UUqC+HveQBxowpyFpbnN0YW5jZQACAhsBJAYWGxceBQ8QEBMDCwoMDQIHBAgHARMWFBkEAAAAgIqogbgzBCwgsKADAEeAxg1CIhHGlMB4pYyLoP8DNJy329WUnrf8J7zfZbLluWEO6/h8YnrhdyqpTpoWe2JPNidZBHc7nPFbZ/lzse98K6o7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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("Global-130x130x90_Assembly-CAM",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="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAAwNds578AAACAEOe7PwAAAODEX+G/AAAAwI2QqD8AAADAopHPvwAAAMCouMi/AAAAoLgm1D8AAAAgWujLvwAAAEBoj+2/AAAAQOhD1j8AAACAcOzSP2UAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAG8AAABAAAAAAQAAALkAAABPAAAABgAAALkAAAAAAAAA//////////9sHyy9uiPDvh73kL4SSg0+bKXlvaA4071CAAAAbB8svbojw74e95C+EkoNPmyl5b2gONO9AAAAAEIAAABsHyy9uiPDvh73kL4SSg0+bKXlvaA40725AAAARAAAADQCAABaAAAAAQAAACICAAAUBQAAKLUv/WAUBMUQAHQUZAAAAP3///8BFgCAQAMAAgFkMhdBYEAIVEVNQ0FFRQACAgQA8D8aAEBAQ0FNAAIFTwJnbG9iYWwtMTMweDkwX2Fzc2VtYmx5LSAoKQYKDhIZHR1apSYCHgUABCkHKwgtCS8KGVcfIFBsdW5nZXItMjUtMYA/ADIxDSW/boREPfdMrL5HxUW+GhJ+FUx5ZGlhLUYxMDAtQ29ubmVjdG9yUGxhdGUtMSAoVjMtRoauPCioPU7wIgA/EUoNPnAXwb5m2Iu+AhMWDlMPUm9kLTE2yl1Kvzw5FSjayhw/O/Dmpz+izhuUPltpub5XjJ0PCl8JQmFzNCAoRGVmYXVsdClpHyy9gpqBCwZSA21pZGRsZS3UUqC+HveQBxowpyFpbnN0YW5jZQACAhsBJAYWGxceBQ8QEBMDCwoMDQIHBAgHARMWFBkEAAAAgIqogbgzBCwgsKADAEeAxg1CIhHGlMB4pYyLoP8DNJy329WUnrf8J7zfZbLluWEO6/h8YnrhdyqpTpoWe2JPNidZBHc7nPFbZ/lzse98K6o7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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("Global-130x130x90_Assembly-CAM",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/cad/global-130x130x90_assembly.html b/extrusion/components/1100_Moulds/130x130x90-M10-L36/cad/global-130x130x90_assembly.html index a80d9a0bb..08acab619 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="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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})); +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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";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.