From 1e5495f05fd26f33cfe5e6de8061ba2020040c47 Mon Sep 17 00:00:00 2001 From: lovebird Date: Sat, 10 Aug 2024 16:23:54 +0200 Subject: [PATCH] Updating - sheetpress/components/sprcb-650-light --- .../cad/200_PressPlate-Global-650.EASM | Bin 123202 -> 122918 bytes .../cad/200_PressPlate-Global-650.SLDASM | 4 +- .../cad/200_PressPlate-Global-650.json | 26 +- .../cad/200_PressPlate-Global-650.step | 4 +- .../cad/200_PressPlate-Global-650.tree.json | 4448 ++++++++--------- .../cad/200_PressPlate-Global-650.x_t | 4 +- .../cad/200_pressplate-global-650.html | 2 +- .../cad/210_PlateAssemblyRibs.SLDASM | 4 +- .../cad/7_Rib_x2_4mm_FERRO.SLDPRT | 4 +- .../cad/7_Side_x2_4mm_FERRO.SLDPRT | 4 +- .../cad/8_Rib_x2_4mm_FERRO.SLDPRT | 4 +- 11 files changed, 2255 insertions(+), 2249 deletions(-) diff --git a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.EASM b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.EASM index 45fe87dca151bf453f04c7e0ad51b970202b28fb..3b241822e503de258ef4e7d59ebd3018381af206 100644 GIT binary patch literal 122918 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 literal 123202 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 %l;yr}YLn0GV)Ks; zVmCQU#+8}<6PKh3j4d2jI}`kou-BkChiP?Jc#tmNw@@N?AGw1sxa*iRcfq2U_pmoq zW_VAN%OdBSaFpV)Hv1b8jn7Fs)DglkR0mg8Fgi@=Uu)Xdy$})5^e!X4S`p)Qy&4pt zp(>YQ-VZ>20&&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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pipRlZHKSCWqElKJqlRVQiohlapKSaWqclUpqZRUrioplavKViWlklLZqqxUtipflZXKSuWrElP5qoxVYioxlbFKTWWsclapqdRUzio3lbPKWuWmclNZq+xU1ipxlZ3KTiWuElSJq9RVgipBlbpKUaWuklcpqhRV8ipJlbzKXiWpklTZqyxV9ip/laXKUuWv8lSpqDxUDioPlYZKQyWhkk/5pxxU/ikDlYFKQWWiklE5qGRUNioblY/KR6WjclDpqFxULioVlXfKPOWgMk+5p9xT8ikBlX7KQaWfsk/Zp9RT3ikHlXhKPOWgUk9JqARUDioFlYXKQWWhElE5qBxUIioTlXZKOiWYEkxJp/RS0inllF5KL6Wckkspp4xTcim5lHFKLWWc8k2ppdRSvimzlG/KNmWWMkvZprxStinXlFfKK+Wakkq5plRTUimplGpKKaWaEk0ppZRSoimhlGjKMiWUEkpZpnxSlinJlE/KJyWZkklJpoQrmZRMSrhSSQlXhimVlErKMGWSMkwppkxSJinFlEtKMeWYckm5pBxTNinHlGbKJmWT0kzppDRTnimdlE7KM2WU8kyZpoxSRinTlFPKNGVcOaWcUsaVVcq4kk1ZpaxSsimtlGxKN6WV0krppsRSuinhlFhKLCWccksJp5xTbim3lHPKLuWcsk7ZpexS1im/lHVKO+WX8ktppwRTDimDlDzKIOWP8ke5o6xR4ih5lDhKHaWOskcppCRS8iiJlEZKIyWSEkl5pORRHimLlEXKISWMUkbJo5RR0ihplDXKHOWNkkd5o7Rho5xRwih5lDHKGCWPcka5o8xR8ih7lD5KHqWPEkjJo+RRAimFlC9KF+WF8kLporRQuihZlBZKCyWLkkLJolRRUigplCrKCKWKEkUZoYxQoighlChKEyWEEkJponRQmihJlA5KByWJckFJogxRLigXlCHKBGWIEkSZoExQgigPlCBKD+WB8kDpoTRQeig3lAZKA+WGckC5odRQDigHlBrKAKWGEkMZoAxQYigBlBjKDCWAEkCZoRRQZig5lAJKASWHkkDJoexQEigJlB3KAmWH8kNZoCxQfigRlB9KESWCEkEpolRQiihHlApKBeWIkkE5oixRMigZlCXKBmWJ8kTZoGxQnigflCfKFOWD8kGZopRQpihXlBJKCeWKckK5omxRTignlC3KCmWL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/9033f/ufffdd99999377rv/3Xfffffdd999991333333Xfffffdd++777777rvvvvvuu+++e999991333333Xfffffd++6777777rvvvvvuu+++++6777777n333Xfffffdd999991333333Xfffffdd9999z3dfffdd9999z2VTqd9T6V99933VDqV9j2VTqfS6Z5Kp3sqnUqn0ulUOpVOpVPpdCplW5tKp1LFtMkuNKYhMUO3DozfUXTFVDqVTqVsa1PpVFrj7UGEoAUR5mWyS41nSMywsgMjjcmFTNJQhiBPNBsMJJnCqZRtTXFDU2XN8ilgiALLh/lpTVeWhTcaEwZBLVMi+D2TykylbFI2qeIjkBL13BuqYZgG7MyijhS2niL5Z/SZnxgDgGEDA7LFVI1aaoeaYY42TbOWVBCt5wWQPkaUe9QdXzTgcSGrZskQpKhYwa9+a3HA8AvbNeexASrmuEOttSoMGhqJBGA2e6zmfRrWeHsmqlQWoeg8GN5Qt+iJ8Rcl8VF8wtRUd0sxhlYc53lDW9ueYFmzdg2oF3qN+WmNU7EIn8qaTEAfwykXAswRojbUUiH4JOHYybMWFAEwgQC5mHPioVrgLAiLJxioYJJXdyrcqFKeQXFWglLzNGYaWnir8WAQaxeyahC/AbNT4COqkxV6WldXJAOBxjETBEJdPyHfpI9VKVnKnNeyoGY91qkiqruk68Ax8OLY8RM9Hapq4GJTRx1So56wUmLOOkIdC9QlI7F5gaAHDZWJTuyHRqpJn1HmDVFvqAQclVSpPC7p0MIh1DUoDM1NNoLIWXKvClEJonTClKaW65yjOhIamFdoCobQylDl0+OyeiJMmTrr8AFV8JJvLlv0eCDKi4ZTKMighfyCvhTUUWST1SgdMLHEOFEf0QhB9GGqbgLpA+2dVUBnnkxlYNRQUMKqET6OajcofVTDHWEzHocPVRufDOqxEHpLqEKcfJghUGBjCUiPrcnSJ3TpQwiT56MOXN2fpqhLctiYNbQAAoFBFF25WIeuqutjhrDzxgJbDQXGggpojjJfSRlUQuOkH5FQ86niKLOSFBxYbwarjxMyzGVORaiTnVJqDphv9U8WP7OKLYTU0BTbTBSVlguzvGPh0V8BB2ItQtV3GN7UDP6eVGmwHvODNygqHCGCSvwsdJgBNgJnhH05aJgaLQ2hsYB4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yDq44sChY9Wx5lh3rDZWQMDANXC9sQqufisNGjXWGmvf+geDL8YaY5WxzmCx9yKFi7VFCxYri3XFqmIVMWIdoVdiRbGeWE2YKLGWWEmsenkf7Na7NUSIvDVvxVtBdJDjsM6tdHQd1g6rh7XuApyFDRjWDBkurBfWuFVDBLe3tgorBQoR1girhHXC1oB1ayvAGmBlwADACmBdsCBqjVrLyp7Wp5WMjGllWsfGlFalVUsraU1az87kVV7NzOAVXtXU2rVNQ0NjV3bNynJXdyVA4F3fdW0tLlAgukZXKqqldWmdmmpam1YsLKfVaa2qglqh1gMHpKysBBgwIF2l69UV5+KartP168uvfkWA4MH6YPXygrBCWLu6HKwOVjCwBmuDNUGCvvZVgQK2lW0VE9vrXsPWAVu6tqV8S/fee0v33vv/vf//////qXvvvaVSLEEwQzCwFQwMC0xa3Vu6p1/xB6QMMUX+ij9CanXdX4j23nvvvffee++9944Trdp777333lsqXaPyo24pi3vOPeeec86355733Tf3fHvOPe+7784939tzz/vum+++t+eeez7d3HfOd99Tzz2fSvv2nve9vRyrHHpVKeKee945331Ppdzzvrnnnvft+/a8b88997zzqZRvz/v23PfdN/dVT+We9923595zz/v2nns+ldKe9p/33XnfvOqpvG/P++abe+/5dHvued+ee+5537T/3PvPp1Luq57K++aee9739tz33Tf3vO/p9pz2n9P+8+255557z7fnVU/lnnvuueee9+2595z2n/fdN+0/75v2n/c9lfZd9Z/37bnn2/O+Pfe886m06qncc89p3zf33HtO+89p/3nftP/cf9551X8+lXLP+/a8774973t73rfnnvft+VTat//cf749p/3nntP+892393y6aT9zz2vvued9e+75VMo99597TvvP+6b95557PpV6TvuZe963597zzj33kvO2x7DIBwG99jP3fHfuOR01/PpozJARAwbfiz0XLVisUJECxQkTJUjojRCRhxcCxN0HuzoPdB3m5Dhs0BCXAcMFOAtvbhXaKEyQEAHCAwcNfJ+y8S1dU0tDOzMrIxtjsECBWBhYgi8EXl1cW1pZWFcHrAxUFaCaIjBAQAAAUlFQT05NTEtK0SQ5hl+3ZVci6+rGSKRDD6tOG6EWzBQzYvDttViR4kQJ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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
Matrix = "+JSON.stringify(matrixHC)+"
";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
Net matrix = "+JSON.stringify(matrixHC)+"
";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
Version #: "+eDrawingsWVUtils.getViewerVersion()+"
";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
HC Version:"+viewerHC.getViewerVersionString()+"
Format Version: "+viewerHC.getFormatVersionString()+"
"}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
"};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
"+" "+""+"Name
"+"
"}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
"+iResult.ErrorCode+"
";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
"+data+"
"}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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S6WrklVpqbRUsionlazKVOWkclKZqoxUpipRlZHKSCWqElKJqlRVQiohlapKSaWqclUpqZRUrioplavKViWlklLZqqxUtipflZXKSuWrElP5qoxVYioxlbFKTWWsclapqdRUzio3lbPKWuWmclNZq+xU1ipxlZ3KTiWuElSJq9RVgipBlbpKUaWuklcpqhRV8ipJlbzKXiWpklTZqyxV9ip/laXKUuWv8lSpqDxUDioPlYZKQyWhkk/5pxxU/ikDlYFKQWWiklE5qGRUNioblY/KR6WjclDpqFxULioVlXfKPOWgMk+5p9xT8ikBlX7KQaWfsk/Zp9RT3ikHlXhKPOWgUk9JqARUDioFlYXKQWWhElE5qBxUIioTlXZKOiWYEkxJp/RS0inllF5KL6Wckkspp4xTcim5lHFKLWWc8k2ppdRSvimzlG/KNmWWMkvZprxStinXlFfKK+Wakkq5plRTUimplGpKKaWaEk0ppZRSoimhlGjKMiWUEkpZpnxSlinJlE/KJyWZkklJpoQrmZRMSrhSSQlXhimVlErKMGWSMkwppkxSJinFlEtKMeWYckm5pBxTNinHlGbKJmWT0kzppDRTnimdlE7KM2WU8kyZpoxSRinTlFPKNGVcOaWcUsaVVcq4kk1ZpaxSsimtlGxKN6WV0krppsRSuinhlFhKLCWccksJp5xTbim3lHPKLuWcsk7ZpexS1im/lHVKO+WX8ktppwRTDimDlDzKIOWP8ke5o6xR4ih5lDhKHaWOskcppCRS8iiJlEZKIyWSEkl5pORRHimLlEXKISWMUkbJo5RR0ihplDXKHOWNkkd5o7Rho5xRwih5lDHKGCWPcka5o8xR8ih7lD5KHqWPEkjJo+RRAimFlC9KF+WF8kLporRQuihZlBZKCyWLkkLJolRRUigplCrKCKWKEkUZoYxQoighlChKEyWEEkJponRQmihJlA5KByWJckFJogxRLigXlCHKBGWIEkSZoExQgigPlCBKD+WB8kDpoTRQeig3lAZKA+WGckC5odRQDigHlBrKAKWGEkMZoAxQYigBlBjKDCWAEkCZoRRQZig5lAJKASWHkkDJoexQEigJlB3KAmWH8kNZoCxQfigRlB9KESWCEkEpolRQiihHlApKBeWIkkE5oixRMigZlCXKBmWJ8kTZoGxQnigflCfKFOWD8kGZopRQ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nXfeeed0/7tzuv/N6f737rvzzjvvvG+6/9033f/ufffdd99999377rv/3Xfffffdd999991333333Xfffffdd++777777rvvvvvuu+++e999991333333Xfffffd++6777777rvvvvvuu+++++6777777n333Xfffffdd999991333333Xfffffdd9999z3dfffdd9999z2VTqd9T6V99933VDqV9j2VTqfS6Z5Kp3sqnUqn0ulUOpVOpVPpdCplW5tKp1LFtMkuNKYhMUO3DozfUXTFVDqVTqVsa1PpVFrj7UGEoAUR5mWyS41nSMywsgMjjcmFTNJQhiBPNBsMJJnCqZRtTXFDU2XN8ilgiALLh/lpTVeWhTcaEwZBLVMi+D2TykylbFI2qeIjkBL13BuqYZgG7MyijhS2niL5Z/SZnxgDgGEDA7LFVI1aaoeaYY42TbOWVBCt5wWQPkaUe9QdXzTgcSGrZskQpKhYwa9+a3HA8AvbNeexASrmuEOttSoMGhqJBGA2e6zmfRrWeHsmqlQWoeg8GN5Qt+iJ8Rcl8VF8wtRUd0sxhlYc53lDW9ueYFmzdg2oF3qN+WmNU7EIn8qaTEAfwykXAswRojbUUiH4JOHYybMWFAEwgQC5mHPioVrgLAiLJxioYJJXdyrcqFKeQXFWglLzNGYaWnir8WAQaxeyahC/AbNT4COqkxV6WldXJAOBxjETBEJdPyHfpI9VKVnKnNeyoGY91qkiqruk68Ax8OLY8RM9Hapq4GJTRx1So56wUmLOOkIdC9QlI7F5gaAHDZWJTuyHRqpJn1HmDVFvqAQclVSpPC7p0MIh1DUoDM1NNoLIWXKvClEJonTClKaW65yjOhIamFdoCobQylDl0+OyeiJMmTrr8AFV8JJvLlv0eCDKi4ZTKMighfyCvhTUUWST1SgdMLHEOFEf0QhB9GGqbgLpA+2dVUBnnkxlYNRQUMKqET6OajcofVTDHWEzHocPVRufDOqxEHpLqEKcfJghUGBjCUiPrcnSJ3TpQwiT56MOXN2fpqhLctiYNbQAAoFBFF25WIeuqutjhrDzxgJbDQXGggpojjJfSRlUQuOkH5FQ86niKLOSFBxYbwarjxMyzGVORaiTnVJqDphv9U8WP7OKLYTU0BTbTBSVlguzvGPh0V8BB2ItQtV3GN7UDP6eVGmwHvODNygq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VLAq2DuWhZAgQ9YhK5G1iA8ePdYe648VyDq44sChY9Wx5lh3rDZWQMDANXC9sQqufisNGjXWGmvf+geDL8YaY5WxzmCx9yKFi7VFCxYri3XFqmIVMWIdoVdiRbGeWE2YKLGWWEmsenkf7Na7NUSIvDVvxVtBdJDjsM6tdHQd1g6rh7XuApyFDRjWDBkurBfWuFVDBLe3tgorBQoR1girhHXC1oB1ayvAGmBlwADACmBdsCBqjVrLyp7Wp5WMjGllWsfGlFalVUsraU1az87kVV7NzOAVXtXU2rVNQ0NjV3bNynJXdyVA4F3fdW0tLlAgukZXKqqldWmdmmpam1YsLKfVaa2qglqh1gMHpKysBBgwIF2l69UV5+KartP168uvfkWA4MH6YPXygrBCWLu6HKwOVjCwBmuDNUGCvvZVgQK2lW0VE9vrXsPWAVu6tqV8S/fee0v33vv/vf//////qXvvvaVSLEEwQzCwFQwMC0xa3Vu6p1/xB6QMMUX+ij9CanXdX4j23nvvvffee++9944Trdp777333lsqXaPyo24pi3vOPeeec86355733Tf3fHvOPe+7784939tzz/vum+++t+eeez7d3HfOd99Tzz2fSvv2nve9vRyrHHpVKeKee945331Ppdzzvrnnnvft+/a8b88997zzqZRvz/v23PfdN/dVT+We9923595zz/v2nns+ldKe9p/33XnfvOqpvG/P++abe+/5dHvued+ee+5537T/3PvPp1Luq57K++aee9739tz33Tf3vO/p9pz2n9P+8+255557z7fnVU/lnnvuueee9+2595z2n/fdN+0/75v2n/c9lfZd9Z/37bnn2/O+Pfe886m06qncc89p3zf33HtO+89p/3nftP/cf9551X8+lXLP+/a8774973t73rfnnvft+VTat//cf749p/3nntP+892393y6aT9zz2vvued9e+75VMo99597TvvP+6b95557PpV6TvuZe963597zzj33kvO2x7DIBwG99jP3fHfuOR01/PpozJARAwbfiz0XLVisUJECxQkTJUjojRCRhxcCxN0HuzoPdB3m5Dhs0BCXAcMFOAtvbhXaKEyQEAHCAwcNfJ+y8S1dU0tDOzMrIxtjsECBWBhYgi8EXl1cW1pZWFcHrAxUFaCaIjBAQAAAUlFQT05NTEtK0SQ5hl+3ZVci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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
Matrix = "+JSON.stringify(matrixHC)+"
";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
Net matrix = "+JSON.stringify(matrixHC)+"
";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
Version #: "+eDrawingsWVUtils.getViewerVersion()+"
";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
HC Version:"+viewerHC.getViewerVersionString()+"
Format Version: "+viewerHC.getFormatVersionString()+"
"}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
"};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
"+" "+""+"Name
"+"
"}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
"+iResult.ErrorCode+"
";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
"+data+"
"}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/sheetpress/components/sprcb-650-light/cad/210_PlateAssemblyRibs.SLDASM b/sheetpress/components/sprcb-650-light/cad/210_PlateAssemblyRibs.SLDASM index d3a6340e6..192124ebe 100644 --- a/sheetpress/components/sprcb-650-light/cad/210_PlateAssemblyRibs.SLDASM +++ b/sheetpress/components/sprcb-650-light/cad/210_PlateAssemblyRibs.SLDASM @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f18024c479300c3607c5854e7368b551aa9a0fdfe3773ba6e03c9316a1b0b7d1 -size 293363 +oid sha256:d828c22898a2d093eef83382df3d0d23e36a8e8c76cb9eaad835e3e312c547b8 +size 298035 diff --git a/sheetpress/components/sprcb-650-light/cad/7_Rib_x2_4mm_FERRO.SLDPRT b/sheetpress/components/sprcb-650-light/cad/7_Rib_x2_4mm_FERRO.SLDPRT index 37f3f4634..5d35b0ba6 100644 --- a/sheetpress/components/sprcb-650-light/cad/7_Rib_x2_4mm_FERRO.SLDPRT +++ b/sheetpress/components/sprcb-650-light/cad/7_Rib_x2_4mm_FERRO.SLDPRT @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0d97e53533d933cde9e9bc495a5ebe88bdc6b42f40603bcec12473f35010176a -size 414541 +oid sha256:e07dfdc17f926aee50f6208ae22811d1461e06c449702ded3c6d2ab2ba1217a2 +size 421878 diff --git a/sheetpress/components/sprcb-650-light/cad/7_Side_x2_4mm_FERRO.SLDPRT b/sheetpress/components/sprcb-650-light/cad/7_Side_x2_4mm_FERRO.SLDPRT index f8ac4eb9b..54437588b 100644 --- a/sheetpress/components/sprcb-650-light/cad/7_Side_x2_4mm_FERRO.SLDPRT +++ b/sheetpress/components/sprcb-650-light/cad/7_Side_x2_4mm_FERRO.SLDPRT @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:487a47a736a3276e59291b1776f7402bbf204f8c4458129d3fdc56ffceb7f579 -size 159021 +oid sha256:5bd161c4b4f1af25d5ac282c162a23479ccba6106968ec898a0f5ad16ceaaec4 +size 161015 diff --git a/sheetpress/components/sprcb-650-light/cad/8_Rib_x2_4mm_FERRO.SLDPRT b/sheetpress/components/sprcb-650-light/cad/8_Rib_x2_4mm_FERRO.SLDPRT index 642ba1e2f..ecf57df1a 100644 --- a/sheetpress/components/sprcb-650-light/cad/8_Rib_x2_4mm_FERRO.SLDPRT +++ b/sheetpress/components/sprcb-650-light/cad/8_Rib_x2_4mm_FERRO.SLDPRT @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:81627c8f39850b63b70f183d599574a145d4d098d73ca8ff7b6d58d7c6d071c9 -size 353226 +oid sha256:278920fb2ecddee717901d913e265707c3fe6682d59adc932fee3f171088f6e1 +size 357348