SCNQuaternion 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 et contient des méthodes qui opèrent sur celui-ci.
[System.Serializable]
public struct SCNQuaternion : IEquatable<SceneKit.SCNQuaternion>
type SCNQuaternion = struct
- Héritage
-
SCNQuaternion
- Attributs
- Implémente
Constructeurs
SCNQuaternion(Matrix3) |
Représente un quaternion et contient des méthodes qui opèrent sur celui-ci. |
SCNQuaternion(nfloat, nfloat, nfloat, nfloat) |
Représente un quaternion et contient des méthodes qui opèrent sur celui-ci. |
SCNQuaternion(Quaternion) |
Représente un quaternion et contient des méthodes qui opèrent sur celui-ci. |
SCNQuaternion(SCNVector3, nfloat) |
Représente un quaternion et contient des méthodes qui opèrent sur celui-ci. |
SCNQuaternion(SCNVector3, Single) |
Représente un quaternion et contient des méthodes qui opèrent sur celui-ci. |
SCNQuaternion(Single, Single, Single, Single) |
Représente un quaternion et contient des méthodes qui opèrent sur celui-ci. |
Champs
Identity |
Retourne un quaternion qui ne représente aucune rotation. |
Propriétés
Length |
Obtient la longueur du quaternion. |
LengthSquared |
Obtient le carré de la longueur du quaternion. |
W |
Obtient ou définit le composant W. |
X |
Obtient ou définit le composant X. |
Xyz |
Obtient ou définit les composants X, Y et Z. |
Y |
Obtient ou définit le composant Y. |
Z |
Obtient ou définit le composant Z. |
Méthodes
Add(SCNQuaternion, SCNQuaternion, SCNQuaternion) |
Ajoute |
Add(SCNQuaternion, SCNQuaternion) |
Ajoute |
Conjugate() |
Retourne le conjugué quaternion de cette instance. |
Conjugate(SCNQuaternion, SCNQuaternion) |
Calcule le conjugué quaternion de et le |
Conjugate(SCNQuaternion) |
Retourne le conjugué quaternion de |
Equals(Object) |
Retourne |
Equals(SCNQuaternion) |
Retourne |
FromAxisAngle(SCNVector3, Single) |
Crée et retourne un quaternion qui représente la rotation spécifiée sur l’axe spécifié. |
GetHashCode() |
Retourne le code de hachage pour cette instance. |
Invert(SCNQuaternion, SCNQuaternion) |
Retourne le quaternion qui inverse la rotation effectuée par |
Invert(SCNQuaternion) |
Retourne le quaternion qui inverse la rotation effectuée par |
Multiply(SCNQuaternion, SCNQuaternion, SCNQuaternion) |
|
Multiply(SCNQuaternion, SCNQuaternion) |
|
Multiply(SCNQuaternion, Single, SCNQuaternion) |
|
Multiply(SCNQuaternion, Single) |
|
Normalize() |
Met à l’échelle le instance sur une longueur d’unité. |
Normalize(SCNQuaternion, SCNQuaternion) |
|
Normalize(SCNQuaternion) |
|
Slerp(SCNQuaternion, SCNQuaternion, Single) |
Retourne l’interpolation linéaire sphérique de |
Sub(SCNQuaternion, SCNQuaternion, SCNQuaternion) |
Soustrait |
Sub(SCNQuaternion, SCNQuaternion) |
|
ToAxisAngle() |
Retourne une représentation axe-angle du quaternion. |
ToAxisAngle(SCNVector3, nfloat) |
Représente un quaternion et contient des méthodes qui opèrent sur celui-ci. |
ToAxisAngle(SCNVector3, Single) |
Stocke l’axe de rotation du quaternion dans |
ToString() |
Retourne une représentation sous forme de chaîne de cette instance. |
Opérateurs
Addition(SCNQuaternion, SCNQuaternion) |
Représente un quaternion et contient des méthodes qui opèrent sur celui-ci. |
Equality(SCNQuaternion, SCNQuaternion) |
Représente un quaternion et contient des méthodes qui opèrent sur celui-ci. |
Inequality(SCNQuaternion, SCNQuaternion) |
Représente un quaternion et contient des méthodes qui opèrent sur celui-ci. |
Multiply(SCNQuaternion, SCNQuaternion) |
Représente un quaternion et contient des méthodes qui opèrent sur celui-ci. |
Multiply(SCNQuaternion, Single) |
Représente un quaternion et contient des méthodes qui opèrent sur celui-ci. |
Multiply(Single, SCNQuaternion) |
Représente un quaternion et contient des méthodes qui opèrent sur celui-ci. |
Subtraction(SCNQuaternion, SCNQuaternion) |
Représente un quaternion et contient des méthodes qui opèrent sur celui-ci. |