Matrix3D
Matrix3D class
تمثل الفئة مصفوفة التحويل.
public sealed class Matrix3D
المنشئون
اسم | وصف |
---|
Matrix3D() | ينشئ Constructor مصفوفة قياسية من 1 إلى 1: [ABCDEFGHI Tx Ty Tz] = [1 ، 0 ، 0 ، 0 ، 1 ، 0 ، 0 ، 0 ، 1 ، 0 ، 0 ، 0] |
Matrix3D(double[]) | يقبل Constructor مصفوفة بتمثيل المصفوفة التالي: [ABCDEFGHI Tx Ty Tz] |
Matrix3D(Matrix3D) | يقبل Constructor مصفوفة لإنشاء نسخة |
Matrix3D(double, double, double, double, double, double, double, double, double, double, double, double) | تهيئة مصفوفة التحويل بالمعاملات المحددة. |
الخصائص
اسم | وصف |
---|
A { get; set; } | عضو مصفوفة التحويل . |
B { get; set; } | B عضو مصفوفة التحويل . |
C { get; set; } | C عضو مصفوفة التحويل . |
D { get; set; } | D عضو مصفوفة التحويل . |
E { get; set; } | E عضو مصفوفة التحويل. |
F { get; set; } | F عضو مصفوفة التحويل . |
G { get; set; } | G عضو مصفوفة التحويل . |
H { get; set; } | H عضو مصفوفة التحويل . |
I { get; set; } | أنا عضو في مصفوفة التحويل . |
Tx { get; set; } | Tx عضو في مصفوفة التحويل . |
Ty { get; set; } | Ty عضو في مصفوفة التحويل . |
Tz { get; set; } | Tz عضو مصفوفة التحويل. |
طُرق
اسم | وصف |
---|
Add(Matrix3D) | يضيف مصفوفة إلى مصفوفة أخرى. |
override Equals(object) | مقارنة المصفوفة بكائن آخر . |
override GetHashCode() | كود تجزئة للكائن . |
override ToString() | إرجاع تمثيل نصي للمصفوفة. |
static GetAngle(Rotation) | تحويل إلى زاوية (بالدرجات) |
أنظر أيضا