यह 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 दिखाता है. |
ज़्यादा जानकारी वाला दस्तावेज़
getScaleX()
यह X कोऑर्डिनेट स्केलिंग एलिमेंट को दिखाता है.
वापसी का टिकट
Number
getScaleY()
Y कोऑर्डिनेट स्केलिंग एलिमेंट को दिखाता है.
वापसी का टिकट
Number
getShearX()
यह फ़ंक्शन, X कोऑर्डिनेट शियरिंग एलिमेंट को दिखाता है.
वापसी का टिकट
Number
getShearY()
यह फ़ंक्शन, Y कॉर्डिनेट शियरिंग एलिमेंट को दिखाता है.
वापसी का टिकट
Number
getTranslateX()
यह फ़ंक्शन, पॉइंट में X कोऑर्डिनेट ट्रांसलेशन एलिमेंट को दिखाता है.
वापसी का टिकट
Number
getTranslateY()
यह फ़ंक्शन, पॉइंट में Y कॉर्डिनेट ट्रांसलेशन एलिमेंट को दिखाता है.
वापसी का टिकट
Number
toBuilder()
इस ट्रांसफ़ॉर्म के आधार पर, एक नया AffineTransformBuilder दिखाता है.
वापसी का टिकट
AffineTransformBuilder — AffineTransform के लिए बिल्डर.