名称:Cesium3DTileset 交互编辑类 描述:

最后修改日期:2022-03-23


Constructors

  • Parameters

    • _viewer: Viewer

      The base Cesium widget for building applications

    • _tileset: Cesium3DTileset

      Tileset

    • Optional _params: {
          height: number;
          latitude: number;
          longitude: number;
          rx: number;
          ry: number;
          rz: number;
          scale: number;
      }

      交互编辑的初始参数

      • height: number
      • latitude: number
      • longitude: number
      • rx: number
      • ry: number
      • rz: number
      • scale: number

    Returns PositionEditor

Properties

axisList: Entity[]
eventHandler: undefined | ScreenSpaceEventHandler
highlightAxis: {
    color: Color;
    polyline: any;
}

Type declaration

  • color: Color
  • polyline: any
moveType: string
moveing: Boolean
params: {
    height: number;
    latitude: number;
    longitude: number;
    rx: number;
    ry: number;
    rz: number;
    scale: number;
}

Type declaration

  • height: number
  • latitude: number
  • longitude: number
  • rx: number
  • ry: number
  • rz: number
  • scale: number
tileset: Cesium3DTileset
viewer: Viewer

Methods

  • 激活 交互编辑工具

    Returns void

  • 创建坐标轴

    Returns void

  • 创建X轴

    Returns Entity

    X轴的实体

  • 创建Y轴

    Returns Entity

    Y轴的实体

  • 创建Z轴

    Returns Entity

    Z轴的实体

  • 冻结 交互编辑工具

    Returns void

  • 获取交互编辑的初始参数

    Returns {
        height: number;
        latitude: number;
        longitude: number;
        rx: number;
        ry: number;
        rz: number;
        scale: number;
    }

    交互编辑的初始参数

    • height: number
    • latitude: number
    • longitude: number
    • rx: number
    • ry: number
    • rz: number
    • scale: number
  • 注册事件

    Returns void

  • 左键

    Returns void

  • 场景鼠标左键抬起事件

    Returns void

  • 场景鼠标移动事件

    Returns void

  • 更新Matrix

    Returns void