मैट्रिक गुणा करने के हिसाब से, सोर्स निर्देशांक (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;
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
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
दिखाता है.