Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SPoint

Hierarchy

  • SPoint

Index

Constructors

Properties

Methods

Constructors

constructor

  • 构造函数

    Returns SPoint

  • 构造函数

    Parameters

    Returns SPoint

  • 构造函数

    Parameters

    • x: number

      X轴坐标

    • y: number

      Y轴坐标

    Returns SPoint

Properties

x

x: number

X轴坐标

y

y: number

Y轴坐标

Methods

manhattanLength

  • manhattanLength(): number
  • 布线长度

    Returns number

    返回 |X| + |Y|

matrixTransform

  • matrixTransform(mat: SMatrix): SPoint
  • 返回点矩阵变换后的值

    Parameters

    • mat: SMatrix

    Returns SPoint

    变换后的点

setPoint

  • setPoint(pos: SPoint): void
  • setPoint(x: number, y: number): void
  • 设置点

    Parameters

    Returns void

  • 设置点

    Parameters

    • x: number

      X轴坐标 | 点

    • y: number

      Y轴坐标

    Returns void

translate

  • translate(dx: number, dy: number): void
  • 平移点

    Parameters

    • dx: number

      X轴位移

    • dy: number

      Y轴位移

    Returns void