Matrix3D
Matrix3D class
Sınıf, dönüşüm matrisini temsil eder.
public sealed class Matrix3D
yapıcılar
İsim | Tanım |
---|
Matrix3D() | Constructor standart 1’e 1 matris oluşturur: [ ABCDEFGHI Tx Ty Tz] = [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0 , 0] |
Matrix3D(double[]) | Constructor , aşağıdaki dizi temsiline sahip bir matris kabul eder: [ ABCDEFGHI Tx Ty Tz] |
Matrix3D(Matrix3D) | Yapıcı bir kopya oluşturmak için bir matris kabul eder |
Matrix3D(double, double, double, double, double, double, double, double, double, double, double, double) | Belirtilen katsayılarla dönüştürme matrisini başlatır. |
Özellikleri
İsim | Tanım |
---|
A { get; set; } | Dönüşüm matrisinin bir üyesi. |
B { get; set; } | Dönüşüm matrisinin B üyesi. |
C { get; set; } | Dönüşüm matrisinin C üyesi. |
D { get; set; } | Dönüşüm matrisinin D üyesi. |
E { get; set; } | Dönüşüm matrisinin E üyesi. |
F { get; set; } | Dönüşüm matrisinin F üyesi. |
G { get; set; } | Dönüşüm matrisinin G üyesi. |
H { get; set; } | Dönüşüm matrisinin H üyesi. |
I { get; set; } | Dönüşüm matrisinin I üyesi. |
Tx { get; set; } | Dönüşüm matrisinin Tx üyesi. |
Ty { get; set; } | Dönüşüm matrisinin Ty üyesi. |
Tz { get; set; } | Dönüşüm matrisinin Tz üyesi. |
yöntemler
İsim | Tanım |
---|
Add(Matrix3D) | Diğer matrise matris ekler. |
override Equals(object) | Matrisi diğer nesneyle karşılaştırır. |
override GetHashCode() | Nesne için karma kod. |
override ToString() | Matrisin metin temsilini döndürür. |
static GetAngle(Rotation) | Döndürmeyi açıya çevirir (derece) |
Ayrıca bakınız