From 00a6aef7f351990bfc640d544db6140067a5918d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9C=E6=9D=8E=E4=BB=95=E8=93=AC=E2=80=9D?= Date: Tue, 7 Feb 2023 19:09:26 +0800 Subject: [PATCH] update sdk and demo --- public/demo/dxf_0.html | 51 +- public/demo/dxf_1.html | 43 +- public/demo/dxf_2.html | 43 +- public/demo/dxf_3.html | 45 +- public/demo/dxf_4.html | 47 +- public/demo/dxf_5.html | 43 +- public/demo/dxf_6.html | 43 +- public/demo/empty_dxf_project.html | 35 + public/demo/layerManager/LayerManager.js | 49 +- public/demo/layerManager/layerManager.css | 2 +- public/demo/libs/gemini-viewer.esm.min.js | 4959 +---------------- .../src/components/bottom-bar/BottomBar.d.ts | 42 + .../src/components/bottom-bar/index.d.ts | 1 + .../context-menu/ContextMenu.config.d.ts | 2 + .../components/context-menu/ContextMenu.d.ts | 31 + .../src/components/context-menu/index.d.ts | 2 + .../components/dat-gui/BimViewerDatGui.d.ts | 73 + .../dxf-layout-bar/DxfLayoutBar.d.ts | 26 + .../src/components/dxf-layout-bar/index.d.ts | 1 + .../pop-panel/AxisSectionPopPanel.d.ts | 20 + .../pop-panel/PickSectionPopPanel.d.ts | 19 + .../src/components/pop-panel/PopPanel.d.ts | 14 + .../components/progress-bar/ProgressBar.d.ts | 34 + .../src/components/progress-bar/index.d.ts | 1 + .../settings/ProjectSettingsDef.d.ts | 44 + .../src/components/tool-tip/Tooltip.d.ts | 20 + .../src/components/toolbar/MarkupToolbar.d.ts | 13 + .../components/toolbar/Toolbar.config.d.ts | 21 + .../components/toolbar/Toolbar.constants.d.ts | 91 + .../types/src/components/toolbar/Toolbar.d.ts | 99 + .../types/src/components/toolbar/index.d.ts | 4 + public/demo/libs/types/src/core/Configs.d.ts | 320 ++ .../demo/libs/types/src/core/Constants.d.ts | 119 + public/demo/libs/types/src/core/Units.d.ts | 16 + .../libs/types/src/core/VersionManager.d.ts | 3 + .../types/src/core/axes/CoordinateAxes.d.ts | 12 + .../src/core/axes/CoordinateAxesViewport.d.ts | 36 + .../demo/libs/types/src/core/axes/index.d.ts | 2 + .../types/src/core/canvas/CanvasRender.d.ts | 37 + .../libs/types/src/core/canvas/Constants.d.ts | 21 + .../libs/types/src/core/canvas/Drawable.d.ts | 79 + .../types/src/core/canvas/DrawableList.d.ts | 19 + .../libs/types/src/core/canvas/index.d.ts | 4 + .../src/core/compare/CompareDrawable.d.ts | 17 + .../core/compare/DxfCompareMarkupManager.d.ts | 12 + .../src/core/controls/OrbitControls.d.ts | 117 + .../types/src/core/controls/VRControls.d.ts | 131 + .../libs/types/src/core/controls/index.d.ts | 1 + .../core/dxf-parser/AutoCadColorIndex.d.ts | 8 + .../src/core/dxf-parser/DxfBaseReader.d.ts | 12 + .../src/core/dxf-parser/DxfBinaryReader.d.ts | 14 + .../types/src/core/dxf-parser/DxfParser.d.ts | 305 + .../src/core/dxf-parser/DxfTextReader.d.ts | 31 + .../src/core/dxf-parser/ParseHelpers.d.ts | 36 + .../src/core/dxf-parser/entities/3dface.d.ts | 11 + .../src/core/dxf-parser/entities/arc.d.ts | 16 + .../src/core/dxf-parser/entities/attdef.d.ts | 31 + .../src/core/dxf-parser/entities/attrib.d.ts | 31 + .../src/core/dxf-parser/entities/circle.d.ts | 13 + .../core/dxf-parser/entities/dimension.d.ts | 22 + .../src/core/dxf-parser/entities/ellipse.d.ts | 15 + .../src/core/dxf-parser/entities/geomtry.d.ts | 40 + .../src/core/dxf-parser/entities/hatch.d.ts | 108 + .../src/core/dxf-parser/entities/insert.d.ts | 20 + .../src/core/dxf-parser/entities/leader.d.ts | 23 + .../src/core/dxf-parser/entities/line.d.ts | 10 + .../core/dxf-parser/entities/lwpolyline.d.ts | 21 + .../src/core/dxf-parser/entities/mleader.d.ts | 101 + .../src/core/dxf-parser/entities/mtext.d.ts | 18 + .../core/dxf-parser/entities/ole2frame.d.ts | 20 + .../src/core/dxf-parser/entities/point.d.ts | 11 + .../core/dxf-parser/entities/polyline.d.ts | 20 + .../src/core/dxf-parser/entities/ray.d.ts | 10 + .../src/core/dxf-parser/entities/region.d.ts | 10 + .../src/core/dxf-parser/entities/seqend.d.ts | 8 + .../src/core/dxf-parser/entities/solid.d.ts | 10 + .../src/core/dxf-parser/entities/spline.d.ts | 23 + .../src/core/dxf-parser/entities/text.d.ts | 18 + .../src/core/dxf-parser/entities/vertex.d.ts | 20 + .../core/dxf-parser/entities/viewport.d.ts | 46 + .../src/core/dxf-parser/entities/xline.d.ts | 10 + .../libs/types/src/core/dxf-parser/index.d.ts | 25 + .../src/core/dxf-parser/objects/common.d.ts | 15 + .../core/dxf-parser/objects/dictionary.d.ts | 19 + .../src/core/dxf-parser/objects/layout.d.ts | 29 + .../dxf-parser/objects/sortentstable.d.ts | 12 + .../dxf-parser/objects/spatialfilter.d.ts | 22 + .../src/core/dxf-parser/objects/xrecord.d.ts | 11 + .../libs/types/src/core/dxf/DXFConstants.d.ts | 15 + .../libs/types/src/core/dxf/DXFLoader.d.ts | 425 ++ .../libs/types/src/core/dxf/DxfCompare.d.ts | 105 + .../src/core/dxf/HatchPatternShaders.d.ts | 12 + .../src/core/dxf/LinePatternShaders.d.ts | 12 + .../demo/libs/types/src/core/dxf/bspline.d.ts | 8 + .../libs/types/src/core/dxf/dxfom-mtext.d.ts | 41 + .../libs/types/src/core/dxf/dxfom-text.d.ts | 16 + .../demo/libs/types/src/core/dxf/index.d.ts | 5 + .../demo/libs/types/src/core/dxf/round10.d.ts | 2 + .../types/src/core/exploder/Exploder.d.ts | 46 + .../libs/types/src/core/exploder/index.d.ts | 1 + .../types/src/core/geometry-offset/Edge.d.ts | 27 + .../src/core/geometry-offset/Offset.d.ts | 46 + .../types/src/core/geometry-offset/index.d.ts | 1 + .../types/src/core/helpers/BinaryReader.d.ts | 24 + .../src/core/helpers/ControlsHelper.d.ts | 32 + .../src/core/helpers/InstantiateHelper.d.ts | 26 + .../types/src/core/helpers/LoadingHelper.d.ts | 43 + .../types/src/core/helpers/MeshBvhHelper.d.ts | 15 + .../types/src/core/helpers/OSnapHelper.d.ts | 74 + .../core/helpers/ObjectPixelSizeHelper.d.ts | 13 + .../types/src/core/helpers/RafHelper.d.ts | 18 + .../src/core/helpers/UndoRedoHelper.d.ts | 15 + .../src/core/helpers/ZoomToRectHelper.d.ts | 30 + .../libs/types/src/core/helpers/index.d.ts | 4 + public/demo/libs/types/src/core/index.d.ts | 15 + .../src/core/indexeddb/AnnotationTable.d.ts | 14 + .../types/src/core/indexeddb/BaseTable.d.ts | 35 + .../src/core/indexeddb/DxfDataTable.d.ts | 22 + .../src/core/indexeddb/FontDataTable.d.ts | 31 + .../src/core/indexeddb/IndexedDbManager.d.ts | 29 + .../src/core/indexeddb/ViewpointTable.d.ts | 14 + .../libs/types/src/core/indexeddb/index.d.ts | 4 + .../LocalModelUploader.d.ts | 42 + .../src/core/local-model-uploader/index.d.ts | 1 + .../types/src/core/markup/ArrowMarkup.d.ts | 14 + .../types/src/core/markup/BaseMarkup.d.ts | 20 + .../types/src/core/markup/CircleMarkup.d.ts | 12 + .../src/core/markup/CloudLineMarkup.d.ts | 12 + .../src/core/markup/CloudRectMarkup.d.ts | 11 + .../libs/types/src/core/markup/Constants.d.ts | 15 + .../libs/types/src/core/markup/DotMarkup.d.ts | 9 + .../types/src/core/markup/EllipseMarkup.d.ts | 13 + .../types/src/core/markup/MarkupManager.d.ts | 82 + .../types/src/core/markup/MarkupUndoRedo.d.ts | 13 + .../types/src/core/markup/PolylineMarkup.d.ts | 12 + .../types/src/core/markup/RectMarkup.d.ts | 11 + .../types/src/core/markup/TextMarkup.d.ts | 25 + .../libs/types/src/core/markup/XMarkup.d.ts | 11 + .../libs/types/src/core/markup/index.d.ts | 12 + .../core/measure/AngleMeasureDrawable.d.ts | 12 + .../src/core/measure/AngleMeasurement.d.ts | 15 + .../src/core/measure/AreaMeasureDrawable.d.ts | 13 + .../src/core/measure/AreaMeasurement.d.ts | 15 + .../src/core/measure/BaseMeasureDrawable.d.ts | 29 + .../src/core/measure/BaseMeasurement.d.ts | 90 + .../measure/CoordinateMeasureDrawable.d.ts | 10 + .../core/measure/CoordinateMeasurement.d.ts | 14 + .../core/measure/DistanceMeasureDrawable.d.ts | 13 + .../src/core/measure/DistanceMeasurement.d.ts | 15 + .../src/core/measure/MeasurementManager.d.ts | 46 + .../src/core/measure/MeasurementUndoRedo.d.ts | 12 + .../libs/types/src/core/measure/index.d.ts | 6 + .../libs/types/src/core/navcube/NavCube.d.ts | 12 + .../src/core/navcube/NavCubeViewport.d.ts | 32 + .../libs/types/src/core/navcube/index.d.ts | 2 + .../types/src/core/patches/Constants.d.ts | 4 + .../libs/types/src/core/patches/Line.d.ts | 2 + .../libs/types/src/core/patches/Mesh.d.ts | 2 + .../libs/types/src/core/patches/Points.d.ts | 2 + .../libs/types/src/core/patches/index.d.ts | 4 + .../src/core/section/AxisPlaneSection.d.ts | 34 + .../src/core/section/BaseBoxSection.d.ts | 152 + .../src/core/section/BasePlaneSection.d.ts | 182 + .../src/core/section/GlobalPlaneSection.d.ts | 24 + .../src/core/section/ObjectsBoxSection.d.ts | 21 + .../src/core/section/ObjectsPlaneSection.d.ts | 21 + .../src/core/section/PickPlaneSection.d.ts | 33 + .../src/core/section/ViewportSection.d.ts | 55 + .../libs/types/src/core/section/index.d.ts | 4 + .../libs/types/src/core/shp-js/BitView.d.ts | 12 + .../libs/types/src/core/shp-js/SHPLoader.d.ts | 12 + .../demo/libs/types/src/core/shp-js/Shp.d.ts | 10 + .../libs/types/src/core/shp-js/ShpThree.d.ts | 23 + .../libs/types/src/core/shp-js/index.d.ts | 4 + .../core/shx-parser/ExtraLettersTemplate.d.ts | 1 + .../types/src/core/shx-parser/ShxFont.d.ts | 53 + .../src/core/shx-parser/ShxFontLoader.d.ts | 11 + .../types/src/core/shx-parser/ShxParser.d.ts | 14 + .../types/src/core/shx-parser/TextShape.d.ts | 11 + .../core/shx-parser/files/BigFontFile.d.ts | 13 + .../src/core/shx-parser/files/FontFile.d.ts | 48 + .../core/shx-parser/files/ShapeFontFile.d.ts | 11 + .../core/shx-parser/files/UniFontFile.d.ts | 13 + .../types/src/core/shx-parser/gbk/index.d.ts | 4 + .../core/shx-parser/util/BitConverter.d.ts | 18 + .../src/core/utils/CSS2DObjectUtils.d.ts | 14 + .../src/core/utils/CancelablePromise.d.ts | 7 + .../types/src/core/utils/CommonUtils.d.ts | 95 + .../core/utils/CoordinateConversionUtils.d.ts | 11 + .../src/core/utils/DecimalPrecisionUtils.d.ts | 4 + .../types/src/core/utils/DeviceUtils.d.ts | 11 + .../demo/libs/types/src/core/utils/Event.d.ts | 17 + .../types/src/core/utils/ExportUtils.d.ts | 55 + .../libs/types/src/core/utils/FpsUtils.d.ts | 13 + .../types/src/core/utils/GeometryUtils.d.ts | 78 + .../types/src/core/utils/GroundUtils.d.ts | 23 + .../libs/types/src/core/utils/Locale.d.ts | 182 + .../libs/types/src/core/utils/LogUtils.d.ts | 2 + .../types/src/core/utils/MaterialUtils.d.ts | 39 + .../libs/types/src/core/utils/MathUtils.d.ts | 19 + .../libs/types/src/core/utils/MergeUtils.d.ts | 119 + .../types/src/core/utils/ObjectUtils.d.ts | 205 + .../types/src/core/utils/PolygonUtils.d.ts | 8 + .../types/src/core/utils/SVGObjectUtils.d.ts | 22 + .../libs/types/src/core/utils/SceneUtils.d.ts | 36 + .../types/src/core/utils/SectionUtils.d.ts | 11 + .../types/src/core/utils/SimplifyUtils.d.ts | 25 + .../types/src/core/utils/SkyboxUtils.d.ts | 32 + .../types/src/core/utils/TextureUtils.d.ts | 16 + .../src/core/utils/UnitConversionUtils.d.ts | 31 + .../types/src/core/utils/Viewer3DUtils.d.ts | 36 + .../demo/libs/types/src/core/utils/index.d.ts | 18 + .../types/src/core/viewers/BaseViewer.d.ts | 77 + .../types/src/core/viewers/BimViewer.d.ts | 485 ++ .../types/src/core/viewers/DxfViewer.d.ts | 728 +++ .../src/core/viewers/SimplifiedBimViewer.d.ts | 140 + .../libs/types/src/core/viewers/VRViewer.d.ts | 200 + .../types/src/core/viewers/ViewerEvent.d.ts | 19 + .../libs/types/src/core/viewers/index.d.ts | 6 + .../libs/types/src/core/vr/BaseVRMesh.d.ts | 37 + .../demo/libs/types/src/core/vr/VRCube.d.ts | 11 + .../libs/types/src/core/vr/VRCube24Faces.d.ts | 44 + .../demo/libs/types/src/core/vr/VRSphere.d.ts | 9 + public/demo/libs/types/src/core/vr/index.d.ts | 3 + .../libs/types/src/core/webcam/WebCam.d.ts | 28 + .../libs/types/src/core/webcam/index.d.ts | 1 + .../workers/CreateEdgesGeometry.worker.d.ts | 1 + .../core/workers/CreateMeshBvh.worker.d.ts | 1 + .../core/workers/GenerateMeshBvhWorker.d.ts | 17 + .../types/src/core/workers/WorkerManager.d.ts | 12 + .../demo/libs/types/src/fetch-polyfill.d.ts | 2 + public/demo/libs/types/src/index.d.ts | 7 + public/demo/libs/types/src/version.d.ts | 1 + public/demo/settings/DxfSettingsPanel.js | 28 +- 234 files changed, 8692 insertions(+), 5052 deletions(-) create mode 100644 public/demo/libs/types/src/components/bottom-bar/BottomBar.d.ts create mode 100644 public/demo/libs/types/src/components/bottom-bar/index.d.ts create mode 100644 public/demo/libs/types/src/components/context-menu/ContextMenu.config.d.ts create mode 100644 public/demo/libs/types/src/components/context-menu/ContextMenu.d.ts create mode 100644 public/demo/libs/types/src/components/context-menu/index.d.ts create mode 100644 public/demo/libs/types/src/components/dat-gui/BimViewerDatGui.d.ts create mode 100644 public/demo/libs/types/src/components/dxf-layout-bar/DxfLayoutBar.d.ts create mode 100644 public/demo/libs/types/src/components/dxf-layout-bar/index.d.ts create mode 100644 public/demo/libs/types/src/components/pop-panel/AxisSectionPopPanel.d.ts create mode 100644 public/demo/libs/types/src/components/pop-panel/PickSectionPopPanel.d.ts create mode 100644 public/demo/libs/types/src/components/pop-panel/PopPanel.d.ts create mode 100644 public/demo/libs/types/src/components/progress-bar/ProgressBar.d.ts create mode 100644 public/demo/libs/types/src/components/progress-bar/index.d.ts create mode 100644 public/demo/libs/types/src/components/settings/ProjectSettingsDef.d.ts create mode 100644 public/demo/libs/types/src/components/tool-tip/Tooltip.d.ts create mode 100644 public/demo/libs/types/src/components/toolbar/MarkupToolbar.d.ts create mode 100644 public/demo/libs/types/src/components/toolbar/Toolbar.config.d.ts create mode 100644 public/demo/libs/types/src/components/toolbar/Toolbar.constants.d.ts create mode 100644 public/demo/libs/types/src/components/toolbar/Toolbar.d.ts create mode 100644 public/demo/libs/types/src/components/toolbar/index.d.ts create mode 100644 public/demo/libs/types/src/core/Configs.d.ts create mode 100644 public/demo/libs/types/src/core/Constants.d.ts create mode 100644 public/demo/libs/types/src/core/Units.d.ts create mode 100644 public/demo/libs/types/src/core/VersionManager.d.ts create mode 100644 public/demo/libs/types/src/core/axes/CoordinateAxes.d.ts create mode 100644 public/demo/libs/types/src/core/axes/CoordinateAxesViewport.d.ts create mode 100644 public/demo/libs/types/src/core/axes/index.d.ts create mode 100644 public/demo/libs/types/src/core/canvas/CanvasRender.d.ts create mode 100644 public/demo/libs/types/src/core/canvas/Constants.d.ts create mode 100644 public/demo/libs/types/src/core/canvas/Drawable.d.ts create mode 100644 public/demo/libs/types/src/core/canvas/DrawableList.d.ts create mode 100644 public/demo/libs/types/src/core/canvas/index.d.ts create mode 100644 public/demo/libs/types/src/core/compare/CompareDrawable.d.ts create mode 100644 public/demo/libs/types/src/core/compare/DxfCompareMarkupManager.d.ts create mode 100644 public/demo/libs/types/src/core/controls/OrbitControls.d.ts create mode 100644 public/demo/libs/types/src/core/controls/VRControls.d.ts create mode 100644 public/demo/libs/types/src/core/controls/index.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/AutoCadColorIndex.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/DxfBaseReader.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/DxfBinaryReader.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/DxfParser.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/DxfTextReader.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/ParseHelpers.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/3dface.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/arc.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/attdef.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/attrib.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/circle.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/dimension.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/ellipse.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/geomtry.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/hatch.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/insert.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/leader.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/line.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/lwpolyline.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/mleader.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/mtext.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/ole2frame.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/point.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/polyline.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/ray.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/region.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/seqend.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/solid.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/spline.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/text.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/vertex.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/viewport.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/entities/xline.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/index.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/objects/common.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/objects/dictionary.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/objects/layout.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/objects/sortentstable.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/objects/spatialfilter.d.ts create mode 100644 public/demo/libs/types/src/core/dxf-parser/objects/xrecord.d.ts create mode 100644 public/demo/libs/types/src/core/dxf/DXFConstants.d.ts create mode 100644 public/demo/libs/types/src/core/dxf/DXFLoader.d.ts create mode 100644 public/demo/libs/types/src/core/dxf/DxfCompare.d.ts create mode 100644 public/demo/libs/types/src/core/dxf/HatchPatternShaders.d.ts create mode 100644 public/demo/libs/types/src/core/dxf/LinePatternShaders.d.ts create mode 100644 public/demo/libs/types/src/core/dxf/bspline.d.ts create mode 100644 public/demo/libs/types/src/core/dxf/dxfom-mtext.d.ts create mode 100644 public/demo/libs/types/src/core/dxf/dxfom-text.d.ts create mode 100644 public/demo/libs/types/src/core/dxf/index.d.ts create mode 100644 public/demo/libs/types/src/core/dxf/round10.d.ts create mode 100644 public/demo/libs/types/src/core/exploder/Exploder.d.ts create mode 100644 public/demo/libs/types/src/core/exploder/index.d.ts create mode 100644 public/demo/libs/types/src/core/geometry-offset/Edge.d.ts create mode 100644 public/demo/libs/types/src/core/geometry-offset/Offset.d.ts create mode 100644 public/demo/libs/types/src/core/geometry-offset/index.d.ts create mode 100644 public/demo/libs/types/src/core/helpers/BinaryReader.d.ts create mode 100644 public/demo/libs/types/src/core/helpers/ControlsHelper.d.ts create mode 100644 public/demo/libs/types/src/core/helpers/InstantiateHelper.d.ts create mode 100644 public/demo/libs/types/src/core/helpers/LoadingHelper.d.ts create mode 100644 public/demo/libs/types/src/core/helpers/MeshBvhHelper.d.ts create mode 100644 public/demo/libs/types/src/core/helpers/OSnapHelper.d.ts create mode 100644 public/demo/libs/types/src/core/helpers/ObjectPixelSizeHelper.d.ts create mode 100644 public/demo/libs/types/src/core/helpers/RafHelper.d.ts create mode 100644 public/demo/libs/types/src/core/helpers/UndoRedoHelper.d.ts create mode 100644 public/demo/libs/types/src/core/helpers/ZoomToRectHelper.d.ts create mode 100644 public/demo/libs/types/src/core/helpers/index.d.ts create mode 100644 public/demo/libs/types/src/core/index.d.ts create mode 100644 public/demo/libs/types/src/core/indexeddb/AnnotationTable.d.ts create mode 100644 public/demo/libs/types/src/core/indexeddb/BaseTable.d.ts create mode 100644 public/demo/libs/types/src/core/indexeddb/DxfDataTable.d.ts create mode 100644 public/demo/libs/types/src/core/indexeddb/FontDataTable.d.ts create mode 100644 public/demo/libs/types/src/core/indexeddb/IndexedDbManager.d.ts create mode 100644 public/demo/libs/types/src/core/indexeddb/ViewpointTable.d.ts create mode 100644 public/demo/libs/types/src/core/indexeddb/index.d.ts create mode 100644 public/demo/libs/types/src/core/local-model-uploader/LocalModelUploader.d.ts create mode 100644 public/demo/libs/types/src/core/local-model-uploader/index.d.ts create mode 100644 public/demo/libs/types/src/core/markup/ArrowMarkup.d.ts create mode 100644 public/demo/libs/types/src/core/markup/BaseMarkup.d.ts create mode 100644 public/demo/libs/types/src/core/markup/CircleMarkup.d.ts create mode 100644 public/demo/libs/types/src/core/markup/CloudLineMarkup.d.ts create mode 100644 public/demo/libs/types/src/core/markup/CloudRectMarkup.d.ts create mode 100644 public/demo/libs/types/src/core/markup/Constants.d.ts create mode 100644 public/demo/libs/types/src/core/markup/DotMarkup.d.ts create mode 100644 public/demo/libs/types/src/core/markup/EllipseMarkup.d.ts create mode 100644 public/demo/libs/types/src/core/markup/MarkupManager.d.ts create mode 100644 public/demo/libs/types/src/core/markup/MarkupUndoRedo.d.ts create mode 100644 public/demo/libs/types/src/core/markup/PolylineMarkup.d.ts create mode 100644 public/demo/libs/types/src/core/markup/RectMarkup.d.ts create mode 100644 public/demo/libs/types/src/core/markup/TextMarkup.d.ts create mode 100644 public/demo/libs/types/src/core/markup/XMarkup.d.ts create mode 100644 public/demo/libs/types/src/core/markup/index.d.ts create mode 100644 public/demo/libs/types/src/core/measure/AngleMeasureDrawable.d.ts create mode 100644 public/demo/libs/types/src/core/measure/AngleMeasurement.d.ts create mode 100644 public/demo/libs/types/src/core/measure/AreaMeasureDrawable.d.ts create mode 100644 public/demo/libs/types/src/core/measure/AreaMeasurement.d.ts create mode 100644 public/demo/libs/types/src/core/measure/BaseMeasureDrawable.d.ts create mode 100644 public/demo/libs/types/src/core/measure/BaseMeasurement.d.ts create mode 100644 public/demo/libs/types/src/core/measure/CoordinateMeasureDrawable.d.ts create mode 100644 public/demo/libs/types/src/core/measure/CoordinateMeasurement.d.ts create mode 100644 public/demo/libs/types/src/core/measure/DistanceMeasureDrawable.d.ts create mode 100644 public/demo/libs/types/src/core/measure/DistanceMeasurement.d.ts create mode 100644 public/demo/libs/types/src/core/measure/MeasurementManager.d.ts create mode 100644 public/demo/libs/types/src/core/measure/MeasurementUndoRedo.d.ts create mode 100644 public/demo/libs/types/src/core/measure/index.d.ts create mode 100644 public/demo/libs/types/src/core/navcube/NavCube.d.ts create mode 100644 public/demo/libs/types/src/core/navcube/NavCubeViewport.d.ts create mode 100644 public/demo/libs/types/src/core/navcube/index.d.ts create mode 100644 public/demo/libs/types/src/core/patches/Constants.d.ts create mode 100644 public/demo/libs/types/src/core/patches/Line.d.ts create mode 100644 public/demo/libs/types/src/core/patches/Mesh.d.ts create mode 100644 public/demo/libs/types/src/core/patches/Points.d.ts create mode 100644 public/demo/libs/types/src/core/patches/index.d.ts create mode 100644 public/demo/libs/types/src/core/section/AxisPlaneSection.d.ts create mode 100644 public/demo/libs/types/src/core/section/BaseBoxSection.d.ts create mode 100644 public/demo/libs/types/src/core/section/BasePlaneSection.d.ts create mode 100644 public/demo/libs/types/src/core/section/GlobalPlaneSection.d.ts create mode 100644 public/demo/libs/types/src/core/section/ObjectsBoxSection.d.ts create mode 100644 public/demo/libs/types/src/core/section/ObjectsPlaneSection.d.ts create mode 100644 public/demo/libs/types/src/core/section/PickPlaneSection.d.ts create mode 100644 public/demo/libs/types/src/core/section/ViewportSection.d.ts create mode 100644 public/demo/libs/types/src/core/section/index.d.ts create mode 100644 public/demo/libs/types/src/core/shp-js/BitView.d.ts create mode 100644 public/demo/libs/types/src/core/shp-js/SHPLoader.d.ts create mode 100644 public/demo/libs/types/src/core/shp-js/Shp.d.ts create mode 100644 public/demo/libs/types/src/core/shp-js/ShpThree.d.ts create mode 100644 public/demo/libs/types/src/core/shp-js/index.d.ts create mode 100644 public/demo/libs/types/src/core/shx-parser/ExtraLettersTemplate.d.ts create mode 100644 public/demo/libs/types/src/core/shx-parser/ShxFont.d.ts create mode 100644 public/demo/libs/types/src/core/shx-parser/ShxFontLoader.d.ts create mode 100644 public/demo/libs/types/src/core/shx-parser/ShxParser.d.ts create mode 100644 public/demo/libs/types/src/core/shx-parser/TextShape.d.ts create mode 100644 public/demo/libs/types/src/core/shx-parser/files/BigFontFile.d.ts create mode 100644 public/demo/libs/types/src/core/shx-parser/files/FontFile.d.ts create mode 100644 public/demo/libs/types/src/core/shx-parser/files/ShapeFontFile.d.ts create mode 100644 public/demo/libs/types/src/core/shx-parser/files/UniFontFile.d.ts create mode 100644 public/demo/libs/types/src/core/shx-parser/gbk/index.d.ts create mode 100644 public/demo/libs/types/src/core/shx-parser/util/BitConverter.d.ts create mode 100644 public/demo/libs/types/src/core/utils/CSS2DObjectUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/CancelablePromise.d.ts create mode 100644 public/demo/libs/types/src/core/utils/CommonUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/CoordinateConversionUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/DecimalPrecisionUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/DeviceUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/Event.d.ts create mode 100644 public/demo/libs/types/src/core/utils/ExportUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/FpsUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/GeometryUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/GroundUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/Locale.d.ts create mode 100644 public/demo/libs/types/src/core/utils/LogUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/MaterialUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/MathUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/MergeUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/ObjectUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/PolygonUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/SVGObjectUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/SceneUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/SectionUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/SimplifyUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/SkyboxUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/TextureUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/UnitConversionUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/Viewer3DUtils.d.ts create mode 100644 public/demo/libs/types/src/core/utils/index.d.ts create mode 100644 public/demo/libs/types/src/core/viewers/BaseViewer.d.ts create mode 100644 public/demo/libs/types/src/core/viewers/BimViewer.d.ts create mode 100644 public/demo/libs/types/src/core/viewers/DxfViewer.d.ts create mode 100644 public/demo/libs/types/src/core/viewers/SimplifiedBimViewer.d.ts create mode 100644 public/demo/libs/types/src/core/viewers/VRViewer.d.ts create mode 100644 public/demo/libs/types/src/core/viewers/ViewerEvent.d.ts create mode 100644 public/demo/libs/types/src/core/viewers/index.d.ts create mode 100644 public/demo/libs/types/src/core/vr/BaseVRMesh.d.ts create mode 100644 public/demo/libs/types/src/core/vr/VRCube.d.ts create mode 100644 public/demo/libs/types/src/core/vr/VRCube24Faces.d.ts create mode 100644 public/demo/libs/types/src/core/vr/VRSphere.d.ts create mode 100644 public/demo/libs/types/src/core/vr/index.d.ts create mode 100644 public/demo/libs/types/src/core/webcam/WebCam.d.ts create mode 100644 public/demo/libs/types/src/core/webcam/index.d.ts create mode 100644 public/demo/libs/types/src/core/workers/CreateEdgesGeometry.worker.d.ts create mode 100644 public/demo/libs/types/src/core/workers/CreateMeshBvh.worker.d.ts create mode 100644 public/demo/libs/types/src/core/workers/GenerateMeshBvhWorker.d.ts create mode 100644 public/demo/libs/types/src/core/workers/WorkerManager.d.ts create mode 100644 public/demo/libs/types/src/fetch-polyfill.d.ts create mode 100644 public/demo/libs/types/src/index.d.ts create mode 100644 public/demo/libs/types/src/version.d.ts diff --git a/public/demo/dxf_0.html b/public/demo/dxf_0.html index f08476c..4bf2bdb 100644 --- a/public/demo/dxf_0.html +++ b/public/demo/dxf_0.html @@ -26,7 +26,7 @@
diff --git a/public/demo/dxf_1.html b/public/demo/dxf_1.html index 5efccd4..d1da829 100644 --- a/public/demo/dxf_1.html +++ b/public/demo/dxf_1.html @@ -13,7 +13,7 @@
diff --git a/public/demo/dxf_2.html b/public/demo/dxf_2.html index 5ee31a6..c265816 100644 --- a/public/demo/dxf_2.html +++ b/public/demo/dxf_2.html @@ -13,7 +13,7 @@
diff --git a/public/demo/dxf_3.html b/public/demo/dxf_3.html index ecd6d31..d377103 100644 --- a/public/demo/dxf_3.html +++ b/public/demo/dxf_3.html @@ -14,7 +14,7 @@
diff --git a/public/demo/dxf_4.html b/public/demo/dxf_4.html index 1d0cd02..c99ed5b 100644 --- a/public/demo/dxf_4.html +++ b/public/demo/dxf_4.html @@ -62,7 +62,7 @@
diff --git a/public/demo/dxf_5.html b/public/demo/dxf_5.html index f0875de..58c2e25 100644 --- a/public/demo/dxf_5.html +++ b/public/demo/dxf_5.html @@ -47,7 +47,7 @@