@realsee/dnalogel
Version:
116 lines (115 loc) • 4.96 kB
JavaScript
import { _export as r } from "../Sculpt/utils/export.js";
import { Interval as e } from "./math/Interval.js";
import { Rectangle as t } from "./math/Rectangle.js";
import { convexHull as i } from "./math/convexHull.js";
import { inside as o } from "./math/inside.js";
import { LightTag as m, tag as n } from "./tag.js";
import { checkFiveModelLoaded as p } from "./five/index.js";
import { Magnifier as _ } from "./three/Magnifier.js";
import { getCoordsFromClient as E, getCoordsFromElement as f } from "./three/getCoords.js";
import { PointSelector as l } from "./three/PointSelector/index.js";
import { PointHelper as A } from "./three/PointSelector/utils/PointHelper.js";
import { PointSelectorHelper as a } from "./three/PointSelector/utils/PointSelectorHelper.js";
import { Object3D as L } from "./three/core/Object3D.js";
import { LineSegments as T } from "./three/core/LineSegments.js";
import { bounding as g, boundingBox as I, boundingSphere as F, boxVertex as P, boxVertexes as d, worldBounding as D, worldBoundingBox as O, worldBoundingSphere as S } from "./three/boundingBox.js";
import { ANIME_PRESETS as M, DEFAULT_ANIME_CONFIG as s, animeMap as N, blink as R, blinkWithPreset as U, cleanup as c, reblink as u } from "./three/blink.js";
import { getIntersectFromRelativePosition as G } from "./three/getIntersect.js";
import { getRaycasterFromFivePointer as b } from "./three/getRaycaster.js";
import { PointDomHelper as x } from "./three/PointDomHelper.js";
import { LegacyPointHelper as v } from "./three/LegacyPointHelper.js";
import { getGeometryArea as C, getGeometryInfo as y, triangleArea as k, triangleCenter as w } from "./three/geometryUtil.js";
import { generatePolygonGeometry as B } from "./three/generatePolygonGeometry.js";
import { isNil as H, notNil as h } from "./isNil.js";
import { uuid as j } from "./uuid.js";
import { CURRENT_PANO_IMAGE_DEFAULT_IMAGE as W, DEFAULT_STATIC_PREFIX as X, DNALOGEL_DEFAULT_ASSETS as q, ENTRY_DOOR_DEFAULT_IMAGE as V, FLOORPLAN_DEFAULT_IMAGE as Y, GUIDELINE_DEFAULT_ARROW_TEXTURE as z, GUIDELINE_WHITE_ARROW_TEXTURE as K, MODEL_CHASSIS_COMPASS_DEFAULT_MODEL as J, MODEL_ENTRY_DOOR_GUIDE_PLUGIN_DEFAULT_MODEL as Q, PANO_COMPASS_DEFAULT_IMAGE as Z, PANO_SPATIAL_TAG_BLUR_IMAGE as $, PANO_TAG_DEFAULT_LINK_ICON as oo } from "./url/defaultUrls.js";
import { replaceStaticPrefix as ro } from "./url/replace-static-prefix.js";
import { awaitNextFrame as eo, getFrameTime as to, nextFrame as io, requestAnimationFrameInterval as mo } from "./animationFrame/index.js";
import { equal as no } from "./equal.js";
import { FivePuppet as po } from "./five/FivePuppet.js";
import { isModelLike as _o, isPanoramaLike as Eo } from "./five/mode.js";
import { lookObject as fo } from "./five/lookObject.js";
import { lookPoint as lo } from "./five/lookPoint.js";
import { fiveModelIsLoaded as Ao, waitFiveModelLoaded as ao } from "./five/fiveModelLoad.js";
import { FiveDomEvents as Lo } from "./five/FiveDomEvents.js";
import { initialCSS3DRender as To } from "./CSS3DRender/index.js";
import { BetterTween as go, tweenProgress as Io } from "./animationFrame/BetterTween.js";
const rr = /* @__PURE__ */ Object.freeze(/* @__PURE__ */ Object.defineProperty({
__proto__: null,
ANIME_PRESETS: M,
BetterTween: go,
CURRENT_PANO_IMAGE_DEFAULT_IMAGE: W,
DEFAULT_ANIME_CONFIG: s,
DEFAULT_STATIC_PREFIX: X,
DNALOGEL_DEFAULT_ASSETS: q,
ENTRY_DOOR_DEFAULT_IMAGE: V,
FLOORPLAN_DEFAULT_IMAGE: Y,
FiveDomEvents: Lo,
FivePuppet: po,
GUIDELINE_DEFAULT_ARROW_TEXTURE: z,
GUIDELINE_WHITE_ARROW_TEXTURE: K,
Interval: e,
LegacyPointHelper: v,
LightTag: m,
LineSegments: T,
MODEL_CHASSIS_COMPASS_DEFAULT_MODEL: J,
MODEL_ENTRY_DOOR_GUIDE_PLUGIN_DEFAULT_MODEL: Q,
Magnifier: _,
Object3D: L,
PANO_COMPASS_DEFAULT_IMAGE: Z,
PANO_SPATIAL_TAG_BLUR_IMAGE: $,
PANO_TAG_DEFAULT_LINK_ICON: oo,
PointDomHelper: x,
PointHelper: A,
PointSelector: l,
PointSelectorHelper: a,
Rectangle: t,
animeMap: N,
awaitNextFrame: eo,
blink: R,
blinkWithPreset: U,
bounding: g,
boundingBox: I,
boundingSphere: F,
boxVertex: P,
boxVertexes: d,
checkFiveModelLoaded: p,
cleanup: c,
convexHull: i,
equal: no,
fiveModelIsLoaded: Ao,
generatePolygonGeometry: B,
getCoordsFromClient: E,
getCoordsFromElement: f,
getFrameTime: to,
getGeometryArea: C,
getGeometryInfo: y,
getIntersectFromRelativePosition: G,
getRaycasterFromFivePointer: b,
initialCSS3DRender: To,
inside: o,
isModelLike: _o,
isNil: H,
isPanoramaLike: Eo,
lookObject: fo,
lookPoint: lo,
nextFrame: io,
notNil: h,
pointInPolygon: o,
reblink: u,
replaceStaticPrefix: ro,
requestAnimationFrameInterval: mo,
sculpt: r,
tag: n,
triangleArea: k,
triangleCenter: w,
tweenProgress: Io,
uuid: j,
waitFiveModelLoaded: ao,
worldBounding: D,
worldBoundingBox: O,
worldBoundingSphere: S
}, Symbol.toStringTag, { value: "Module" }));
export {
rr as exports
};