Quaterniond Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un quaternion à double précision.
[System.Serializable]
public struct Quaterniond : IEquatable<OpenTK.Quaterniond>
type Quaterniond = struct
- Héritage
-
Quaterniond
- Attributs
- Implémente
Constructeurs
Quaterniond(Double, Double, Double, Double) |
Construire un nouveau Quaterniond |
Quaterniond(Vector3d, Double) |
Représente un quaternion à double précision. |
Champs
Identity |
Définit le quaternion d’identité. |
Propriétés
Length |
Obtient la longueur (magnitude) du Quaterniond. |
LengthSquared |
Obtient le carré de la longueur quaternionde (magnitude). |
W |
Obtient ou définit le composant W de cette instance. |
X |
Obtient ou définit le composant X de cette instance. |
Xyz |
Obtient ou définit un OpenTK.Vector3d avec les composants X, Y et Z de cette instance. |
XYZ |
Obsolète.
Obtient ou définit un OpenTK.Vector3d avec les composants X, Y et Z de cette instance. |
Y |
Obtient ou définit le composant Y de cette instance. |
Z |
Obtient ou définit le composant Z de cette instance. |
Méthodes
Add(Quaterniond, Quaterniond) |
Représente un quaternion à double précision. |
Add(Quaterniond, Quaterniond, Quaterniond) |
Ajouter deux quaternions |
Conjugate() |
Convertir ce Quaternionde en son conjugué |
Conjugate(Quaterniond) |
Représente un quaternion à double précision. |
Conjugate(Quaterniond, Quaterniond) |
Obtenir le conjugué du Quaterniond donné |
Equals(Object) |
Compare cet objet instance à un autre objet à des fins d’égalité. |
Equals(Quaterniond) |
Compare ce Quaterniond instance à un autre Quaterniond pour l’égalité. |
FromAxisAngle(Vector3d, Double) |
Représente un quaternion à double précision. |
GetHashCode() |
Fournit le code de hachage pour cet objet. |
Invert(Quaterniond) |
Représente un quaternion à double précision. |
Invert(Quaterniond, Quaterniond) |
Obtenir l’inverse du Quaterniond donné |
Mult(Quaterniond, Quaterniond) |
Obsolète.
Représente un quaternion à double précision. |
Mult(Quaterniond, Quaterniond, Quaterniond) |
Obsolète.
Représente un quaternion à double précision. |
Multiply(Quaterniond, Double) |
Représente un quaternion à double précision. |
Multiply(Quaterniond, Double, Quaterniond) |
Représente un quaternion à double précision. |
Multiply(Quaterniond, Double, Quaterniond) |
Représente un quaternion à double précision. |
Multiply(Quaterniond, Quaterniond) |
Représente un quaternion à double précision. |
Multiply(Quaterniond, Quaterniond, Quaterniond) |
Représente un quaternion à double précision. |
Normalize() |
Met à l’échelle le Quaterniond en fonction de la longueur d’unité. |
Normalize(Quaterniond) |
Représente un quaternion à double précision. |
Normalize(Quaterniond, Quaterniond) |
Mettre à l’échelle le Quaterniond donné en fonction de la longueur d’unité |
Slerp(Quaterniond, Quaterniond, Double) |
Représente un quaternion à double précision. |
Sub(Quaterniond, Quaterniond) |
Représente un quaternion à double précision. |
Sub(Quaterniond, Quaterniond, Quaterniond) |
Soustrait deux instances. |
ToAxisAngle() |
Représente un quaternion à double précision. |
ToAxisAngle(Vector3d, Double) |
Représente un quaternion à double précision. |
ToString() |
Retourne une valeur System.String qui représente le Quaterniond actuel. |
Opérateurs
Addition(Quaterniond, Quaterniond) |
Représente un quaternion à double précision. |
Equality(Quaterniond, Quaterniond) |
Représente un quaternion à double précision. |
Inequality(Quaterniond, Quaterniond) |
Représente un quaternion à double précision. |
Multiply(Double, Quaterniond) |
Représente un quaternion à double précision. |
Multiply(Quaterniond, Double) |
Représente un quaternion à double précision. |
Multiply(Quaterniond, Quaterniond) |
Représente un quaternion à double précision. |
Subtraction(Quaterniond, Quaterniond) |
Représente un quaternion à double précision. |