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, Quaterniond) |
Ajouter deux quaternions |
Add(Quaterniond, Quaterniond) |
Représente un quaternion à double précision. |
Conjugate() |
Convertir ce Quaternionde en son conjugué |
Conjugate(Quaterniond, Quaterniond) |
Obtenir le conjugué du Quaterniond donné |
Conjugate(Quaterniond) |
Représente un quaternion à double précision. |
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, Quaterniond) |
Obtenir l’inverse du Quaterniond donné |
Invert(Quaterniond) |
Représente un quaternion à double précision. |
Mult(Quaterniond, Quaterniond, Quaterniond) |
Obsolète.
Représente un quaternion à double précision. |
Mult(Quaterniond, Quaterniond) |
Obsolète.
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, Double) |
Représente un quaternion à double précision. |
Multiply(Quaterniond, Quaterniond, Quaterniond) |
Représente un quaternion à double précision. |
Multiply(Quaterniond, Quaterniond) |
Représente un quaternion à double précision. |
Normalize() |
Met à l’échelle le Quaterniond en fonction de la longueur d’unité. |
Normalize(Quaterniond, Quaterniond) |
Mettre à l’échelle le Quaterniond donné en fonction de la longueur d’unité |
Normalize(Quaterniond) |
Représente un quaternion à double précision. |
Slerp(Quaterniond, Quaterniond, Double) |
Représente un quaternion à double précision. |
Sub(Quaterniond, Quaterniond, Quaterniond) |
Soustrait deux instances. |
Sub(Quaterniond, Quaterniond) |
Représente un quaternion à double précision. |
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. |