Kaynak koordinatlarını (x1, y1) matris çarpımına göre hedef koordinatlara (x2, y2) dönüştürmek için kullanılan 3x3 matris:
[ x2 ] [ scaleX shearX translateX ] [ x1 ] [ y2 ] = [ shearY scaleY translateY ] [ y1 ] [ 1 ] [ 0 0 1 ] [ 1 ]
Dönüşümden sonra
x2 = scaleX * x1 + shearX * y1 + translateX; y2 = scaleY * y1 + shearY * x1 + translateY;
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
get | Number | X koordinatı ölçeklendirme öğesini alır. |
get | Number | Y koordinatı ölçeklendirme öğesini alır. |
get | Number | Kayma öğesinin X koordinatını alır. |
get | Number | Y koordinatı kayma öğesini alır. |
get | Number | Noktalardaki X koordinatı çeviri öğesini alır. |
get | Number | Y koordinatındaki çeviri öğesini puan cinsinden alır. |
to | Affine | Bu dönüşüme göre yeni bir Affine döndürür. |
Ayrıntılı belgeler
get Scale X()
X koordinatı ölçeklendirme öğesini alır.
Return
Number
get Scale Y()
Y koordinatı ölçeklendirme öğesini alır.
Return
Number
get Shear X()
X koordinatı kayma öğesini alır.
Return
Number
get Shear Y()
Y koordinatı kayma öğesini alır.
Return
Number
get Translate X()
Noktalardaki X koordinatı çeviri öğesini alır.
Return
Number
get Translate Y()
Y koordinatındaki çeviri öğesini puan cinsinden alır.
Return
Number
to Builder()
Bu dönüşüme göre yeni bir Affine döndürür.
Return
Affine — Affine için derleyici.