Bagikan melalui


Matrix3D Struktur

Definisi

Mewakili matriks 4 × 4 yang digunakan untuk transformasi dalam ruang tiga dimensi (3-D).

public value class Matrix3D : IFormattable
[System.Security.SecurityCritical]
public struct Matrix3D : IFormattable
[<System.Security.SecurityCritical>]
type Matrix3D = struct
    interface IFormattable
Public Structure Matrix3D
Implements IFormattable
Warisan
Matrix3D
Atribut
Penerapan

Keterangan

Struktur ini mewakili proyeksi .NET dari struct Windows Runtime (WinRT Matrix3D ). Untuk informasi selengkapnya, lihat Matrix3D di referensi API UWP.

Konstruktor

Matrix3D(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double)

Menginisialisasi instans baru kelas Matrix3D.

Properti

HasInverse

Mendapatkan nilai yang menunjukkan apakah ini Matrix3D tidak dapat dibalik.

Identity

Matrix3D Mengubah struktur menjadi identitas Matrix3D.

IsIdentity

Menentukan apakah struktur ini Matrix3D adalah identitas Matrix3D.

M11

Mendapatkan atau mengatur nilai baris pertama dan kolom pertama dari ini Matrix3D.

M12

Mendapatkan atau mengatur nilai baris pertama dan kolom kedua dari ini Matrix3D.

M13

Mendapatkan atau mengatur nilai baris pertama dan kolom ketiga dari ini Matrix3D.

M14

Mendapatkan atau menetapkan nilai baris pertama dan kolom keempat dari ini Matrix3D.

M21

Mendapatkan atau mengatur nilai baris kedua dan kolom pertama dari ini Matrix3D.

M22

Mendapatkan atau mengatur nilai baris kedua dan kolom kedua dari ini Matrix3D.

M23

Mendapatkan atau mengatur nilai baris kedua dan kolom ketiga dari ini Matrix3D.

M24

Mendapatkan atau mengatur nilai baris kedua dan kolom keempat dari ini Matrix3D.

M31

Mendapatkan atau mengatur nilai baris ketiga dan kolom pertama dari ini Matrix3D.

M32

Mendapatkan atau mengatur nilai baris ketiga dan kolom kedua dari ini Matrix3D.

M33

Mendapatkan atau mengatur nilai baris ketiga dan kolom ketiga dari ini Matrix3D.

M34

Mendapatkan atau menetapkan nilai baris ketiga dan kolom keempat dari ini Matrix3D.

M44

Mendapatkan atau menetapkan nilai baris keempat dan kolom keempat dari ini Matrix3D.

OffsetX

Mendapatkan atau mengatur nilai baris keempat dan kolom pertama dari ini Matrix3D.

OffsetY

Mendapatkan atau menetapkan nilai baris keempat dan kolom kedua dari ini Matrix3D.

OffsetZ

Mendapatkan atau menetapkan nilai baris keempat dan kolom ketiga dari ini Matrix3D.

Metode

Equals(Matrix3D)

Pengujian untuk kesetaraan antara dua matriks.

Equals(Object)

Pengujian untuk kesetaraan antara dua matriks.

GetHashCode()

Mengembalikan kode hash untuk matriks ini.

Invert()

Terbalikkan struct ini Matrix3D .

ToString()

Membuat representasi string dari ini Matrix3D.

ToString(IFormatProvider)

Membuat representasi string dari ini Matrix3D.

Operator

Equality(Matrix3D, Matrix3D)

Membandingkan dua Matrix3D instans untuk kesetaraan.

Inequality(Matrix3D, Matrix3D)

Membandingkan dua Matrix3D instans untuk ketidaksamaan.

Multiply(Matrix3D, Matrix3D)

Mengalikan matriks yang ditentukan.

Implementasi Antarmuka Eksplisit

IFormattable.ToString(String, IFormatProvider)

Untuk deskripsi anggota ini, lihat ToString(String, IFormatProvider).

Berlaku untuk

Lihat juga