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()NumberY निर्देशांक के ट्रांसलेशन एलिमेंट को पॉइंट में दिखाता है.
toBuilder()AffineTransformBuilderइस ट्रांसफ़ॉर्म के आधार पर एक नया AffineTransformBuilder दिखाता है.

ज़्यादा जानकारी वाला दस्तावेज़

getScaleX()

X निर्देशांक स्केलिंग एलिमेंट पाता है.

वापसी का टिकट

Number


getScaleY()

Y कॉर्डिनेट स्केलिंग एलिमेंट दिखाता है.

वापसी का टिकट

Number


getShearX()

X निर्देशांक का शेरिंग एलिमेंट पाता है.

वापसी का टिकट

Number


getShearY()

Y कॉर्डिनेट का शेरिंग एलिमेंट दिखाता है.

वापसी का टिकट

Number


getTranslateX()

पॉइंट में X कॉर्डिनेट ट्रांसलेशन एलिमेंट पाता है.

वापसी का टिकट

Number


getTranslateY()

Y निर्देशांक के ट्रांसलेशन एलिमेंट को पॉइंट में दिखाता है.

वापसी का टिकट

Number


toBuilder()

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

वापसी का टिकट

AffineTransformBuilder