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

    层级 (查看层级一览)

    索引

    构造函数

    • 参数

      • czmViewer: ESCesiumViewer
      • sceneObject: ESVisualObject
      • modes:
            | "rotation"
            | "place"
            | "translation"
            | "scale"
            | "doublePointsAppend"
            | "doublePointsModify"
            | "circularAppend"
            | "circularInsert"
            | "lineStringAppend"
            | "lineStringInsert"
            | "scatterAppend"
            | "scatterModify"
            | "visibilityAppend"
            | "visibilityModify"
            | "heightModify"
            | (
                | "rotation"
                | "place"
                | "translation"
                | "scale"
                | "doublePointsAppend"
                | "doublePointsModify"
                | "circularAppend"
                | "circularInsert"
                | "lineStringAppend"
                | "lineStringInsert"
                | "scatterAppend"
                | "scatterModify"
                | "visibilityAppend"
                | "visibilityModify"
                | "heightModify"
            )[]
      • useKeyToSwitch: boolean = true

      返回 _ESEditModeInstance

    属性

    currentEditingMode?: string
    currentEditingWrapper?: BaseEditingWrapper
    currentIndex: number = 0
    czmViewer: ESCesiumViewer
    editingID: string
    editingModes: (
        | "rotation"
        | "place"
        | "translation"
        | "scale"
        | "doublePointsAppend"
        | "doublePointsModify"
        | "circularAppend"
        | "circularInsert"
        | "lineStringAppend"
        | "lineStringInsert"
        | "scatterAppend"
        | "scatterModify"
        | "visibilityAppend"
        | "visibilityModify"
        | "heightModify"
    )[] = []
    sceneObject: ESVisualObject
    useKeyToSwitch: boolean
    _lastMemId: number = -1
    esEditModeInstance?: _ESEditModeInstance

    访问器

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

      返回 (() => void)[]

    • get memId(): number

      返回 number

    • get notSupportedEditCount(): number

      返回 number

    • set notSupportedEditCount(value: number): void

      参数

      • value: number

      返回 void

    • get notSupportedEditCountChanged(): Listener<[number, number]>

      返回 Listener<[number, number]>

    • get toDestroyEvent(): Listener

      返回 Listener

    方法

    • 参数

      • 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

    • 类型参数

      • T extends { tryDestroy(): void }

      参数

      • obj: T

      返回 T

    • 返回 undefined

    • 类型参数

      • T extends { tryDestroy(): void }

      参数

      • obj: T

      返回 T

    • 参数

      • czmViewer: ESCesiumViewer
      • sceneObject: ESVisualObject
      • modes:
            | "rotation"
            | "place"
            | "translation"
            | "scale"
            | "doublePointsAppend"
            | "doublePointsModify"
            | "circularAppend"
            | "circularInsert"
            | "lineStringAppend"
            | "lineStringInsert"
            | "scatterAppend"
            | "scatterModify"
            | "visibilityAppend"
            | "visibilityModify"
            | "heightModify"
            | (
                | "rotation"
                | "place"
                | "translation"
                | "scale"
                | "doublePointsAppend"
                | "doublePointsModify"
                | "circularAppend"
                | "circularInsert"
                | "lineStringAppend"
                | "lineStringInsert"
                | "scatterAppend"
                | "scatterModify"
                | "visibilityAppend"
                | "visibilityModify"
                | "heightModify"
            )[]
      • useKeyToSwitch: boolean = true

      返回 void

    • 返回 void