Class SVGMatrix

SVGMatrix class

एसवीजी के कई ग्राफिक्स ऑपरेशंस फॉर्म के 2x3 मैट्रिक्स का उपयोग करते हैं: [ace] [bdf] जो मैट्रिक्स अंकगणित के प्रयोजनों के लिए 3x3 मैट्रिक्स में विस्तारित होने पर बन जाता है: [ace] [bdf] [0 0 1]

public class SVGMatrix : SVGValueType

गुण

नामविवरण
A { get; set; }मैट्रिक्स का एक घटक।
B { get; set; }मैट्रिक्स का बी घटक।
C { get; set; }मैट्रिक्स का सी घटक।
D { get; set; }मैट्रिक्स का डी घटक।
E { get; set; }मैट्रिक्स का ई घटक।
F { get; set; }मैट्रिक्स का एफ घटक।

तरीकों

नामविवरण
Dispose()अप्रबंधित और - वैकल्पिक रूप से - प्रबंधित संसाधनों को रिलीज़ करता है।
virtual GetPlatformType()इस विधि का उपयोग ECMAScript ऑब्जेक्ट को पुनः प्राप्त करने के लिए किया जाता हैType .
Multiply(SVGMatrix)मैट्रिक्स गुणा करता है। इस मैट्रिक्स को दूसरे मैट्रिक्स से पश्च-गुणा किया जाता है, जिसके परिणामस्वरूप नया मैट्रिक्स वापस आ जाता है।
Rotate(float)वर्तमान मैट्रिक्स पर एक रोटेशन परिवर्तन को गुणा करता है और परिणामी मैट्रिक्स देता है।
Scale(float)वर्तमान मैट्रिक्स पर एक समान पैमाने के परिवर्तन को पोस्ट-गुणा करता है और परिणामी मैट्रिक्स देता है।
ScaleNonUniform(float, float)वर्तमान मैट्रिक्स पर एक गैर-समान पैमाने के परिवर्तन को गुणा करता है और परिणामी मैट्रिक्स देता है।
SkewX(float)वर्तमान मैट्रिक्स पर एक स्काईएक्स परिवर्तन को गुणा करता है और परिणामी मैट्रिक्स देता है।
SkewY(float)वर्तमान मैट्रिक्स पर एक तिरछे परिवर्तन को गुणा करता है और परिणामी मैट्रिक्स देता है।
override ToString()रिटर्न एString जो इस उदाहरण का प्रतिनिधित्व करता है।
Translate(float, float)वर्तमान मैट्रिक्स पर एक अनुवाद परिवर्तन को गुणा करता है और परिणामी मैट्रिक्स देता है।

यह सभी देखें