FMatrix4

Γενική Επισκόπηση

FMatrix4 είναι μια δομή στο Aspose.3D FOSS για το .NET. Κληρονόμοι από: IEquatable<FMatrix4>.

Το FMatrix4 μπορεί να κατασκευαστεί από 16 κλίμακες, από άλλη μήτρα ή από τέσσερις διανυστικούς δανειστές γραμμών. Υποστηρίζει την Επικοινωνία, τη Μεταφορά, το Αντίστροφο, τις επιθεωρήσεις ισότητας και παρέχει μια στατική μήτρο Ταυτότητας.

Ιδιότητες

ΟνομασίαΤύπος:ΠρόσβασηΠεριγραφή:
IdentityFMatrix4Διάβασε.Παρέχει μια μήτρα μόνο ανάγνωσης που αντιπροσωπεύει τη μετατροπή ταυτότητας.

Μέθοδοι

ΥπογραφήΠεριγραφή:
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()Επιστρέφει έναν κωδικό χασ βάσει των τιμών στοιχείων του πίνακα.
 Ελληνικά