| static FromAngleAxis(double, Vector3) | Membuat angka empat di sekitar sumbu yang diberikan dan memutar searah jarum jam |
| static FromEulerAngle(Vector3) | Membuat angka empat dari sudut Euler yang diberikan |
| static FromEulerAngle(double, double, double) | Membuat angka empat dari sudut Euler yang diberikan |
| static FromRotation(Vector3, Vector3) | Membuat angka empat yang berputar dari arah awal ke tujuan |
| static Interpolate(float, Quaternion, Quaternion) | Mengisi angka empat ini dengan nilai interpolasi antara argumen angka empat yang diberikan untuk di antara dari dan ke. |
| Concat(Quaternion) | Menggabungkan dua angka empat |
| Conjugate() | Mengembalikan angka empat konjugat dari angka empat saat ini |
| Dot(Quaternion) | Produk Titik |
| override Equals(object) | Periksa apakah dua angka empat sama dengan |
| EulerAngles() | Mengonversi angka empat menjadi rotasi yang diwakili oleh sudut Euler Semua komponen dalam radian |
| override GetHashCode() | Mendapat kode hash Quaternion |
| Inverse() | Mengembalikan angka empat terbalik dari angka empat saat ini |
| Normalize() | Normalisasi angka empat |
| ToAngleAxis(out double, out Vector3) | |
| ToMatrix() | Ubah rotasi yang disajikan oleh angka empat untuk mengubah matriks. |
| override ToString() | Mendapat representasi angka empat di string |
| operator + | Operator kelebihan beban selama + |
| operator / | Kelebihan operator untuk / |
| operator == | Operator yang sama untuk angka empat |
| operator != | Operator tidak sama untuk angka empat |
| operator * | Operator kelebihan muatan untuk * (5 operators) |