Class SVGMatrix
Contenuti
[
Nascondere
]SVGMatrix class
Molte delle operazioni grafiche di SVG utilizzano matrici 2x3 della forma: [asso] [bdf] che, quando vengono espanse in una matrice 3x3 ai fini dell’aritmetica matriciale, diventano: [asso] [bdf] [0 0 1]
public class SVGMatrix : SVGValueType
Proprietà
Nome | Descrizione |
---|---|
A { get; set; } | Il componente A della matrice. |
B { get; set; } | La componente B della matrice. |
C { get; set; } | La componente C della matrice. |
D { get; set; } | Il componente D della matrice. |
E { get; set; } | La componente E della matrice. |
F { get; set; } | La componente F della matrice. |
Metodi
Nome | Descrizione |
---|---|
Dispose() | Rilascia risorse non gestite e, facoltativamente, gestite. |
virtual GetPlatformType() | Questo metodo viene utilizzato per recuperare l’oggetto ECMAScriptType . |
Multiply(SVGMatrix) | Esegue la moltiplicazione di matrici. Questa matrice viene post-moltiplicata per un’altra matrice, restituendo la nuova matrice risultante. |
Rotate(float) | Post-moltiplica una trasformazione di rotazione sulla matrice corrente e restituisce la matrice risultante. |
Scale(float) | Post-moltiplica una trasformazione di scala uniforme sulla matrice corrente e restituisce la matrice risultante. |
ScaleNonUniform(float, float) | Post-moltiplica una trasformazione di scala non uniforme sulla matrice corrente e restituisce la matrice risultante. |
SkewX(float) | Post-moltiplica una trasformazione skewX sulla matrice corrente e restituisce la matrice risultante. |
SkewY(float) | Post-moltiplica una trasformazione skewY sulla matrice corrente e restituisce la matrice risultante. |
override ToString() | Restituisce aString che rappresenta questa istanza. |
Translate(float, float) | Post-moltiplica una trasformazione di traduzione sulla matrice corrente e restituisce la matrice risultante. |
Guarda anche
- class SVGValueType
- spazio dei nomi Aspose.Html.Dom.Svg.DataTypes
- assemblea Aspose.HTML