Class SVGMatrix
περιεχόμενα
[
κρύβω
]SVGMatrix class
Πολλές από τις λειτουργίες γραφικών του SVG χρησιμοποιούν πίνακες 2x3 της μορφής: [ace] [bdf] οι οποίοι, όταν επεκτείνονται σε έναν πίνακα 3x3 για τους σκοπούς της αριθμητικής μήτρας, γίνονται: [ace] [bdf] 0 1]
public class SVGMatrix : SVGValueType
Ιδιότητες
Ονομα | Περιγραφή |
---|---|
A { get; set; } | Το συστατικό A του πίνακα. |
B { get; set; } | Η συνιστώσα Β του πίνακα. |
C { get; set; } | Η συνιστώσα C του πίνακα. |
D { get; set; } | Η συνιστώσα D του πίνακα. |
E { get; set; } | Η συνιστώσα Ε του πίνακα. |
F { get; set; } | Η συνιστώσα F του πίνακα. |
Μέθοδοι
Ονομα | Περιγραφή |
---|---|
Dispose() | Απελευθερώνει μη διαχειριζόμενους και - προαιρετικά - διαχειριζόμενους πόρους. |
virtual GetPlatformType() | Αυτή η μέθοδος χρησιμοποιείται για την ανάκτηση αντικειμένου ECMAScriptType . |
Multiply(SVGMatrix) | Εκτελεί πολλαπλασιασμό πίνακα. Αυτός ο πίνακας πολλαπλασιάζεται μετά από έναν άλλο πίνακα, επιστρέφοντας τον νέο πίνακα που προκύπτει. |
Rotate(float) | Μετα-πολλαπλασιάζει έναν μετασχηματισμό περιστροφής στον τρέχοντα πίνακα και επιστρέφει τον προκύπτοντα πίνακα. |
Scale(float) | Μετα-πολλαπλασιάζει έναν μετασχηματισμό ομοιόμορφης κλίμακας στον τρέχοντα πίνακα και επιστρέφει τον προκύπτοντα πίνακα. |
ScaleNonUniform(float, float) | Μετα-πολλαπλασιάζει έναν μετασχηματισμό ανομοιόμορφης κλίμακας στον τρέχοντα πίνακα και επιστρέφει τον προκύπτοντα πίνακα. |
SkewX(float) | Μετα-πολλαπλασιάζει έναν μετασχηματισμό skewX στον τρέχοντα πίνακα και επιστρέφει τον προκύπτοντα πίνακα. |
SkewY(float) | Μετα-πολλαπλασιάζει έναν λοξό μετασχηματισμό στον τρέχοντα πίνακα και επιστρέφει τον προκύπτοντα πίνακα. |
override ToString() | Επιστρέφει αString που αντιπροσωπεύει αυτήν την περίπτωση. |
Translate(float, float) | Μετα-πολλαπλασιάζει έναν μετασχηματισμό μετάφρασης στον τρέχοντα πίνακα και επιστρέφει τον προκύπτοντα πίνακα. |
Δείτε επίσης
- class SVGValueType
- χώρος ονομάτων Aspose.Html.Dom.Svg.DataTypes
- συνέλευση Aspose.HTML