Class SVGMatrix

SVGMatrix class

Muchas de las operaciones gráficas de SVG utilizan matrices de 2x3 de la forma: [ace] [bdf] que, cuando se expanden a una matriz de 3x3 para propósitos de aritmética de matrices, se convierten en: [ace] [bdf] [0 0 1]

public class SVGMatrix : SVGValueType

Propiedades

NombreDescripción
A { get; set; }La componente A de la matriz.
B { get; set; }La componente B de la matriz.
C { get; set; }La componente C de la matriz.
D { get; set; }La componente D de la matriz.
E { get; set; }La componente E de la matriz.
F { get; set; }La componente F de la matriz.

Métodos

NombreDescripción
Dispose()Libera recursos no administrados y, opcionalmente, administrados.
virtual GetPlatformType()Este método se utiliza para recuperar el objeto ECMAScriptType .
Multiply(SVGMatrix)Realiza la multiplicación de matrices. Esta matriz se multiplica posteriormente por otra matriz, devolviendo la nueva matriz resultante.
Rotate(float)Post-multiplica una transformación de rotación en la matriz actual y devuelve la matriz resultante.
Scale(float)Post-multiplica una transformación de escala uniforme en la matriz actual y devuelve la matriz resultante.
ScaleNonUniform(float, float)Post-multiplica una transformación de escala no uniforme en la matriz actual y devuelve la matriz resultante.
SkewX(float)Post-multiplica una transformación skewX en la matriz actual y devuelve la matriz resultante.
SkewY(float)Post-multiplica una transformación sesgada en la matriz actual y devuelve la matriz resultante.
override ToString()Devuelve unString que representa esta instancia.
Translate(float, float)Post-multiplica una transformación de traducción en la matriz actual y devuelve la matriz resultante.

Ver también