"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.WorkerItemType = exports.BlockRegion = exports.Big_bang = exports.HoleType = exports.ComposingType = exports.LineType = void 0; /**纹路类型 Positive=0正纹 Reverse=1反纹 CanReversal=2可翻转 */ var LineType; (function (LineType) { /**正纹 */ LineType[LineType["Positive"] = 0] = "Positive"; /**反纹 */ LineType[LineType["Reverse"] = 1] = "Reverse"; /**可翻转 */ LineType[LineType["CanReversal"] = 2] = "CanReversal"; })(LineType || (exports.LineType = LineType = {})); /**版面类型: Positive=0正面 Reverse=1反面 Arbitrary=2任意面 */ var ComposingType; (function (ComposingType) { /**正面 */ ComposingType[ComposingType["Positive"] = 0] = "Positive"; /**反面 */ ComposingType[ComposingType["Reverse"] = 1] = "Reverse"; /**任意面 */ ComposingType[ComposingType["Arbitrary"] = 2] = "Arbitrary"; })(ComposingType || (exports.ComposingType = ComposingType = {})); /**孔类型 None=0无 Positive=1正面 Reverse=2反面 Two=3正反 */ var HoleType; (function (HoleType) { /**无 */ HoleType[HoleType["None"] = 0] = "None"; /**正面 */ HoleType[HoleType["Positive"] = 1] = "Positive"; /**反面 */ HoleType[HoleType["Reverse"] = 2] = "Reverse"; /**正反 */ HoleType[HoleType["Two"] = 3] = "Two"; })(HoleType || (exports.HoleType = HoleType = {})); /** 大板 */ var Big_bang //待优化的板 = /** @class */ (function () { function Big_bang() { } return Big_bang; }()); exports.Big_bang = Big_bang; var BlockRegion; (function (BlockRegion) { /** 左下 = 0 */ BlockRegion[BlockRegion["LEFT_BOTTOM"] = 0] = "LEFT_BOTTOM"; /** 右下 = 1 */ BlockRegion[BlockRegion["RIGHT_BOTTOM"] = 1] = "RIGHT_BOTTOM"; /** 右上 = 2 */ BlockRegion[BlockRegion["RIGHT_TOP"] = 2] = "RIGHT_TOP"; /** 左上 = 3 */ BlockRegion[BlockRegion["LEFT_TOP"] = 3] = "LEFT_TOP"; })(BlockRegion || (exports.BlockRegion = BlockRegion = {})); var WorkerItemType = /** @class */ (function () { function WorkerItemType() { } return WorkerItemType; }()); exports.WorkerItemType = WorkerItemType;