Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AlignmentUtils

Hierarchy

  • AlignmentUtils

Index

Methods

Static getTransformMatrices

  • getTransformMatrices(view: View, baseImageScale: number, offset: [number, number], imageSize: [number, number]): object
  • 获取2d与3d之间的对齐参数

    Parameters

    • view: View

      基准视图

    • baseImageScale: number

      底图缩放等级, 绝对值

    • offset: [number, number]

      底图整体偏移, 结构为 [ number, number ], 对应x, y轴偏移值

    • imageSize: [number, number]

      底图图片尺寸, 结构为 [ number, number ], 对应宽度, 高度

    Returns object

    三个矩阵, uptrans: 2d转3d, downTrans: 3d转2d, matrixWorld: 相机自身参数, 重设时使用

    • downTrans: number[]
    • downTransOrigin: number[]
    • matrixWorld: number[]
    • upTrans: number[]
    • upTransOrigin: number[]