3x3 矩陣,用來將來源座標 (x1, y1) 轉換成目的地座標 (x2, y2) 根據矩陣乘法:
[ x2 ] [ scaleX shearX translateX ] [ x1 ] [ y2 ] = [ shearY scaleY translateY ] [ y1 ] [ 1 ] [ 0 0 1 ] [ 1 ]
完成轉換後
x2 = scaleX * x1 + shearX * y1 + translateX y2 = scaleY * y1 + shearY * x1 + translateY
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
getScaleX() | Number | 取得 X 座標縮放元素。 |
getScaleY() | Number | 取得 Y 座標縮放元素。 |
getShearX() | Number | 取得 X 座標剪影元素。 |
getShearY() | Number | 取得 Y 座標剪影元素。 |
getTranslateX() | Number | 取得點的 X 座標轉譯元素。 |
getTranslateY() | Number | 取得點的 Y 座標平移元素。 |
toBuilder() | AffineTransformBuilder | 根據這個轉換傳回新的 AffineTransformBuilder 。 |
內容詳盡的說明文件
getScaleX()
取得 X 座標縮放元素。
回攻員
Number
getScaleY()
取得 Y 座標縮放元素。
回攻員
Number
getShearX()
取得 X 座標剪影元素。
回攻員
Number
getShearY()
取得 Y 座標剪影元素。
回攻員
Number
getTranslateX()
取得點的 X 座標轉譯元素。
回攻員
Number
getTranslateY()
取得點的 Y 座標平移元素。
回攻員
Number