Class AffineTransform

AffineTransform

यह 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()NumberY कोऑर्डिनेट स्केलिंग एलिमेंट को दिखाता है.
getShearX()Numberयह फ़ंक्शन, X कोऑर्डिनेट शियरिंग एलिमेंट को दिखाता है.
getShearY()NumberY कॉर्डिनेट शियरिंग एलिमेंट मिलता है.
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


toBuilder()

इस ट्रांसफ़ॉर्म के आधार पर, एक नया AffineTransformBuilder दिखाता है.

वापसी का टिकट

AffineTransformBuilderAffineTransform के लिए एक बिल्डर.