SVGTransform.Matrix

SVGTransform.Matrix property

Ο πίνακας που αντιπροσωπεύει αυτόν τον μετασχηματισμό. Το αντικείμενο μήτρας είναι ζωντανό, πράγμα που σημαίνει ότι τυχόν αλλαγές που γίνονται στο αντικείμενο SVGTransform αντικατοπτρίζονται αμέσως στο αντικείμενο μήτρας και αντίστροφα. Σε περίπτωση που το αντικείμενο του πίνακα αλλάζει απευθείας (δηλαδή, χωρίς τη χρήση των μεθόδων στην ίδια τη διεπαφή SVGTransform), τότε ο τύπος του SVGTransform αλλάζει σε SVG_TRANSFORM_MATRIX. Για SVG_TRANSFORM_MATRIX, ο πίνακας περιέχει τα a, b, c, d, e, f Οι τιμές που παρέχονται από τον χρήστη. Για SVG_TRANSFORM_TRANSLATE, τα e και f αντιπροσωπεύουν τα ποσά μετάφρασης(a= 1, b= 0, c= 0 και d = 1). Για SVG_TRANSFORM_SCALE, τα a και d αντιπροσωπεύουν τα ποσά της κλίμακας(b=0 , c= 0, e= 0 και f = 0). Για SVG_TRANSFORM_SKEWX και SVG_TRANSFORM_SKEWY, τα a, b, c και d αντιπροσωπεύουν τον πίνακα που θα έχει ως αποτέλεσμα τη δεδομένη λοξή(e= 0 και f = 0). Για SVG_TRANSFORM_ROT_ , a, b, c, d, e και f μαζί αντιπροσωπεύουν τον πίνακα που θα έχει ως αποτέλεσμα τη δεδομένη περιστροφή. Όταν η περιστροφή είναι γύρω από το κεντρικό σημείο (0, 0), τα e και f θα είναι μηδέν.

public SVGMatrix Matrix { get; }

Αξία περιουσίας

Ο πίνακας που αντιπροσωπεύει αυτόν τον μετασχηματισμό.

Δείτε επίσης