RotationInit 型の別名

RotationInit: { angle: number; dx?: number; dy?: number; initRect: number[]; rotatedRect?: number[]; transformedRect?: number[] }

回転前の初期矩形に関する情報。

型宣言

  • angle: number

    度単位での回転。

  • オプション dx?: number

    回転後の左コンテンツ オフセット。 initRect とrotatedRect の幅の差は 2 で割ります。

  • オプション dy?: number

    回転後の上コンテンツ オフセット。 initRect とrotatedRect の高さの差は 2 で割ります。

  • initRect: number[]

    回転前の最初の注釈長方形。 null または空にすることはできません。 [x1, y1, x2, y2] は、回転なしのコンテンツ四角形と同じです。 回転原点は長方形の中心です。

  • オプション rotatedRect?: number[]

    回転後の結果の注釈長方形 [x1, y1, x2, y2] 。方向が変更されません。

  • オプション transformedRect?: number[]

    回転後に変換されたコンテンツの長方形 [x1, y1, x2, y2]。