Class SVGMatrix
Contenuti
[
Nascondere
]SVGMatrix class
Molte delle operazioni grafiche di SVG utilizzano matrici 2x3 della forma: [asso] [bdf] che, quando 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.Svg.DataTypes
- assemblea Aspose.SVG