Class SVGMatrix

Class SVGMatrix

ja nimityö: Aspose.Html.Dom.Svg.DataTypes Kokoelma: Aspose.HTML.dll (25.4.0)

Monet SVG: n grafiikkaoperaatiot käyttävät 2x3 kuvan matriiseja:ja c e)b d f )jotka, kun laajennetaan 3x3 matriisiin matriisin aritmeettisten tarkoituksiin, muuttuvat:ja c e)b d f )[0 0 1]

[ComVisible(true)]
[DOMObject]
[DOMName("SVGMatrix")]
public class SVGMatrix : SVGValueType, INotifyPropertyChanged, IDisposable

Inheritance

object DOMObject SVGValueType SVGMatrix

Implements

INotifyPropertyChanged , IDisposable

Perintöjäsenet

SVGValueType.Dispose() , SVGValueType.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

A

Se on matriisin komponentti.

[DOMName("a")]
public float A { get; set; }

Omistuksen arvo

float

Exceptions

DOMException

Koodi Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Korostettu yrityksestä muuttaa lukemisen arvoa vain ominaisuutta.

B

Matriisin B komponentti.

[DOMName("b")]
public float B { get; set; }

Omistuksen arvo

float

Exceptions

DOMException

Koodi Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Korostettu yrityksestä muuttaa lukemisen arvoa vain ominaisuutta.

C

Matriisin C komponentti.

[DOMName("c")]
public float C { get; set; }

Omistuksen arvo

float

Exceptions

DOMException

Koodi Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Korostettu yrityksestä muuttaa lukemisen arvoa vain ominaisuutta.

D

Matriisin D komponentti.

[DOMName("d")]
public float D { get; set; }

Omistuksen arvo

float

Exceptions

DOMException

Koodi Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Korostettu yrityksestä muuttaa lukemisen arvoa vain ominaisuutta.

E

Matriisin E komponentti.

[DOMName("e")]
public float E { get; set; }

Omistuksen arvo

float

Exceptions

DOMException

Koodi Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Korostettu yrityksestä muuttaa lukemisen arvoa vain ominaisuutta.

F

Matriisin F komponentti.

[DOMName("f")]
public float F { get; set; }

Omistuksen arvo

float

Exceptions

DOMException

Koodi Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Korostettu yrityksestä muuttaa lukemisen arvoa vain ominaisuutta.

Methods

Multiply(Tyylikäs)

Tämä matriisi on jälkikäteen moninkertaistettu toisella matriisilla, joka palauttaa seuraavan uuden matriisin.

[DOMName("multiply")]
public SVGMatrix Multiply(SVGMatrix secondMatrix)

Parameters

secondMatrix SVGMatrix

Matriisi, joka on tämän matriisin jälkeen moninkertaistettu.

Returns

SVGMatrix

tuloksena oleva matriisi.

Rotate(Flottaa)

Post-multifioi kierrosmuutoksen nykyisessä matriisissa ja palauttaa tuloksena olevan matriisin.

[DOMName("rotate")]
public SVGMatrix Rotate(float angle)

Parameters

angle float

Pyöräyksen kulma.

Returns

SVGMatrix

tuloksena oleva matriisi.

Scale(Flottaa)

Post-multifioi yhtenäisen mittakaavan muuntamisen nykyisessä matriisissa ja palauttaa tuloksena olevan matriisin.

[DOMName("scale")]
public SVGMatrix Scale(float scaleFactor)

Parameters

scaleFactor float

Skala-tekijä sekä X että Y.

Returns

SVGMatrix

tuloksena oleva matriisi.

ScaleNonUniform(Laivasto, laivasto)

Post-multifioi epätasaisen mittakaavan muuntamisen nykyisessä matriisissa ja palauttaa tuloksena olevan matriisin.

[DOMName("scaleNonUniform")]
public SVGMatrix ScaleNonUniform(float scaleFactorX, float scaleFactorY)

Parameters

scaleFactorX float

Skalausaste on X.

scaleFactorY float

Skalaattinen tekijä Y.

Returns

SVGMatrix

tuloksena oleva matriisi.

SkewX(Flottaa)

Post-multifioi skewX-muuntumisen nykyisessä matriisissa ja palauttaa tuloksena olevan matriisin.

[DOMName("skewX")]
public SVGMatrix SkewX(float angle)

Parameters

angle float

ja Skew angle.

Returns

SVGMatrix

tuloksena oleva matriisi.

Skevi(Flottaa)

Post-multifioi skewY-muuntumisen nykyisessä matriisissa ja palauttaa tuloksena olevan matriisin.

[DOMName("skewY")]
public SVGMatrix SkewY(float angle)

Parameters

angle float

ja kulman.

Returns

SVGMatrix

ja Skew angle.

ToString()

Palauttaa System.String, joka edustaa tätä tapausta.

public override string ToString()

Returns

string

Järjestelmä.String, joka edustaa tätä tapausta.

Translate(Laivasto, laivasto)

Post-multifioi käännöstoiminnan nykyisessä matriisissa ja palauttaa tuloksena olevan matriisin.

[DOMName("translate")]
public SVGMatrix Translate(float x, float y)

Parameters

x float

Etäisyys kääntää x-aksin pitkin.

y float

Etäisyys kääntää y-aksin pitkin.

Returns

SVGMatrix

tuloksena oleva matriisi.

 Suomi