Class TopViewClipPlaneEvaluator

顶视视角相机远近裁剪面距离计算器

注:只支持顶视视角的相机:不允许选择,只允许平移和缩放

Export

Implements

Hierarchy

Implements

Constructors

Properties

_farMaxRatio: number
_farMin: number
_maxElevation: number
_minElevation: number
_nearFarMarginRatio: number
_nearMin: number
updateMinMaxElevation: ((camera) => {
    maxElevation: number;
    minElevation: number;
})

Type declaration

    • (camera): {
          maxElevation: number;
          minElevation: number;
      }
    • 设置最低&最高海拔动态更新回调

      Parameters

      Returns {
          maxElevation: number;
          minElevation: number;
      }

      • maxElevation: number
      • minElevation: number

      Memberof

      TopViewClipPlaneEvaluator

Accessors

  • get farMaxRatio(): number
  • 获取远裁剪面最大比例系数

    Returns number

    Memberof

    TopViewClipPlaneEvaluator

  • set farMaxRatio(value): void
  • 设置远裁剪面最大比例系数(必须大于1)

    Parameters

    • value: number

    Returns void

    Memberof

    TopViewClipPlaneEvaluator

  • get farMin(): number
  • 获取最小远裁剪面距离

    Returns number

    Memberof

    TopViewClipPlaneEvaluator

  • set farMin(value): void
  • 设置最小远裁剪面距离(必须大于0)

    Parameters

    • value: number

    Returns void

    Memberof

    TopViewClipPlaneEvaluator

  • get maxElevation(): number
  • 获取最高海拔

    Returns number

    Memberof

    TopViewClipPlaneEvaluator

  • set maxElevation(value): void
  • 设置最高海拔

    Parameters

    • value: number

    Returns void

    Memberof

    TopViewClipPlaneEvaluator

  • get minElevation(): number
  • 获取最低海拔

    Returns number

    Memberof

    TopViewClipPlaneEvaluator

  • set minElevation(value): void
  • 设置最低海拔

    Parameters

    • value: number

    Returns void

    Memberof

    TopViewClipPlaneEvaluator

  • get nearFarMarginRatio(): number
  • 获取远近裁剪面安全边距比例(必须大于等于0)

    Returns number

    Memberof

    TopViewClipPlaneEvaluator

  • set nearFarMarginRatio(value): void
  • 设置远近裁剪面安全边距比例(必须大于等于0)

    Parameters

    • value: number

    Returns void

    Memberof

    TopViewClipPlaneEvaluator

  • get nearMin(): number
  • 获取最小近裁剪面距离

    Returns number

    Memberof

    TopViewClipPlaneEvaluator

  • set nearMin(value): void
  • 设置最小近裁剪面距离(必须大于0)

    Parameters

    • value: number

    Returns void

    Memberof

    TopViewClipPlaneEvaluator

Methods