From 44df5d137a0ee7167437cb3bd8e8ca90945e48c8 Mon Sep 17 00:00:00 2001 From: lovebird Date: Sat, 10 Feb 2024 10:26:49 +0100 Subject: [PATCH] Updating - sheetpress/cassandra-mini --- .../cassandra-mini/cad/Global-CAS-Mini.jpg | 4 +- .../cassandra-mini/cad/Global-CAS-Mini.json | 48 +++++++++---------- .../cassandra-mini/cad/Global-CAS-Mini.step | 4 +- .../cassandra-mini/cad/Global-CAS-Mini.x_t | 2 +- .../cassandra-mini/cad/global-cas-mini.html | 2 +- .../200_Bottom-PressPlate.SLDASM | 4 +- ...Lower Platen Matrix Assembly Light2.SLDASM | 4 +- .../200_RIBA1B_x2_10mm_FERRO.SLDPRT | 4 +- .../cad/sp-artition-cell.SLDPRT | 4 +- 9 files changed, 38 insertions(+), 38 deletions(-) diff --git a/sheetpress/cassandra-mini/cad/Global-CAS-Mini.jpg b/sheetpress/cassandra-mini/cad/Global-CAS-Mini.jpg index 013b3689c..39b6f837c 100644 --- a/sheetpress/cassandra-mini/cad/Global-CAS-Mini.jpg +++ b/sheetpress/cassandra-mini/cad/Global-CAS-Mini.jpg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:baa951f24bb40a774953c3220e20986c4adeff2db45391b03403ed3ce1dcb4dc -size 238781 +oid sha256:2073773eb268f22f0329acd9981fc494d6a73dbb247b681bd337d4511d70cfdd +size 18957 diff --git a/sheetpress/cassandra-mini/cad/Global-CAS-Mini.json b/sheetpress/cassandra-mini/cad/Global-CAS-Mini.json index 757ff5768..29301aa18 100644 --- a/sheetpress/cassandra-mini/cad/Global-CAS-Mini.json +++ b/sheetpress/cassandra-mini/cad/Global-CAS-Mini.json @@ -5,18 +5,15 @@ { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\sheetpress-cell-rc2\\cad\\heaters\\20_80_60.SLDPRT" }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\press-frame-2\\405_BearingMount_x8_8mm_FERRO.SLDPRT" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\sp-artition-cell.SLDPRT" - }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\press-frame-2\\8_Rib_x2_5mm_FERRO.DXF.SLDPRT" }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\press-frame-2\\7_Rib_x2_5mm_FERRO.DXF.SLDPRT" }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\press-frame-2\\7_Side_x2_5mm_FERRO.DXF.SLDPRT" + }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\press-frame-2\\6_Side_x4_5mm_FERRO.DXF.SLDPRT" }, @@ -24,58 +21,61 @@ "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\303_TriMount_x18_10mm_FERRO.SLDPRT" }, { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\press-frame-2\\7_Side_x2_5mm_FERRO.DXF.SLDPRT" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\press-frame-2\\202_PlateCover_x2_1mm_INOX.SLDPRT" + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\press-plate-support\\200_RIBA1_x2_10mm_FERRO.SLDPRT" }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\press-plate-support\\200_RIBA1B_x2_10mm_FERRO.SLDPRT" }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\press-plate-support\\200_RIBA1_x2_10mm_FERRO.SLDPRT" - }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\400_Pressplate-lower-support.SLDASM" }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\press-frame-2\\202_PlateCover_x2_1mm_INOX.SLDPRT" + }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\press-frame-2\\Lower Platen Matrix Assembly Light2.SLDASM" }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\press-frame-2\\405_BearingMount_x8_8mm_FERRO.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\sp-artition-cell.SLDPRT" + }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\press-frame-2\\200_Bottom-PressPlate.SLDASM", "IsLaser": "1" }, { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\504_BottomDoor_x2_2mm_INOX.SLDPRT" + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\enclosure\\102_Bottom2_x1_2mm_INOX.SLDPRT" }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\502_SideDoor_x2_2mm_INOX.SLDPRT" }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\501_FrontDoor_x2_2mm_INOX.SLDPRT" - }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\enclosure\\102_Bottom2_x1_2mm_INOX.SLDPRT" - }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\enclosure\\102_Top_2mm_INOX.SLDPRT" }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\504_BottomDoor_x2_2mm_INOX.SLDPRT" + }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\501_FrontDoor_x2_2mm_INOX.SLDPRT" + }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\600_Enclosure.SLDASM", "IsLaser": "1" }, - { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\lower-structure\\100_50_Beam.SLDPRT" - }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\press-frame-2\\801_EncTopMount_x4_5mm_FERRO.SLDPRT" }, { - "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\press-frame-2\\802_EncBottomMount_x4_6mm_FERRO.SLDPRT" + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\lower-structure\\100_50_Beam.SLDPRT" }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\lower-structure\\100_50_BeamTop.SLDPRT" }, + { + "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\press-frame-2\\802_EncBottomMount_x4_6mm_FERRO.SLDPRT" + }, { "File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\sheetpress\\cassandra-mini\\cad\\lower-structure\\100_50_BeamBottom.SLDPRT" }, diff --git a/sheetpress/cassandra-mini/cad/Global-CAS-Mini.step b/sheetpress/cassandra-mini/cad/Global-CAS-Mini.step index 0531ddfa5..89f853a78 100644 --- a/sheetpress/cassandra-mini/cad/Global-CAS-Mini.step +++ b/sheetpress/cassandra-mini/cad/Global-CAS-Mini.step @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9327a018751c192b860786ed6258b936c948111816a3434c8d3126a3c57a36fb -size 2527871 +oid sha256:7a1a09b7ca534f3d10362641c00729adc411819a6bad1708e37eaa020dac9268 +size 2527898 diff --git a/sheetpress/cassandra-mini/cad/Global-CAS-Mini.x_t b/sheetpress/cassandra-mini/cad/Global-CAS-Mini.x_t index fe21d35df..d82d0d5b9 100644 --- a/sheetpress/cassandra-mini/cad/Global-CAS-Mini.x_t +++ b/sheetpress/cassandra-mini/cad/Global-CAS-Mini.x_t @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0cec5e010375e365a7ee1773bba2a4bd0a20093a081f8ec3dee02763e35bce78 +oid sha256:e5d682eb44648be7967be00dd720ae9d2aa95e5da36f1d3a7a15c7166eb843ab size 1051032 diff --git a/sheetpress/cassandra-mini/cad/global-cas-mini.html b/sheetpress/cassandra-mini/cad/global-cas-mini.html index b249bc5f5..78c8f839f 100644 --- a/sheetpress/cassandra-mini/cad/global-cas-mini.html +++ b/sheetpress/cassandra-mini/cad/global-cas-mini.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-cas-mini",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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WpxbnFtaWlpaWlra256WlpaWlva2x7mlpaWlpb3tb7va2tv+tr/tbHBscGxwb/vbrrb2tr/tb3ucW5wbnBAmSdqsJGlL0gYX6ASm5m1XWwt0BjoDncDUvO1qa3Bwb/vb/rYTwfK2v+1ve5xbnBvcGrW1M6zmM6xmOLi3/W1XW4sTRw4bHBvc284GxwZ3MhDwtqutve1ve5xbnNupZ8aStFlJ0pakzUqSNgcP3na1NQcP0tjg2ODedjY4Njg2uLddbY0NLu1tf9vf9ji3OLe0JG1WkrQlabOSpC0NCJC3XW0NCJA0Njg2uLedDY4NLg/0tqut5YHS3va3/W2Pc4tzS0vSZiVJW5I23oYxVpK0pTl48LarrTl4kMYGxwb3trPBscHxkvK2q63xksKKnoIDwtv+tr/tb3ucW5xbWpI2K0nakrQdaWFYSdLGBjeJCxscGxwbnIMHDh687S2Uve1v+9uutva2q6297W97nFucGx9eUoQwsZKkzUqStiRteSAELRscGxwbHBAgQIC87U84ve1v+9uutva2q6297W97nFucG2/DGCtJ2ngbxlhJ0sbbMCZJWyJYvKQsc8UGxwbHBufggYMHb3uHN2prb/vbrramtva2q6297W97nFuc25EWhhAmVpK0HWlhWEnSlqTtZCAg0AlMzduuthboDHQGOuPc4sSR87arrb3tb3uc29v+tgthcobVfIbVzAY3iUugE5iat11tLdAZ6Ax0Onjwtr/tb3uc29v+tr/taWdYzWdYzXkgBG2gE5iat11tLdAZ6Ax0AgHytr/tb3uc29v+tr/taWdYzWdYzbwNY9LSAuup9dRqah21hlpJra5WUmup1dXqai21plpTratWV+uqtdXqanW1tlphrZ1WTuumldPqad20blo9raBWVeupldXKaj21vlpPrbbWV+ur1dYaa6W12lplrbZWV6usVdbqaoW1dlo3rZ/WT+umVdS6aT21ilpFrafWUaurddMaag21blpBrbTWWquttdY6a7W12lpnrbHWRWujldHaaH20MloZrY9WuFXRmmiVtCZaDa2SVkmroTXQamgttAZaA62FVkJrpBXSKmmFtDpaJa2SVkerolXQOmgNtA5a39ZAa6D1bT20LloZrYhWRmugFdGKaA20HlovrZrWSmulVdNKadW0MloprZRWRivcGmmVtE5aJa2a1knr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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("global-cas-mini",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
Matrix = "+JSON.stringify(matrixHC)+"
";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
Net matrix = "+JSON.stringify(matrixHC)+"
";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
Version #: "+eDrawingsWVUtils.getViewerVersion()+"
";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
HC Version:"+viewerHC.getViewerVersionString()+"
Format Version: "+viewerHC.getFormatVersionString()+"
"}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
"};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
"+" "+""+"Name
"+"
"}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
"+iResult.ErrorCode+"
";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
"+data+"
"}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/sheetpress/cassandra-mini/cad/press-frame-2/200_Bottom-PressPlate.SLDASM b/sheetpress/cassandra-mini/cad/press-frame-2/200_Bottom-PressPlate.SLDASM index c82c11d49..c3acaa850 100644 --- a/sheetpress/cassandra-mini/cad/press-frame-2/200_Bottom-PressPlate.SLDASM +++ b/sheetpress/cassandra-mini/cad/press-frame-2/200_Bottom-PressPlate.SLDASM @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2d27487bd12734c77613f53ef22c02e4f9b3431994a263c0da223b5a62cc06a8 -size 267226 +oid sha256:cc458069e9f3c5f4134f7501d202ba3b7d34b919dadca87db07cabd8bceeb8fa +size 273372 diff --git a/sheetpress/cassandra-mini/cad/press-frame-2/Lower Platen Matrix Assembly Light2.SLDASM b/sheetpress/cassandra-mini/cad/press-frame-2/Lower Platen Matrix Assembly Light2.SLDASM index 6984d0825..eaba21d90 100644 --- a/sheetpress/cassandra-mini/cad/press-frame-2/Lower Platen Matrix Assembly Light2.SLDASM +++ b/sheetpress/cassandra-mini/cad/press-frame-2/Lower Platen Matrix Assembly Light2.SLDASM @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0465b52c5a8c3aa9532211c98a9d46c51395a96e74f578c250f335eeededbfda -size 275461 +oid sha256:6a7640761dfd48aeb7ae6248651e89f24f12451ff93f4f71325aa5abb6d183ba +size 273172 diff --git a/sheetpress/cassandra-mini/cad/press-plate-support/200_RIBA1B_x2_10mm_FERRO.SLDPRT b/sheetpress/cassandra-mini/cad/press-plate-support/200_RIBA1B_x2_10mm_FERRO.SLDPRT index 8c852bd52..d36af131d 100644 --- a/sheetpress/cassandra-mini/cad/press-plate-support/200_RIBA1B_x2_10mm_FERRO.SLDPRT +++ b/sheetpress/cassandra-mini/cad/press-plate-support/200_RIBA1B_x2_10mm_FERRO.SLDPRT @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3f2cf7717a64b1cad71538feb534136d6851783804980b0ac9815514f1b0c932 -size 83104 +oid sha256:ce0691a31183f00488e084571db5d91a4c96ec323ea02cb03dbfb04908fa8574 +size 82008 diff --git a/sheetpress/cassandra-mini/cad/sp-artition-cell.SLDPRT b/sheetpress/cassandra-mini/cad/sp-artition-cell.SLDPRT index efe7e630f..39c663ab5 100644 --- a/sheetpress/cassandra-mini/cad/sp-artition-cell.SLDPRT +++ b/sheetpress/cassandra-mini/cad/sp-artition-cell.SLDPRT @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d514840c05b8aa83695e59d7e800f9c46be4fe80fc9f7837a7b20a7e7c7517da -size 176144 +oid sha256:99ccd257e19415acf5b1b359220a081f840d0cb16039dbb200cf524638512def +size 172004