यह 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 के लिए एक बिल्डर.