Class AffineTransform

ऐफ़िन ट्रांसफ़ॉर्म

मैट्रिक्स गुणांक के मुताबिक, सोर्स निर्देशांक (x1, y1) को डेस्टिनेशन निर्देशांक (x2, y2) में बदलने के लिए, 3x3 मैट्रिक्स का इस्तेमाल करें:

[ 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()NumberX कोऑर्डिनेट स्केलिंग एलिमेंट पाएं.
getScaleY()NumberY कोऑर्डिनेट स्केलिंग एलिमेंट पाएं.
getShearX()NumberX कोऑर्डिनेटिंग एलिमेंट का पता लगाता है.
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 दिखाता है.

रिटर्न टिकट

AffineTransformBuilder