Matrix3D
Genel Bakış
Matrix3D NET için FOSS’de bir sınıf.
4×3 affine 3D matrix (Aspose.Pdf shape for PDF 3D camera positioning).
Bu sınıf, .NET programlarında Matrix3D nesnelerle çalışmak için 9 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Add, Equals, GetAngle, GetHashCode, Matrix3D, ToString. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: A, B, C, D, E, F,Ve 6 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
A | double | Okuma/Yazma | a’yı alır veya ayarlar. |
B | double | Okuma/Yazma | b’yi alır veya ayarlar. |
C | double | Okuma/Yazma | c’yi alır veya ayarlar. |
D | double | Okuma/Yazma | d’yi alır veya ayarlar. |
E | double | Okuma/Yazma | Alır veya ayarlar e. |
F | double | Okuma/Yazma | f’yi alır veya ayarlar. |
G | double | Okuma/Yazma | g’yi alır veya ayarlar. |
H | double | Okuma/Yazma | h’yi alır veya ayarlar. |
I | double | Okuma/Yazma | i’yi alır veya ayarlar. |
Tx | double | Okuma/Yazma | tx’yi alır veya ayarlar. |
Ty | double | Okuma/Yazma | Ty’yi alır veya ayarlar. |
Tz | double | Okuma/Yazma | tz’yi alır veya ayarlar. |
Yöntemler
| Signature | Açıklama: |
|---|---|
Matrix3D() | Matrix3D’yi bu matriks 3D örneğinde çağırır. |
Matrix3D(matrix: Matrix3D) | Matrix3D’de bu matriks 3D örneğinde. |
Matrix3D(a: double, b: double, c: double, d: double, e: double, f: double, g: double, h: double, i: double, tx: double, ty: double, tz: double) | Matrix3D ((a, b, c, d, e, f, g, h, i, tx, ty, tz) bu Matriks3d örneğinde çağrılır. |
Matrix3D(matrix3DArray: double[]) | Matrix3D’de bu örnekte Matriks3d Array (Matrix 3D) çağrısı. |
Add(other: Matrix3D) | Bu matrisin ve diğerlerinin bileşen toplamı. |
GetAngle(rotation: Rotation) | Dönüşüm enum değerini (Hiçbir/90/180/270/360) radyanlara dönüştürün. |
Equals(obj: object?) | Bu Matrix3D örneğinde Equals(obj) çağrısı. |
GetHashCode() | Bu Matrix3D örneğinde GetHashCode çağrısı. |
ToString() | Bu Matrix3D örneğinde ToString çağrısı. |