FMatrix4
Γενική Επισκόπηση
FMatrix4 είναι μια δομή στο Aspose.3D FOSS για το .NET. Κληρονόμοι από: IEquatable<FMatrix4>.
Το FMatrix4 μπορεί να κατασκευαστεί από 16 κλίμακες, από άλλη μήτρα ή από τέσσερις διανυστικούς δανειστές γραμμών. Υποστηρίζει την Επικοινωνία, τη Μεταφορά, το Αντίστροφο, τις επιθεωρήσεις ισότητας και παρέχει μια στατική μήτρο Ταυτότητας.
Ιδιότητες
| Ονομασία | Τύπος: | Πρόσβαση | Περιγραφή: |
|---|---|---|---|
Identity | FMatrix4 | Διάβασε. | Παρέχει μια μήτρα μόνο ανάγνωσης που αντιπροσωπεύει τη μετατροπή ταυτότητας. |
Μέθοδοι
| Υπογραφή | Περιγραφή: |
|---|---|
FMatrix4(m00: float, m01: float, m02: float, m03: float, m10: float, m11: float, m12: float, m13: float, m20: float, m21: float, m22: float, m23: float, m30: float, m31: float, m32: float, m33: float) | Δημιουργεί μια μήτρα από 16 μεμονωμένα στοιχεία πλωτήρας σε σειρά μεγάλου αριθμού. |
FMatrix4(mat: Matrix4) | |
FMatrix4(r0: FVector4, r1: FVector4, r2: FVector4, r3: FVector4) | |
Concatenate(m2: FMatrix4) | Πολλαπλασιάζει αυτή τη μήτρα με άλλη FMatrix4, αποθηκεύοντας το αποτέλεσμα σε αυτήν την περίπτωση. |
Concatenate(m2: Matrix4) | |
Transpose() | Ανταλλάσσει γραμμές και στήλες του πίνακα στη θέση τους. |
Inverse() | Αντικαθιστά τη μήτρα με την αντίστροφη, εάν είναι αντιστρεπτή. |
Equals(other: FMatrix4) | Επιστρέφει αληθινό όταν το παρεχόμενο αντικείμενο είναι ένα FMatrix4 με τα ίδια στοιχεία. |
Equals(obj: object?) | |
GetHashCode() | Επιστρέφει έναν κωδικό χασ βάσει των τιμών στοιχείων του πίνακα. |