Aspose::Page::XPS::XpsModel::XpsMatrix क्लास

XpsMatrix class

MatrixTransform प्रॉपर्टी तत्व की विशेषताओं को समाहित करने वाली क्लास। यह तत्व तत्वों के समन्वय प्रणाली को बदलने के लिए उपयोग की जाने वाली एक मनमानी अफाइन मैट्रिक्स ट्रांसफ़ॉर्मेशन को परिभाषित करता है।

class XpsMatrix : public Aspose::Page::XPS::XpsModel::XpsObject

विधियाँ

विधिविवरण
Clone()इस ट्रांसफ़ॉर्मेशन मैट्रिक्स की क्लोन बनाता है।
Equals(System::SharedPtr<System::Object>) overrideनिर्धारित करता है कि निर्दिष्ट System::Object इस इंस्टेंस के बराबर है या नहीं।
static Equals(System::SharedPtr<XpsMatrix>, System::SharedPtr<XpsMatrix>)वास्तविक कार्यान्वयन।
get_IsIdentity()एक मान प्राप्त करता है जो दर्शाता है कि यह इंस्टेंस आइडेंटिटी मैट्रिक्स है या नहीं।
get_M11()M11 तत्व प्राप्त करता है।
get_M12()M12 तत्व प्राप्त करता है।
get_M21()M21 तत्व प्राप्त करता है।
get_M22()M22 तत्व प्राप्त करता है।
get_M31()M31 तत्व प्राप्त करता है।
get_M32()M32 तत्व प्राप्त करता है।
GetHashCode() const overrideइस इंस्टेंस के लिए एक हैश कोड लौटाता है।
Multiply(System::SharedPtr<System::Drawing::Drawing2D::Matrix>, System::Drawing::Drawing2D::MatrixOrder)इस मैट्रिक्स को matrix द्वारा निर्दिष्ट मैट्रिक्स से matrixOrder द्वारा निर्दिष्ट क्रम में गुणा करता है।
Multiply(System::SharedPtr<System::Drawing::Drawing2D::Matrix>)डिफ़ॉल्ट (Prepend) क्रम में matrix द्वारा निर्दिष्ट मैट्रिक्स से इस मैट्रिक्स को गुणा करता है।
Multiply(System::SharedPtr<XpsMatrix>, System::Drawing::Drawing2D::MatrixOrder)इस मैट्रिक्स को matrix द्वारा निर्दिष्ट मैट्रिक्स से matrixOrder द्वारा निर्दिष्ट क्रम में गुणा करता है।
Multiply(System::SharedPtr<XpsMatrix>)डिफ़ॉल्ट (Prepend) क्रम में matrix द्वारा निर्दिष्ट मैट्रिक्स से इस मैट्रिक्स को गुणा करता है।
Reset()इस मैट्रिक्स को पहचान मैट्रिक्स में रीसेट करता है।
Rotate(float, System::Drawing::Drawing2D::MatrixOrder)matrixOrder द्वारा निर्दिष्ट क्रम में इस मैट्रिक्स पर angle घड़ी की दिशा में घुमाव लागू करता है।
Rotate(float)डिफ़ॉल्ट (Prepend) क्रम में इस मैट्रिक्स पर angle घड़ी की दिशा में घुमाव लागू करता है।
RotateAround(float, System::Drawing::PointF, System::Drawing::Drawing2D::MatrixOrder)matrixOrder द्वारा निर्दिष्ट क्रम में pivot के चारों ओर इस मैट्रिक्स पर angle घड़ी की दिशा में घुमाव लागू करता है।
RotateAround(float, System::Drawing::PointF)डिफ़ॉल्ट (Prepend) क्रम में pivot के चारों ओर इस मैट्रिक्स पर angle घड़ी की दिशा में घुमाव लागू करता है।
Scale(float, float, System::Drawing::Drawing2D::MatrixOrder)matrixOrder द्वारा निर्दिष्ट क्रम में इस मैट्रिक्स पर निर्दिष्ट स्केल वेक्टर (scaleX और scaleY) लागू करता है।
Scale(float, float)डिफ़ॉल्ट (Prepend) क्रम में इस मैट्रिक्स पर निर्दिष्ट स्केल वेक्टर (scaleX और scaleY) लागू करता है।
Skew(double, double)इस मैट्रिक्स पर निर्दिष्ट स्क्यू परिवर्तन लागू करता है।
ToString() const overrideइस XpsMatrix इंस्टेंस का स्ट्रिंग प्रतिनिधित्व लौटाता है।
Transform(System::Drawing::RectangleF)इस मैट्रिक्स द्वारा प्रतिनिधित्व किए गए अफ़ाइन ट्रांसफ़ॉर्मेशन को निर्दिष्ट आयत पर लागू करता है।
TransformPoint(System::Drawing::PointF)इस मैट्रिक्स द्वारा प्रतिनिधित्व किए गए अफ़ाइन ट्रांसफ़ॉर्मेशन को निर्दिष्ट बिंदु पर लागू करता है।
TransformPoints(System::ArrayPtr<System::Drawing::PointF>, int32_t, int32_t)इस मैट्रिक्स द्वारा प्रतिनिधित्व किए गए अफ़ाइन ट्रांसफ़ॉर्मेशन को बिंदुओं की सरणी के निर्दिष्ट भाग पर लागू करता है।
TransformPoints(System::ArrayPtr<System::Drawing::PointF>)इस मैट्रिक्स द्वारा प्रतिनिधित्व किए गए अफ़ाइन ट्रांसफ़ॉर्मेशन को बिंदुओं की निर्दिष्ट सरणी पर लागू करता है।
Translate(float, float, System::Drawing::Drawing2D::MatrixOrder)matrixOrder द्वारा निर्दिष्ट क्रम में इस मैट्रिक्स पर निर्दिष्ट ट्रांसलेशन वेक्टर लागू करता है।
Translate(float, float)इस मैट्रिक्स पर निर्दिष्ट ट्रांसलेशन वेक्टर लागू करता है।

संबंधित देखें