You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

53 lines
1.4 KiB

var MxFun = undefined;
var McEdJigCommand = undefined;
var MrxDbgUiPrPoint = undefined;
var MxJigCmdManager = undefined;
var McEdGetPointWorldDraw = undefined;
var McEdGetPointWorldDrawObject = undefined;
var AcquireStatus;
var DragStatus;
var DoneStatius;
var InType;
var MouseButton;
var THREE;
var MxThreeJS;
var MxTools;
function MxModule()
{
let _intiModles = [];
this.regist = function(initFun){
_intiModles.push(initFun);
}
this.mxInit = function(require)
{
MxFun = require("./MxFun").MxFun;
THREE = MxFun.getTHREE();
MxThreeJS = MxFun.getMxThreeJS();
MxTools = MxFun.getMxTools();
MxJigCmdManager = MxFun.getMxJigCmdManager();
McEdJigCommand = MxJigCmdManager.getMcEdJigCommandClass();
MrxDbgUiPrPoint = MxJigCmdManager.getMrxDbgUiPrPointClass();
McEdGetPointWorldDraw = MxJigCmdManager.getMcEdGetPointWorldDrawClass();
McEdGetPointWorldDrawObject = MxJigCmdManager.McEdGetPointWorldDrawObjectClass();
AcquireStatus = MxJigCmdManager.AcquireStatus;
DragStatus = MxJigCmdManager.DragStatus;
DoneStatius = MxJigCmdManager.DoneStatius;
InType = MxJigCmdManager.InType;
MouseButton = MxJigCmdManager.MouseButton;
let iLen = _intiModles.length;
for(let i = 0; i < iLen;i++)
{
_intiModles[i]();
}
}
}
var mxModule = new MxModule();