From a26c427fba8fe924828fe5cc563d750fb58c61df Mon Sep 17 00:00:00 2001 From: lovebird Date: Wed, 10 Jul 2024 21:25:13 +0200 Subject: [PATCH] Updating - sheetpress/components/sprcb-650-light --- .../cad/200_PressPlate-Global-650.EASM | Bin 125748 -> 123479 bytes .../cad/200_PressPlate-Global-650.SLDASM | 4 +- .../cad/200_PressPlate-Global-650.json | 55 +- .../cad/200_PressPlate-Global-650.step | 4 +- .../cad/200_PressPlate-Global-650.tree.json | 6582 ++++++++--------- .../cad/200_PressPlate-Global-650.x_t | 4 +- .../cad/200_pressplate-global-650.html | 2 +- .../sprcb-650-light/cad/20_80_60.SLDPRT | 4 +- .../cad/210_PlateAssemblyRibs.SLDASM | 4 +- .../cad/7_Side_x2_4mm_FERRO.SLDPRT | 4 +- 10 files changed, 3333 insertions(+), 3330 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 0bdd7f389b0bfdacdf9a6b005b0b23a2e1e4c364..ef129cf3901ddd42428c21615c8d29c1c5aea7ec 100644 GIT binary patch delta 123320 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 RBZ~1f)Sq;nJh4Hb{{uw?22}t6 delta 125575 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

l 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[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=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"+"

"+"
";_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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tf9dV7z/20vBWdbe+3DvLWWRXfRX6z9lQIXe9KY3velN76qU3vuQ3ntK24IaJNOJpmmapukqXa/r6rVlwcIjl80UT1a88tfGG73pQHN5+twnl40k8u9Hk1zSm950GjVhepNCWzYhi8I/AU4LvenF2UAfY9W0OWht+X90Jb3pTbew5D1TQZ1NFajoF4ZZQEvpJEd/nVGVNCmWDW0+FD1qValknskxPVSK5pqQQu1PZMLDr+uqKISsLJGO0pRIgpbTuxU3EPmEUZu8UKeLjws6pCmPHJqS/iHkDU4me30LsIYTCDCobxwEmhJOdkNvUlA5jfD5S84MDK5rz7OFzhYdpS9Es3qnLlLH8TkXZETZ/0JExHFRt9RcoaZJ+Xk4SdOpl3R6liap+m4Lnb+iz6CfR3diP+qNWdMEAK7r266rlZt1jYKBYtcBANZ1jQude077zz3vm/af+84999zzvj2v/cw779tzzz33nW/af+6557xvz33ntJ+55337zj3v3HPP+/a8b88779t37rnnfXved+edd7777n133nnnndP9787p/jen+9+7784777zzvun+d990/7v33Xfffffdd++77/5333333Xfffffdd999991333333Xffve++++6777777rvvvvvufffdd999991333333Xfvu+++++6777777rvvvvvuu+++++67991333333Xfffffdd999991333333Xfffffd93T33Xfffffd91Q6nfY9lfbdd99T6VTa91Q6nUqneyqd7ql0Kp1Kp1PpVDqVTqXTqZRtbSqdShfTJrnQmIbEDt06NH5HURVT6VQ6lbKtTaVTaY23BxGCFkSYl0kuNZ4hscPKDo005hYyycMYgjzRbDCRZAynUra1xQ1NlTXLp8DhiSsf5qc1XVkW3mhMGAS1LMng90wqM5WySdmki5A/9uq5N9TDMA3YeUWdKGwtRfLL6DM/NQYAw+ZFJIspGrWUDrVDHG2aZi2pIFqPix9+jCj5qDq+aMDbQlbNiiFocbHCX/3G4sDhF7ZrzmMLXMRxh1prVSA8LBIJwGwGWc37PKzx+EpUpzBC0XkwvKFq0QPjL0ris+iEqanulmIOqzzO84a2tj3BsmbtGlAvdBrz0xrnIhE+lTWZgD6HUi4EmCNEbailQvRJwrGTZy0oAmACAWox18RDtcAZkBVOMFDB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c88979v37XnfnnvueedTKd+e9+2579tzz33VU7nnffftuffc8769555PpbSn/ed9d943r3oq79tzzz3f3HvPp9tzz/v23HPP+6b9595/PpVyX/VU3jf33PO+t+e+7765531Pt+e0/5z2n2/PPffce749r3oq99xzzz33vG/Pvee0/7zvvmn/ed+0/7zvqbTvqv+8b8/99rxvzz3vfCqteir33HPa9809957T/nPaf9437T/3n3de9Z9Ppdzzvj3vu2/P+96e9+255317PpX27T/3n2/Paf+557T/fPftPZ9u2s/c89p77nnfnns+lXLP/eee0/7zvmn/ueeeT6We037mnvftufe8c8+95LztOSTyQUCv/cw93wE0/vxmyIgB40WfC74WLFaoSIHihIkSeyT0RojIwwsB4u6DXZ0Hug5zchw2aIjLgOECnIU3twptFCZIiADhgYMGvk/Z+JauqaWhnZmVkY0xWKBALAwswRcCry6uLa0srKsDVgaqClBNERggIAAAqSioJ6cmpiWlaJIcw6/bsuuQdXVhJMqhh1WnrTALJgoZMPr4WKhAYWJPTwQeiA91dHMcNGS4YMGtrV0ntGuENTEtpSmml2kFtK4GBFHHIq1rUxnaui6BwlhXJR91tKiQsMp5TISYg4vAo2VYUk6hT4n0SLFq1tDQ6Be5Meol2kVejHKJbpERo5FRLbKUaJYoFvlJFDJ6RWYStRKtIieJPkYd5SPRxigVuTDKGF2UhUQVo4nyjyhi9FDmEZ0SlSLniEaJQpFvRJ9Encg2ok2iTGTA6JKoEtkvmiRqKMeIIokekfuiRqJF5BbRwigRWUV0SFSIfCIaJApE3ov+iPqQR0R7RHnIeHKI6A4ZhHwX1SF/kO2iOeQ62UMUh0wnd4gSynOyXPSGzEHeEB2UNchxUUE5g4whakO+IMNFa8gW5LdooOwmV4gCym0yhSgNeYIsIfonR5AhRP3kB9EZURmyl3s0BowXfS74WrBYoSIFihMmSuyR0BshIg8vBIi7D3Z1Hug6zMlx2KAhLgOGC3AW3twqtFGYICEChAcOGvg+ZeNbuqaWhnZmVkY2xiC6IKpALAwswRcCry6uLa0srKsDVgaqClBNERggIAAAqSioJ6cmpiWlaJIcw6/bsqGRQCF9PnLk2YjRok5FnJuJEB0yVIjQIEGBAP3x00czkw/m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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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umQx9PcMUsPl9oQPVwQtnJ/NH7RPeUfKoRRg1rX/XVe8/9tLwVnW3vtw7y1lkV30V+s/ZUCF3vSmN73pTe+qlN77kN57StuCGiTTiaZpmqbpKl2v6+q1ZcHCI5fNFE9WvPLXxhu96UBzefrcJ5eNJPLvR5Nc0pvedBo1YXqTQls2IYvCPwFOC73pxdlAH2PVtDlobfl/dCW96U23sOQ9U0GdTRWo6BeGWUBL6SRHf51RlTQplg1tPhQ9alWpZJ7JMT1UiuaakELtT2TCw6/rqiiErCyRjtKUSIKW07sVNxD5hFGbvFCni48LOqQpjxyakv4h5A1OJnt9C7CGEwgwqG8cBJoSTnZDb1JQOY3w+UvODAyua8+zhc4WHaUvRLN6py5Sx/E5F2RE2f9CRMRxUbfUXKGmSfl5OEnTqZd0epYmqfpuC52/os+gn0d3Yj/qjVnTBACu69uuq5WbdY2CgWLXAQDWdY0LnXtO+88975v2n/vOPffc8749r/3MO+/bc889951v2n/uuee8b89957Sfued9+84979xzz/v2vG/PO+/bd+6553173nfnnXe+++59d955553T/e/O6f43p/vfu+/OO++8877p/nffdP+7991333333Xfvu+/+d999991333333Xfffffdd9999913373vvvvuu+++++6777777n333Xfffffdd999991377vvvvvuu+++++6777777rvvvvvuu/fdd999991333333Xfffffdd999991333333fd0991333333fdUOp32PZX23XffU+lU2vdUOp1Kp3sqne6pdCqdSqdT6VQ6lU6l06mUbW0qnUoX0ya50JiGxA7dOjR+R1EVU+lUOpWyrU2lU2mNtwcRghZEmJdJLjWeIbHDyg6NNOYWMsnDGII80WwwkWQMp1K2tcUNTZU1y6fA4YkrH+anNV1ZFt5oTBgEtSzJ4PdMKjOVsknZpIuQP/bquTfUwzAN2HlFnShsLUXyy+gzPzUGAMPmRSSLKRq1lA61QxxtmmYtqSBaj4sffowo+ag6vmjA20JWzYohaHGxwl/9xuLA4Re2a85jC1zEcYdaa1UgPCwSCcBsBlnN+zys8fhKVKcwQtF5MLyhatED4y9K4rPohKmp7pZiDqs8zvOGtrY9wbJm7RpQL3Qa89Ma5yIRPpU1mYA+h1IuBJgjRG2o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776nnns+lfbtPe97e6F5PMI997xzvvueSrnnfXPPPe/b9+1535577nnnUynfnvftue/bc8991VO553337bn33PO+veeeT6W0p/3nfXfeN696Ku/bc88939x7z6fbc8/79txzz/um/efefz6Vcl/1VN4399zzvrfnvu++ued9T7fntP+c9p9vzz333Hu+Pa96Kvfcc88997xvz73ntP+8775p/3nftP+876m076r/vG/P/fa8b88973wqrXoq99xz2vfNPfee0/5z2n/eN+0/9593XvWfT6Xc874977tvz/venvftued9ez6V9u0/959vz2n/uee0/3z37T2fbtrP3PPae+553557PpVyz/3nntP+875p/7nnnk+lntN+5p737bn3vHPPveS87Tkk8kFAr/3MPd8BNP78ZsiIAeNFnwu+FixWqEiB4oSJEnsk9EaIyMMLAeLug12dB7oOc3IcNmiIy4DhApyFN7cKbRQmSIgA4YGDBr5P2fiWrqmloZ2ZlZGNMVigQCwMLMEXAq8uri2tLKyrA1YGqgpQTREYICAAAKkoqCenJqYlpWiSHMOv27LrkHV1YSTKoYdVp60wCyYKGTD6+FioQGFiT08EHogPdXRzHDRkuGDBra1dJ7RrhDUxLaUpppdpBbSuBgRRxyKta1MZ2rougcJYVyUfdbSokLDKeUyEmIOLwKNlWFJOoU+J9EixatbQ0OgXuTHqJdpFXoxyiW6REaORUS2ylGiWKBb5SRQyekVmErUSrSIniT5GHeUj0cYoFbkwyhhdlIVEFaOJ8o8oYvRQ5hGdEpUi54hGiUKRb0SfRJ3INqJNokxkwOiSqBLZL5okaijHiCKJHpH7okaiReQW0cIoEVlFdEhUiHwiGiQKRN6L/oj6kEdEe0R5yHhyiOgOGYR8F9Uhf5DtojnkOtlDFIdMJ3eIEspzslz0hsxB3hAdlDXIcVFBOYOMIWpDviDDRWvIFuS3aKDsJleIAsptMoUoDXmCLCH6J0eQIUT95AfRGVEZspd7NAaMF30u+FqwWKEiBYoTJkrskdAbISIPLwSIuw92dR7oOszJcdigIS4DhgtwFt7cKrRRmCAhAoQHDhr4PmXjW7qmloZ2ZlZGNsYguiCqQCwMLMEXAq8uri2tLKyrA1YGqgpQTREYICAAAKkoqCenJqYlpWiSHMOv27KhkUAhfT5y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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/20_80_60.SLDPRT b/sheetpress/components/sprcb-650-light/cad/20_80_60.SLDPRT index 4203c1a26..8704bcca2 100644 --- a/sheetpress/components/sprcb-650-light/cad/20_80_60.SLDPRT +++ b/sheetpress/components/sprcb-650-light/cad/20_80_60.SLDPRT @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9573d7895e5c3f99dbbf1b9ab99533f6aede6835cdcb9c2d4a4f662e6dc069a0 -size 142107 +oid sha256:68f055fdd679033f5a3e3e4521f6c3e1a186f8dd34025433194b63d418bfbcb4 +size 144739 diff --git a/sheetpress/components/sprcb-650-light/cad/210_PlateAssemblyRibs.SLDASM b/sheetpress/components/sprcb-650-light/cad/210_PlateAssemblyRibs.SLDASM index 2e5a02044..81290ba23 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:44aac329734cdb0078b939f7f72f680a2fb4a424032fa69cf623206d35a967fc -size 343315 +oid sha256:d3f3ab77f720486fbdaa6a89b1f4a10f04c3da53d675ebd461b0a2760afaf2fd +size 349501 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 4ad14d07f..231682c64 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:9c0b2d11f9980955709e918fb0523050a882198087dec659f4c7543edc43e904 -size 169027 +oid sha256:df0caaf46dce595ee69fa1757bbe04ecbfe6951ce6e25a7eaf2397bbd5d982c1 +size 169232