เมทริกซ์ 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;
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
|---|---|---|
get | Number | รับองค์ประกอบการปรับขนาดพิกัด X |
get | Number | รับองค์ประกอบการปรับขนาดพิกัด Y |
get | Number | รับองค์ประกอบการเฉือนพิกัด X |
get | Number | รับองค์ประกอบการเฉือนพิกัด Y |
get | Number | รับองค์ประกอบการแปลพิกัด X เป็นจุด |
get | Number | รับองค์ประกอบการแปลพิกัด Y เป็นจุด |
to | Affine | ส่งคืน Affine ใหม่ตามการเปลี่ยนรูปแบบนี้ |
เอกสารโดยละเอียด
get Scale X()
รับองค์ประกอบการปรับขนาดพิกัด X
รีเทิร์น
Number
get Scale Y()
รับองค์ประกอบการปรับขนาดพิกัด Y
รีเทิร์น
Number
get Shear X()
รับองค์ประกอบการเฉือนพิกัด X
รีเทิร์น
Number
get Shear Y()
รับองค์ประกอบการเฉือนพิกัด Y
รีเทิร์น
Number
get Translate X()
รับองค์ประกอบการแปลพิกัด X เป็นจุด
รีเทิร์น
Number
get Translate Y()
รับองค์ประกอบการแปลพิกัด Y เป็นจุด
รีเทิร์น
Number
to Builder()
ส่งคืน Affine ใหม่ตามการเปลี่ยนรูปแบบนี้
รีเทิร์น
Affine - เครื่องมือสร้างสำหรับ Affine