Class Controller

Constructors

Properties

config: MiniGLConfig
gl: WebGL2RenderingContext
matrix: mat3
miniGL: MiniGL
startXY: {
    startX: number;
    startY: number;
    x: number;
    y: number;
}

Type declaration

  • startX: number
  • startY: number
  • x: number
  • y: number
status: string
viewport: Viewport

Methods

  • 这个x,y是当前屏幕的x,y,变换后的

    Parameters

    • x: number
    • y: number

    Returns void

  • 转换到指定情形,先放大后平移,然后注入到viewport.transform

    Parameters

    • scale: any
    • x: any
    • y: any

    Returns void

  • 当前基础的放大倍率

    Parameters

    • scale: number
    • cx: number
    • cy: number

    Returns void

  • 放大到制定的倍率

    Parameters

    • scale: number
    • cx: number
    • cy: number

    Returns void

Generated using TypeDoc