Quaternion Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menjelaskan kuaternion, yang merupakan representasi abstrak dari orientasi dalam ruang yang didasarkan pada bilangan kompleks.
Dalam C++, Quaternion diproyeksikan sebagai struktur kuaternion.
public value class quaternion
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
struct quaternion
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public struct Quaternion
var quaternion = {
x : /* Your value */,
y : /* Your value */,
z : /* Your value */,
w : /* Your value */
}
Public Structure Quaternion
- Warisan
-
Quaternion
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Kuaternasi identitas adalah (0, 0, 0, 1), di mana nilai kuaternion tercantum dalam urutan (x, y, z, w).
Nilai kuaternion ini tidak secara langsung menunjukkan sudut rotasi dan sumbu.
Untuk informasi selengkapnya tentang kuaternion, lihat Quaternion, Quaternions, dan rotasi spasial, dan Memperkenalkan Quaternion.
Bidang
W |
Komponen w dari kuaternion, yang merupakan bagian angka riil dari kuaternion. |
X |
Komponen x dari kuaterni, yang merupakan koefisien vektor unit i dalam kuaternion. |
Y |
Komponen y dari kuaternion, yang merupakan koefisien vektor unit j dalam kuaternion. |
Z |
Komponen z dari kuaternion, yang merupakan koefisien vektor unit k dalam kuaternion. |
Berlaku untuk
Lihat juga
- <xref:Windows.Perception.Spatial.SpatialLocation.Orientation%0a%0a%5bquaternion+structure%5d(%2fwindows%2fwin32%2fnumerics_h%2fquaternion-structure)>