SVGMatrix
Contenuti
[
Nascondere
]SVGMatrix class
Molte delle operazioni grafiche di SVG utilizzano matrici 2x3 della forma: [ace] [bdf] che, quando espanse in una matrice 3x3 ai fini dell’aritmetica delle matrici, diventano: [ace] [bdf] [0 0 1]
public class SVGMatrix : SVGValueType
Proprietà
| Nome | Descrizione |
|---|---|
| A { get; set; } | Il componente A della matrice. |
| B { get; set; } | Il componente B della matrice. |
| C { get; set; } | Il componente C della matrice. |
| D { get; set; } | Il componente D della matrice. |
| E { get; set; } | Il componente E della matrice. |
| F { get; set; } | Il 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 asimmetrica sulla matrice corrente e restituisce la matrice risultante. |
| override ToString() | Restituisce aString che rappresenta questa istanza. |
| Translate(float, float) | Post-moltiplica una trasformazione di traslazione sulla matrice corrente e restituisce la matrice risultante. |
Guarda anche
- class SVGValueType
- spazio dei nomi Aspose.Svg.DataTypes
- assemblea Aspose.SVG