修复:eval2生成代码丢失
This commit is contained in:
@@ -1,12 +0,0 @@
|
||||
import { CADFiler } from "../../../CADFiler";
|
||||
import { ISerialize } from "../../../ISerialize";
|
||||
/**
|
||||
* 吊顶轮廓拓展数据(材质槽信息) (保存到服务端)
|
||||
*/
|
||||
export declare class BulkheadCeilingShapeTemplateExtendData implements ISerialize {
|
||||
Color_MaterialId: Map<number, number>;
|
||||
constructor();
|
||||
ReadFile(file: CADFiler): void;
|
||||
WriteFile(file: CADFiler): void;
|
||||
}
|
||||
//# sourceMappingURL=BulkheadCeilingShapeExtendData.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"BulkheadCeilingShapeExtendData.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/Entity/Ceiling/BulkheadCeilingShapeExtendData.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAC7C,OAAO,EAAE,UAAU,EAAE,MAAM,qBAAqB,CAAC;AAEjD;;GAEG;AACH,qBAAa,sCAAuC,YAAW,UAAU;IAGrE,gBAAgB,EAAE,GAAG,CAAC,MAAM,EAAE,MAAM,CAAC,CAAa;;IAIlD,QAAQ,CAAC,IAAI,EAAE,QAAQ,GAAG,IAAI;IAa9B,SAAS,CAAC,IAAI,EAAE,QAAQ,GAAG,IAAI;CAUlC"}
|
@@ -1,7 +0,0 @@
|
||||
import { RoomFlatBase } from "./RoomFlatBase";
|
||||
/**
|
||||
* 天花板
|
||||
*/
|
||||
export declare class RoomFlatCeiling extends RoomFlatBase {
|
||||
}
|
||||
//# sourceMappingURL=RoomFlatCeiling.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomFlatCeiling.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/Entity/Flat/RoomFlatCeiling.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAG9C;;GAEG;AACH,qBACa,eAAgB,SAAQ,YAAY;CAEhD"}
|
@@ -1 +0,0 @@
|
||||
//# sourceMappingURL=RoomGirder.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomGirder.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/Entity/Structure/RoomGirder.ts"],"names":[],"mappings":""}
|
@@ -1 +0,0 @@
|
||||
//# sourceMappingURL=RoomPillar.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomPillar.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/Entity/Structure/RoomPillar.ts"],"names":[],"mappings":""}
|
@@ -1 +0,0 @@
|
||||
//# sourceMappingURL=RoomDoor.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomDoor.d.ts","sourceRoot":"","sources":["../../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/Door/RoomDoor.ts"],"names":[],"mappings":""}
|
@@ -1 +0,0 @@
|
||||
//# sourceMappingURL=RoomWallHoleBase.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomWallHoleBase.d.ts","sourceRoot":"","sources":["../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/RoomWallHoleBase.ts"],"names":[],"mappings":""}
|
@@ -1,26 +0,0 @@
|
||||
import React from "react";
|
||||
import { DrawHoleType, IHoleType } from "../../../../../../Add-on/Room/DrawHole";
|
||||
import { ModalState } from "../../../../../../UI/Components/Modal/ModalInterface";
|
||||
import { Location } from "../../../../../../UI/Components/ToolBar/ModifyModel/RoomBaseParams";
|
||||
import { DoorWindowPanelStore } from "./WindowPanelStore";
|
||||
export declare const TEMPLATE_SELECT_ID = "template-select";
|
||||
export declare enum Visibility {
|
||||
Visible = "visible",
|
||||
Hidden = "hidden"
|
||||
}
|
||||
export declare class DrawDoorWindowPanel extends React.Component<{
|
||||
store: DoorWindowPanelStore;
|
||||
drawHoleType: DrawHoleType;
|
||||
holeIType: IHoleType;
|
||||
}> {
|
||||
_CameraStateContainer: HTMLElement;
|
||||
_StartLocation: import("mobx").IObservableValue<Location>;
|
||||
_Event: Function;
|
||||
constructor(props: any);
|
||||
componentDidMount(): void;
|
||||
componentWillUnmount(): void;
|
||||
_StartSelectTemplate(style: Visibility): void;
|
||||
_Return(status: ModalState): void;
|
||||
render(): JSX.Element;
|
||||
}
|
||||
//# sourceMappingURL=DrawWindowPanel.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"DrawWindowPanel.d.ts","sourceRoot":"","sources":["../../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/Window/DrawWindowPanel.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,MAAM,OAAO,CAAC;AAG1B,OAAO,EAAE,YAAY,EAAE,SAAS,EAAE,MAAM,wCAAwC,CAAC;AAGjF,OAAO,EAAE,UAAU,EAAE,MAAM,sDAAsD,CAAC;AAClF,OAAO,EAAE,QAAQ,EAAE,MAAM,oEAAoE,CAAC;AAC9F,OAAO,EAAE,oBAAoB,EAAyB,MAAM,oBAAoB,CAAC;AAKjF,eAAO,MAAM,kBAAkB,oBAAoB,CAAC;AAEpD,oBAAY,UAAU;IAElB,OAAO,YAAY;IACnB,MAAM,WAAW;CACpB;AAED,qBACa,mBAAoB,SAAQ,KAAK,CAAC,SAAS,CAAC;IAAE,KAAK,EAAE,oBAAoB,CAAC;IAAC,YAAY,EAAE,YAAY,CAAC;IAAC,SAAS,EAAE,SAAS,CAAC;CAAE,CAAC;IAExI,qBAAqB,EAAE,WAAW,CAAC;IACnC,cAAc,4CAAmC;IACjD,MAAM,EAAE,QAAQ,CAAC;gBAEL,KAAK,KAAA;IA4BjB,iBAAiB;IAsBjB,oBAAoB;IASpB,oBAAoB,CAAC,KAAK,EAAE,UAAU;IAKtC,OAAO,CAAC,MAAM,EAAE,UAAU;IAM1B,MAAM;CAmOT"}
|
@@ -1 +0,0 @@
|
||||
//# sourceMappingURL=RoomWindow.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomWindow.d.ts","sourceRoot":"","sources":["../../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/Window/RoomWindow.ts"],"names":[],"mappings":""}
|
@@ -1,40 +0,0 @@
|
||||
import { IConfigOption } from "../../../../../../UI/Components/Board/UserConfigComponent";
|
||||
import { IConfigStore } from "../../../../../../UI/Store/BoardStore";
|
||||
import { ISelectTempInfo } from "../../../../../../UI/Store/DoorInterface";
|
||||
import { WindowPanelConfigOption as DoorWindowPanelConfigOption } from "../../../../../../UI/Store/OptionInterface/IOptionInterface";
|
||||
import { TemplateWindowRecord } from "../../../../../Template/ProgramTempate/TemplateWindowRecord";
|
||||
export declare enum DoorWindowParamsNames {
|
||||
Length = "Length",
|
||||
Height = "Height",
|
||||
Thick = "Thick",
|
||||
WindowOffGround = "WindowOffGround",
|
||||
IsBayWindow = "IsBayWindow",
|
||||
BayLeftIsWall = "BayLeftIsWall",
|
||||
BayRightIsWall = "BayRightIsWall",
|
||||
BayDist = "BayDist",
|
||||
BayLeftDist = "BayLeftDist",
|
||||
BayMiddleDist = "BayMiddleDist",
|
||||
BayRightDist = "BayRightDist",
|
||||
HasWindowStone = "HasWindowStone",
|
||||
StoneThick = "StoneThick",
|
||||
StoneBulge = "StoneBulge",
|
||||
StoneLeftRightBulge = "StoneLeftRightBulge"
|
||||
}
|
||||
export declare class DoorWindowPanelStore implements IConfigStore {
|
||||
configName: string;
|
||||
m_Option: DoorWindowPanelConfigOption;
|
||||
configsNames: string[];
|
||||
selectTemplateInfo: ISelectTempInfo;
|
||||
currentDoorWindowsInfo: ISelectTempInfo;
|
||||
currentLeftBayWindowsInfo: ISelectTempInfo;
|
||||
currentRightBayWindowsInfo: ISelectTempInfo;
|
||||
SaveConfig(): IConfigOption<import("../../../../../../UI/Store/OptionInterface/IOptionInterface").AnyObject>;
|
||||
InitOption(): void;
|
||||
InitCurrentWindowOption(windowTemp: TemplateWindowRecord): void;
|
||||
UpdateOption(cof: IConfigOption<DoorWindowPanelConfigOption>): void;
|
||||
private static _SingleInstance;
|
||||
static GetSingleInstance(): DoorWindowPanelStore;
|
||||
}
|
||||
export declare const doorPanelStore: DoorWindowPanelStore;
|
||||
export declare const windowPanelStore: DoorWindowPanelStore;
|
||||
//# sourceMappingURL=WindowPanelStore.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"WindowPanelStore.d.ts","sourceRoot":"","sources":["../../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/Window/WindowPanelStore.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,aAAa,EAAE,MAAM,2DAA2D,CAAC;AAC1F,OAAO,EAAE,YAAY,EAAE,MAAM,uCAAuC,CAAC;AACrE,OAAO,EAAE,eAAe,EAAE,MAAM,0CAA0C,CAAC;AAC3E,OAAO,EAAE,uBAAuB,IAAI,2BAA2B,EAAE,MAAM,6DAA6D,CAAC;AACrI,OAAO,EAAE,oBAAoB,EAAE,MAAM,6DAA6D,CAAC;AAEnG,oBAAY,qBAAqB;IAE7B,MAAM,WAAW;IACjB,MAAM,WAAW;IACjB,KAAK,UAAU;IACf,eAAe,oBAAoB;IACnC,WAAW,gBAAgB;IAC3B,aAAa,kBAAkB;IAC/B,cAAc,mBAAmB;IACjC,OAAO,YAAY;IACnB,WAAW,gBAAgB;IAC3B,aAAa,kBAAkB;IAC/B,YAAY,iBAAiB;IAC7B,cAAc,mBAAmB;IACjC,UAAU,eAAe;IACzB,UAAU,eAAe;IACzB,mBAAmB,wBAAwB;CAC9C;AAED,qBAAa,oBAAqB,YAAW,YAAY;IAEzC,UAAU,SAAQ;IAClB,QAAQ,EAAE,2BAA2B,CAAuC;IAC5E,YAAY,EAAE,MAAM,EAAE,CAAM;IAC5B,kBAAkB,EAAE,eAAe,CAA4C;IAC/E,sBAAsB,EAAE,eAAe,CAAC;IACxC,yBAAyB,EAAE,eAAe,CAAC;IAC3C,0BAA0B,EAAE,eAAe,CAAC;IAExD,UAAU;IAOV,UAAU;IASV,uBAAuB,CAAC,UAAU,EAAE,oBAAoB;IAOxD,YAAY,CAAC,GAAG,EAAE,aAAa,CAAC,2BAA2B,CAAC;IAK5D,OAAO,CAAC,MAAM,CAAC,eAAe,CAAuB;IACrD,MAAM,CAAC,iBAAiB,IAAI,oBAAoB;CAMnD;AACD,eAAO,MAAM,cAAc,sBAA6B,CAAC;AACzD,eAAO,MAAM,gBAAgB,sBAA6B,CAAC"}
|
@@ -1,18 +0,0 @@
|
||||
import { NumericInput } from "@blueprintjs/core";
|
||||
import React from "react";
|
||||
import { DoorWindowPanelStore } from "./WindowPanelStore";
|
||||
interface SizeComponentProps {
|
||||
store: DoorWindowPanelStore;
|
||||
title: string;
|
||||
sizeKey: string;
|
||||
sliderMin: number;
|
||||
sliderMax: number;
|
||||
}
|
||||
export declare class WindowParamsComponent extends React.Component<SizeComponentProps> {
|
||||
_Value: number;
|
||||
_IsPopoverOpen: boolean;
|
||||
_SizeRef: React.RefObject<NumericInput>;
|
||||
render(): JSX.Element;
|
||||
}
|
||||
export {};
|
||||
//# sourceMappingURL=WindowParamsComponent.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"WindowParamsComponent.d.ts","sourceRoot":"","sources":["../../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/Window/WindowParamsComponent.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAU,YAAY,EAA6B,MAAM,mBAAmB,CAAC;AAGpF,OAAO,KAAK,MAAM,OAAO,CAAC;AAG1B,OAAO,EAAE,oBAAoB,EAAE,MAAM,oBAAoB,CAAC;AAG1D,UAAU,kBAAkB;IAExB,KAAK,EAAE,oBAAoB,CAAC;IAC5B,KAAK,EAAE,MAAM,CAAC;IACd,OAAO,EAAE,MAAM,CAAC;IAChB,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,MAAM,CAAC;CACrB;AACD,qBACa,qBAAsB,SAAQ,KAAK,CAAC,SAAS,CAAC,kBAAkB,CAAC;IAE9D,MAAM,EAAE,MAAM,CAA2D;IACzE,cAAc,EAAE,OAAO,CAAS;IAC5C,QAAQ,gCAAmC;IAE3C,MAAM;CA6ET"}
|
@@ -1,32 +0,0 @@
|
||||
import { IObservableValue } from "mobx";
|
||||
import React from "react";
|
||||
import { TemplateRoomDoorRecord } from "../../../../../Template/ProgramTempate/TemplateRoomDoorRecord";
|
||||
import { TemplateWindowRecord } from "../../../../../Template/ProgramTempate/TemplateWindowRecord";
|
||||
import { DoorWindowPanelStore } from "./WindowPanelStore";
|
||||
interface WindowTempInfoProps {
|
||||
store: DoorWindowPanelStore;
|
||||
doorWindowTemp?: TemplateWindowRecord | TemplateRoomDoorRecord;
|
||||
logo?: string;
|
||||
startLocation?: IObservableValue<string>;
|
||||
location?: string;
|
||||
showSizeInfo?: boolean;
|
||||
interactive?: boolean;
|
||||
selectDiv?: HTMLElement;
|
||||
}
|
||||
export declare class WindowTempInfo extends React.Component<WindowTempInfoProps> {
|
||||
_Logo: string;
|
||||
render(): JSX.Element;
|
||||
private startSelectTemplate;
|
||||
/**
|
||||
* @private
|
||||
* @return {*} {number[]} 单个object所处下标
|
||||
* @memberof WindowTempInfo
|
||||
*/
|
||||
private getWindowLocation;
|
||||
}
|
||||
export declare class DrawWindowTempInfo extends React.Component<WindowTempInfoProps> {
|
||||
render(): JSX.Element;
|
||||
private startSelectTemplate;
|
||||
}
|
||||
export {};
|
||||
//# sourceMappingURL=WindowTempInfo.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"WindowTempInfo.d.ts","sourceRoot":"","sources":["../../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/Window/WindowTempInfo.tsx"],"names":[],"mappings":"AACA,OAAO,EAAE,gBAAgB,EAAc,MAAM,MAAM,CAAC;AAEpD,OAAO,KAAK,MAAM,OAAO,CAAC;AAS1B,OAAO,EAAE,sBAAsB,EAAE,MAAM,+DAA+D,CAAC;AACvG,OAAO,EAAE,oBAAoB,EAAE,MAAM,6DAA6D,CAAC;AAKnG,OAAO,EAAE,oBAAoB,EAAE,MAAM,oBAAoB,CAAC;AAG1D,UAAU,mBAAmB;IAEzB,KAAK,EAAE,oBAAoB,CAAC;IAC5B,cAAc,CAAC,EAAE,oBAAoB,GAAG,sBAAsB,CAAC;IAC/D,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,aAAa,CAAC,EAAE,gBAAgB,CAAC,MAAM,CAAC,CAAC;IACzC,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,YAAY,CAAC,EAAE,OAAO,CAAC;IACvB,WAAW,CAAC,EAAE,OAAO,CAAC;IACtB,SAAS,CAAC,EAAE,WAAW,CAAC;CAC3B;AAED,qBACa,cAAe,SAAQ,KAAK,CAAC,SAAS,CAAC,mBAAmB,CAAC;IAExD,KAAK,EAAE,MAAM,CAAmB;IAE5C,MAAM;IAyBN,OAAO,CAAC,mBAAmB,CAoCzB;IAGF;;;;OAIG;IACH,OAAO,CAAC,iBAAiB;CA4C5B;AAED,qBACa,kBAAmB,SAAQ,KAAK,CAAC,SAAS,CAAC,mBAAmB,CAAC;IAExE,MAAM;IA4BN,OAAO,CAAC,mBAAmB,CAKzB;CACL"}
|
@@ -1,23 +0,0 @@
|
||||
import { IObservableValue } from "mobx";
|
||||
import React from "react";
|
||||
import { IDrawerDoorTempInfo } from "../../../../../../UI/Store/DoorInterface";
|
||||
import { ITemplateParam } from "../../../../../../UI/Store/RightPanelStore/ITemplateParam";
|
||||
import { DoorWindowPanelStore } from "./WindowPanelStore";
|
||||
export interface IWindowTempSelectProps {
|
||||
selectDiv?: HTMLElement;
|
||||
store: DoorWindowPanelStore;
|
||||
location?: IObservableValue<string>;
|
||||
resourceClass: string;
|
||||
}
|
||||
export declare class WindowTempSelect extends React.Component<IWindowTempSelectProps, {}> {
|
||||
_CurrentProps: ITemplateParam[];
|
||||
_CurrentInfo: IDrawerDoorTempInfo;
|
||||
_Container: HTMLElement;
|
||||
_FilterNameMap: Map<string, string>;
|
||||
constructor(props: any);
|
||||
componentDidMount(): void;
|
||||
render(): JSX.Element;
|
||||
private handleClose;
|
||||
private applySelectTemp;
|
||||
}
|
||||
//# sourceMappingURL=WindowTempSelect.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"WindowTempSelect.d.ts","sourceRoot":"","sources":["../../../../../../../../src/DatabaseServices/Room/Entity/Wall/Hole/Window/WindowTempSelect.tsx"],"names":[],"mappings":"AACA,OAAO,EAAE,gBAAgB,EAAsB,MAAM,MAAM,CAAC;AAE5D,OAAO,KAAK,MAAM,OAAO,CAAC;AAa1B,OAAO,EAAE,mBAAmB,EAAE,MAAM,0CAA0C,CAAC;AAC/E,OAAO,EAAE,cAAc,EAAE,MAAM,2DAA2D,CAAC;AAG3F,OAAO,EAAE,oBAAoB,EAAE,MAAM,oBAAoB,CAAC;AAE1D,MAAM,WAAW,sBAAsB;IAEnC,SAAS,CAAC,EAAE,WAAW,CAAC;IACxB,KAAK,EAAE,oBAAoB,CAAC;IAC5B,QAAQ,CAAC,EAAE,gBAAgB,CAAC,MAAM,CAAC,CAAC;IACpC,aAAa,EAAE,MAAM,CAAC;CACzB;AAED,qBACa,gBAAiB,SAAQ,KAAK,CAAC,SAAS,CAAC,sBAAsB,EAAE,EAAE,CAAC;IACjE,aAAa,EAAE,cAAc,EAAE,CAAM;IACrC,YAAY,EAAE,mBAAmB,CAAwB;IACrE,UAAU,EAAE,WAAW,CAAC;IACxB,cAAc,EAAE,GAAG,CAAC,MAAM,EAAE,MAAM,CAAC,CAAa;gBACpC,KAAK,KAAA;IAmBjB,iBAAiB;IA4BV,MAAM;IA2Db,OAAO,CAAC,WAAW,CAcjB;IAEF,OAAO,CAAC,eAAe;CAiE1B"}
|
@@ -1,64 +0,0 @@
|
||||
import { RoomHolePolyline } from "../../Entity/Wall/Hole/RoomHolePolyline";
|
||||
/**
|
||||
* 用于解析和修改2点洞位置的类
|
||||
*/
|
||||
export declare class RoomIHoleParseAndModify {
|
||||
hole: RoomHolePolyline;
|
||||
private _LeftDist;
|
||||
private _RightDist;
|
||||
private _TopDist;
|
||||
private _BottomDist;
|
||||
private _GetParam;
|
||||
private _Wall;
|
||||
private _Length;
|
||||
private _WallLength;
|
||||
private _RangeStart;
|
||||
private _RangeLength;
|
||||
private _IsReverse;
|
||||
constructor(hole: RoomHolePolyline);
|
||||
get LeftDist(): number;
|
||||
get RightDist(): number;
|
||||
get TopDist(): number;
|
||||
get BottomDist(): number;
|
||||
get Length(): number;
|
||||
set LeftDist(value: number);
|
||||
set RightDist(value: number);
|
||||
set BottomDist(value: number);
|
||||
set TopDist(value: number);
|
||||
set Length(newLength: number);
|
||||
set Height(newHeight: number);
|
||||
get MaxLeftDist(): number;
|
||||
get MaxRightDist(): number;
|
||||
get MaxTopDist(): number;
|
||||
get MaxBottomDist(): number;
|
||||
get MaxLengthDist(): number;
|
||||
get MaxHightDist(): number;
|
||||
}
|
||||
export declare class RoomLHoleParseAndModify {
|
||||
hole: RoomHolePolyline;
|
||||
private _LeftDist;
|
||||
private _RightDist;
|
||||
private _TopDist;
|
||||
private _BottomDist;
|
||||
private _Wall;
|
||||
MaxLeftDist: number;
|
||||
MaxRightDist: number;
|
||||
MinLeftDist: number;
|
||||
MinRightDist: number;
|
||||
r1IsReverse: boolean;
|
||||
r2IsReverse: boolean;
|
||||
constructor(hole: RoomHolePolyline);
|
||||
get LeftDist(): number;
|
||||
set LeftDist(value: number);
|
||||
get RightDist(): number;
|
||||
set RightDist(value: number);
|
||||
get BottomDist(): number;
|
||||
set BottomDist(value: number);
|
||||
get TopDist(): number;
|
||||
set TopDist(value: number);
|
||||
set Height(newHeight: number);
|
||||
get MaxTopDist(): number;
|
||||
get MaxBottomDist(): number;
|
||||
get MaxHightDist(): number;
|
||||
}
|
||||
//# sourceMappingURL=RoomIHoleParseAndModify.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomIHoleParseAndModify.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/ParseService/Hole/RoomIHoleParseAndModify.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,gBAAgB,EAAE,MAAM,yCAAyC,CAAC;AAO3E;;GAEG;AACH,qBAAa,uBAAuB;IAab,IAAI,EAAE,gBAAgB;IAXzC,OAAO,CAAC,SAAS,CAAS;IAC1B,OAAO,CAAC,UAAU,CAAS;IAC3B,OAAO,CAAC,QAAQ,CAAS;IACzB,OAAO,CAAC,WAAW,CAAS;IAC5B,OAAO,CAAC,SAAS,CAAgB;IACjC,OAAO,CAAC,KAAK,CAAe;IAC5B,OAAO,CAAC,OAAO,CAAS;IACxB,OAAO,CAAC,WAAW,CAAS;IAC5B,OAAO,CAAC,WAAW,CAAS;IAC5B,OAAO,CAAC,YAAY,CAAS;IAC7B,OAAO,CAAC,UAAU,CAAU;gBACT,IAAI,EAAE,gBAAgB;IAwCzC,IAAI,QAAQ,IAMQ,MAAM,CANe;IACzC,IAAI,SAAS,IAwCQ,MAAM,CAxCgB;IAC3C,IAAI,OAAO,IAoFQ,MAAM,CApFc;IACvC,IAAI,UAAU,IA0EQ,MAAM,CA1EiB;IAC7C,IAAI,MAAM,IA2FY,MAAM,CA3FS;IAErC,IAAI,QAAQ,CAAC,KAAK,EAAE,MAAM,EAiCzB;IAED,IAAI,SAAS,CAAC,KAAK,EAAE,MAAM,EAkC1B;IAED,IAAI,UAAU,CAAC,KAAK,EAAE,MAAM,EAO3B;IAED,IAAI,OAAO,CAAC,KAAK,EAAE,MAAM,EAOxB;IAED,IAAI,MAAM,CAAC,SAAS,EAAE,MAAM,EAgC3B;IAED,IAAI,MAAM,CAAC,SAAS,EAAE,MAAM,EAa3B;IAED,IAAI,WAAW,WAGd;IACD,IAAI,YAAY,WAGf;IACD,IAAI,UAAU,WAGb;IACD,IAAI,aAAa,WAGhB;IAED,IAAI,aAAa,WAGhB;IACD,IAAI,YAAY,WAGf;CACJ;AAED,qBAAa,uBAAuB;IAeb,IAAI,EAAE,gBAAgB;IAbzC,OAAO,CAAC,SAAS,CAAS;IAC1B,OAAO,CAAC,UAAU,CAAS;IAC3B,OAAO,CAAC,QAAQ,CAAS;IACzB,OAAO,CAAC,WAAW,CAAS;IAC5B,OAAO,CAAC,KAAK,CAAe;IAC5B,WAAW,EAAE,MAAM,CAAC;IACpB,YAAY,EAAE,MAAM,CAAC;IACrB,WAAW,EAAE,MAAM,CAAC;IACpB,YAAY,EAAE,MAAM,CAAC;IAErB,WAAW,EAAE,OAAO,CAAC;IACrB,WAAW,EAAE,OAAO,CAAC;gBAEF,IAAI,EAAE,gBAAgB;IAuEzC,IAAI,QAAQ,IACQ,MAAM,CADe;IACzC,IAAI,QAAQ,CAAC,KAAK,EAAE,MAAM,EAgBzB;IAED,IAAI,SAAS,IACQ,MAAM,CADgB;IAC3C,IAAI,SAAS,CAAC,KAAK,EAAE,MAAM,EAgB1B;IAED,IAAI,UAAU,IACQ,MAAM,CADiB;IAC7C,IAAI,UAAU,CAAC,KAAK,EAAE,MAAM,EAM3B;IAED,IAAI,OAAO,IACQ,MAAM,CADc;IACvC,IAAI,OAAO,CAAC,KAAK,EAAE,MAAM,EAMxB;IAED,IAAI,MAAM,CAAC,SAAS,EAAE,MAAM,EAY3B;IAED,IAAI,UAAU,WAGb;IAED,IAAI,aAAa,WAGhB;IAED,IAAI,YAAY,WAGf;CACJ"}
|
@@ -1,12 +0,0 @@
|
||||
import Flatbush from 'flatbush';
|
||||
import { Vector3 } from 'three';
|
||||
import { Vertice } from "../../../../Geometry/CurveMap";
|
||||
export declare class RoomWallPlaceLHoleHelper {
|
||||
_stands: Vertice[];
|
||||
_fb: Flatbush;
|
||||
_standGroupIndexMap: Map<Vertice, number>;
|
||||
constructor();
|
||||
FindBestPlace(p: Vector3): Vertice;
|
||||
Init(): void;
|
||||
}
|
||||
//# sourceMappingURL=RoomWallPlaceLHoleHelper.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomWallPlaceLHoleHelper.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/ParseService/Hole/RoomWallPlaceLHoleHelper.ts"],"names":[],"mappings":"AAAA,OAAO,QAAQ,MAAM,UAAU,CAAC;AAChC,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAChC,OAAO,EAAE,OAAO,EAAE,MAAM,+BAA+B,CAAC;AAGxD,qBAAa,wBAAwB;IAEjC,OAAO,EAAE,OAAO,EAAE,CAAC;IACnB,GAAG,EAAE,QAAQ,CAAC;IACd,mBAAmB,EAAE,GAAG,CAAC,OAAO,EAAE,MAAM,CAAC,CAAC;;IAM1C,aAAa,CAAC,CAAC,EAAE,OAAO;IAsBxB,IAAI;CA2BP"}
|
@@ -1,15 +0,0 @@
|
||||
import Flatbush from "flatbush";
|
||||
import { Vector3 } from "three";
|
||||
import { Route } from "../../../../Geometry/CurveMap";
|
||||
import { Curve } from "../../../Entity/Curve";
|
||||
export declare class RoomWallPlaceUHoleHelper {
|
||||
constructor();
|
||||
_CurveIndexMap: Map<Curve, number>;
|
||||
_CurveSet: Set<Curve>;
|
||||
_Routes: Route[];
|
||||
_fb: Flatbush;
|
||||
Init(): void;
|
||||
FindPlace(p: Vector3): Route;
|
||||
GetWall(r: Route): import("../../Entity/Wall/RoomWallBase").RoomWallBase;
|
||||
}
|
||||
//# sourceMappingURL=RoomWallPlaceUHoleHelper.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomWallPlaceUHoleHelper.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/ParseService/Hole/RoomWallPlaceUHoleHelper.ts"],"names":[],"mappings":"AAAA,OAAO,QAAQ,MAAM,UAAU,CAAC;AAChC,OAAO,EAAE,OAAO,EAAE,MAAM,OAAO,CAAC;AAChC,OAAO,EAAE,KAAK,EAAE,MAAM,+BAA+B,CAAC;AACtD,OAAO,EAAE,KAAK,EAAE,MAAM,uBAAuB,CAAC;AAG9C,qBAAa,wBAAwB;;IAOjC,cAAc,qBAA4B;IAC1C,SAAS,aAAoB;IAC7B,OAAO,EAAE,KAAK,EAAE,CAAM;IACtB,GAAG,EAAE,QAAQ,CAAC;IAEd,IAAI;IA8CJ,SAAS,CAAC,CAAC,EAAE,OAAO;IAqBpB,OAAO,CAAC,CAAC,EAAE,KAAK;CAMnB"}
|
@@ -1,12 +0,0 @@
|
||||
import { RoomHolePolyline } from "../../Entity/Wall/Hole/RoomHolePolyline";
|
||||
import { RoomWallBase } from "../../Entity/Wall/RoomWallBase";
|
||||
/**
|
||||
* [弃用]我们已经保持了墙和洞的关联关系
|
||||
* 分析墙和洞的关联关系
|
||||
* 这个算法依赖于RoomWallParse的缓存结果,所以需要RoomWallParse计算过并且缓存才有用
|
||||
*/
|
||||
export declare class RoomWallRelevancyHoleParse {
|
||||
constructor();
|
||||
Parse(holes: RoomHolePolyline[], walls: RoomWallBase[]): void;
|
||||
}
|
||||
//# sourceMappingURL=RoomWallRelevancyHoleParse.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomWallRelevancyHoleParse.d.ts","sourceRoot":"","sources":["../../../../../../src/DatabaseServices/Room/ParseService/Hole/RoomWallRelevancyHoleParse.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,gBAAgB,EAAE,MAAM,yCAAyC,CAAC;AAC3E,OAAO,EAAE,YAAY,EAAE,MAAM,gCAAgC,CAAC;AAM9D;;;;GAIG;AACH,qBAAa,0BAA0B;;IAInC,KAAK,CAAC,KAAK,EAAE,gBAAgB,EAAE,EAAE,KAAK,EAAE,YAAY,EAAE;CAiHzD"}
|
@@ -1,11 +0,0 @@
|
||||
import { ApplicationService } from "../../../ApplicationServices/Application";
|
||||
/**
|
||||
* 墙体分析服务
|
||||
* 1.墙体删除重复
|
||||
* 2.墙体更新显示(TODO:增量)
|
||||
*/
|
||||
export declare class RoomParseReactor {
|
||||
private app;
|
||||
constructor(app: ApplicationService);
|
||||
}
|
||||
//# sourceMappingURL=RoomParseReactor.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomParseReactor.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Room/ParseService/RoomParseReactor.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,kBAAkB,EAAE,MAAM,0CAA0C,CAAC;AAwD9E;;;;GAIG;AACH,qBAAa,gBAAgB;IAEb,OAAO,CAAC,GAAG;gBAAH,GAAG,EAAE,kBAAkB;CA+D9C"}
|
@@ -1,22 +0,0 @@
|
||||
import Flatbush from 'flatbush';
|
||||
import { Box3 } from "three";
|
||||
import { Jig } from "../../../Editor/Jig";
|
||||
import { Contour } from "../../Contour";
|
||||
import { Curve } from "../../Entity/Curve";
|
||||
import { RoomWallBase } from "../Entity/Wall/RoomWallBase";
|
||||
/**
|
||||
* 户型分析服务:
|
||||
* 1.自动延伸墙
|
||||
* 2.合理的构建墙
|
||||
* 3.自动分析地板
|
||||
*/
|
||||
export declare class RoomParseService {
|
||||
jig: Jig;
|
||||
constructor();
|
||||
Do(walls: RoomWallBase[]): void;
|
||||
fb: Flatbush;
|
||||
boxs: Box3[];
|
||||
GenFB(trimContours: Contour[]): void;
|
||||
TrimDraw(cu: Curve, trimContours: Contour[]): void;
|
||||
}
|
||||
//# sourceMappingURL=RoomParseService.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomParseService.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Room/ParseService/RoomParseService.ts"],"names":[],"mappings":"AAAA,OAAO,QAAQ,MAAM,UAAU,CAAC;AAChC,OAAO,EAAE,IAAI,EAAW,MAAM,OAAO,CAAC;AAEtC,OAAO,EAAE,GAAG,EAAE,MAAM,qBAAqB,CAAC;AAM1C,OAAO,EAAE,OAAO,EAAE,MAAM,eAAe,CAAC;AAExC,OAAO,EAAE,KAAK,EAAE,MAAM,oBAAoB,CAAC;AAI3C,OAAO,EAAE,YAAY,EAAE,MAAM,6BAA6B,CAAC;AAO3D;;;;;GAKG;AACH,qBAAa,gBAAgB;IAEzB,GAAG,MAAW;;IAMd,EAAE,CAAC,KAAK,EAAE,YAAY,EAAE;IA0YxB,EAAE,EAAE,QAAQ,CAAC;IACb,IAAI,EAAE,IAAI,EAAE,CAAC;IACb,KAAK,CAAC,YAAY,EAAE,OAAO,EAAE;IAiB7B,QAAQ,CAAC,EAAE,EAAE,KAAK,EAAE,YAAY,EAAE,OAAO,EAAE;CAqB9C"}
|
@@ -1,12 +0,0 @@
|
||||
import { Database } from "../../Database";
|
||||
import { RoomWallBase } from "../Entity/Wall/RoomWallBase";
|
||||
export declare class RoomParse {
|
||||
private _ExtendsWalls;
|
||||
private _UpdateDb;
|
||||
private _IsCacheWallNodePoints;
|
||||
walls: RoomWallBase[];
|
||||
constructor(_ExtendsWalls: boolean, _UpdateDb: Database, _IsCacheWallNodePoints: boolean);
|
||||
Parse(): this;
|
||||
}
|
||||
export declare function GetAllWalls(noFilterArcWall?: boolean): RoomWallBase[];
|
||||
//# sourceMappingURL=RoomParseUtil.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomParseUtil.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Room/ParseService/RoomParseUtil.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAE1C,OAAO,EAAE,YAAY,EAAE,MAAM,6BAA6B,CAAC;AAG3D,qBAAa,SAAS;IAGN,OAAO,CAAC,aAAa;IAAW,OAAO,CAAC,SAAS;IAAY,OAAO,CAAC,sBAAsB;IADvG,KAAK,EAAE,YAAY,EAAE,CAAC;gBACF,aAAa,EAAE,OAAO,EAAU,SAAS,EAAE,QAAQ,EAAU,sBAAsB,EAAE,OAAO;IAKhH,KAAK;CAKR;AAGD,wBAAgB,WAAW,CAAC,eAAe,UAAO,kBAUjD"}
|
@@ -1,15 +0,0 @@
|
||||
import { RoomWallBase } from "../Entity/Wall/RoomWallBase";
|
||||
/**
|
||||
* 删除重复的墙体
|
||||
*/
|
||||
export declare class RoomWallRemoveDuplicate {
|
||||
SplitWalls: RoomWallBase[];
|
||||
/**
|
||||
* @param diffWalls 可能已经在图纸内部 也可能是新画的
|
||||
* @param [walls=GetAllWalls()] 都在图纸内
|
||||
*/
|
||||
constructor(diffWalls: RoomWallBase[], walls: RoomWallBase[]);
|
||||
private Do;
|
||||
private GenFlatbush;
|
||||
}
|
||||
//# sourceMappingURL=RoomWallRemoveDuplicate.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RoomWallRemoveDuplicate.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Room/ParseService/RoomWallRemoveDuplicate.ts"],"names":[],"mappings":"AAOA,OAAO,EAAE,YAAY,EAAE,MAAM,6BAA6B,CAAC;AAO3D;;GAEG;AACH,qBAAa,uBAAuB;IAEhC,UAAU,EAAE,YAAY,EAAE,CAAM;IAEhC;;;OAGG;gBACS,SAAS,EAAE,YAAY,EAAE,EAAE,KAAK,EAAE,YAAY,EAAE;IAgC5D,OAAO,CAAC,EAAE;IA0HV,OAAO,CAAC,WAAW;CAYtB"}
|
@@ -1,3 +0,0 @@
|
||||
import { Jig } from "../../../Editor/Jig";
|
||||
export declare const jig: Jig;
|
||||
//# sourceMappingURL=jig.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"jig.d.ts","sourceRoot":"","sources":["../../../../../src/DatabaseServices/Room/ParseService/jig.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,GAAG,EAAE,MAAM,qBAAqB,CAAC;AAE1C,eAAO,MAAM,GAAG,KAAY,CAAC"}
|
7
types/DatabaseServices/Room/RangeUtils.d.ts
vendored
7
types/DatabaseServices/Room/RangeUtils.d.ts
vendored
@@ -1,7 +0,0 @@
|
||||
declare type Range = [number, number];
|
||||
export declare function insertRangeIndex(ranges: Range[], sparam: number): number;
|
||||
export declare function insertSortedIndex<T, E>(array: T[], element: E, comparefunc: (a: E, b: T) => number): number;
|
||||
export declare function insertRangeAndUnion(ranges: Range[], sparam: number, eparam: number, insertIndex?: number): Range[];
|
||||
export declare function RangeUnion(ranges: Range[]): Range[];
|
||||
export {};
|
||||
//# sourceMappingURL=RangeUtils.d.ts.map
|
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"RangeUtils.d.ts","sourceRoot":"","sources":["../../../../src/DatabaseServices/Room/RangeUtils.ts"],"names":[],"mappings":"AAEA,aAAK,KAAK,GAAG,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;AAI9B,wBAAgB,gBAAgB,CAAC,MAAM,EAAE,KAAK,EAAE,EAAE,MAAM,EAAE,MAAM,UAG/D;AAGD,wBAAgB,iBAAiB,CAAC,CAAC,EAAE,CAAC,EAAE,KAAK,EAAE,CAAC,EAAE,EAAE,OAAO,EAAE,CAAC,EAAE,WAAW,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,MAAM,UAelG;AAED,wBAAgB,mBAAmB,CAC/B,MAAM,EAAE,KAAK,EAAE,EACf,MAAM,EAAE,MAAM,EACd,MAAM,EAAE,MAAM,EACd,WAAW,SAAmC,WA8DjD;AAED,wBAAgB,UAAU,CAAC,MAAM,EAAE,KAAK,EAAE,WAiBzC"}
|
Reference in New Issue
Block a user