EarthSDK
    正在准备搜索索引...

    层级 (查看层级一览)

    索引

    构造函数

    属性

    czmViewer: ESCesiumViewer
    enabled: boolean = true
    enabledChanged: Listener<[boolean, boolean]>
    enabledReact: ReactiveVariable<false> | ReactiveVariable<true>
    mode: "NONE" | "CTRL" | "SHIFT" = ...
    modeChanged: Listener<["NONE" | "CTRL" | "SHIFT", "NONE" | "CTRL" | "SHIFT"]>
    modeReact:
        | ReactiveVariable<"NONE">
        | ReactiveVariable<"CTRL">
        | ReactiveVariable<"SHIFT">
    pickReference: "ES3DTileset" | "NONE" | "ESTerrainLayerEditing" = ...
    pickReferenceChanged: Listener<
        [
            "ES3DTileset"
            | "NONE"
            | "ESTerrainLayerEditing",
            "ES3DTileset" | "NONE" | "ESTerrainLayerEditing",
        ],
    >
    pickReferenceReact:
        | ReactiveVariable<"NONE">
        | ReactiveVariable<"ES3DTileset">
        | ReactiveVariable<"ESTerrainLayerEditing">
    position: undefined | ESJVector3D = ...
    positionChanged: Listener<[undefined | ESJVector3D, undefined | ESJVector3D]>
    positionReact: ReactiveVariable<undefined | ESJVector3D>
    radius: number = ...
    radiusChanged: Listener<[number, number]>
    radiusRange: undefined | ESJVector2D = ...
    radiusRangeChanged: Listener<[undefined | ESJVector2D, undefined | ESJVector2D]>
    radiusRangeReact: ReactiveVariable<undefined | ESJVector2D>
    radiusReact: ReactiveVariable<number>
    sceneObject: ESSceneObject
    startPosition: undefined | ESJVector3D = ...
    startPositionChanged: Listener<
        [undefined | ESJVector3D, undefined | ESJVector3D],
    >
    startPositionReact: ReactiveVariable<undefined | ESJVector3D>
    virtualHeight: undefined | number = ...
    virtualHeightChanged: Listener<[undefined | number, undefined | number]>
    virtualHeightReact: ReactiveVariable<number> | ReactiveVariable<undefined>
    _lastMemId: number = -1
    defaults: {
        enabled: boolean;
        mode: "NONE" | "CTRL" | "SHIFT";
        pickReference: "ES3DTileset" | "NONE" | "ESTerrainLayerEditing";
        position: [number, number, number];
        radius: number;
    } = ...

    访问器

    • get disposers(): (() => void)[]

      返回 (() => void)[]

    • get memId(): number

      返回 number

    • get overEvent(): Event<[]>

      返回 Event<[]>

    • get toDestroyEvent(): Listener

      返回 Listener

    方法

    • 返回 void

    • 参数

      • disposeFunc: () => void

      返回 () => void

    • 类型参数

      • T extends { destroy(): void }

      参数

      • obj: T

      返回 T

    • 参数

      • disposeFunc: () => void

      返回 () => void

    • 类型参数

      • T extends { destroy(): void }

      参数

      • obj: T

      返回 T

    • 参数

      • disposeFunc: () => void

      返回 () => void

    • 返回 undefined

    • 请不要重写destroy,请使用destroyImp来重写!

      返回 undefined

    • 返回 void

    • 参数

      • disposeFunc: () => void

      返回 () => void

    • 类型参数

      • T extends { destroy(): void }

      参数

      • obj: T

      返回 T

    • 类型参数

      • T extends { destroy(): void }

      参数

      • obj: T

      返回 T

    • 返回 boolean

    • 返回 boolean

    • 返回 void

    • 类型参数

      • T extends { tryDestroy(): void }

      参数

      • obj: T

      返回 T

    • 返回 undefined

    • 类型参数

      • T extends { tryDestroy(): void }

      参数

      • obj: T

      返回 T

    • 参数

      • pointerEvent: PointerEvent

      返回 boolean