Quaterniond Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un cuaternión de precisión doble.
[System.Serializable]
public struct Quaterniond : IEquatable<OpenTK.Quaterniond>
type Quaterniond = struct
- Herencia
-
Quaterniond
- Atributos
- Implementaciones
Constructores
Quaterniond(Double, Double, Double, Double) |
Construir un nuevo Quaterniond |
Quaterniond(Vector3d, Double) |
Representa un cuaternión de precisión doble. |
Campos
Identity |
Define el cuaternión de identidad. |
Propiedades
Length |
Obtiene la longitud (magnitud) del Cuaterniond. |
LengthSquared |
Obtiene el cuadrado de la longitud quaterniond (magnitud). |
W |
Obtiene o establece el componente W de esta instancia. |
X |
Obtiene o establece el componente X de esta instancia. |
Xyz |
Obtiene o establece un objeto OpenTK.Vector3d con los componentes X, Y y Z de esta instancia. |
XYZ |
Obsoletos.
Obtiene o establece un objeto OpenTK.Vector3d con los componentes X, Y y Z de esta instancia. |
Y |
Obtiene o establece el componente Y de esta instancia. |
Z |
Obtiene o establece el componente Z de esta instancia. |
Métodos
Add(Quaterniond, Quaterniond, Quaterniond) |
Agregar dos cuaterniones |
Add(Quaterniond, Quaterniond) |
Representa un cuaternión de precisión doble. |
Conjugate() |
Convertir este cuaternión en su conjugado |
Conjugate(Quaterniond, Quaterniond) |
Obtener el conjugado del Cuaterniond dado |
Conjugate(Quaterniond) |
Representa un cuaternión de precisión doble. |
Equals(Object) |
Compara esta instancia de objeto con otro objeto para obtener igualdad. |
Equals(Quaterniond) |
Compara esta instancia de Quaterniond con otra quaterniond para obtener igualdad. |
FromAxisAngle(Vector3d, Double) |
Representa un cuaternión de precisión doble. |
GetHashCode() |
Proporciona el código hash para este objeto. |
Invert(Quaterniond, Quaterniond) |
Obtener el inverso del Cuaterniond determinado |
Invert(Quaterniond) |
Representa un cuaternión de precisión doble. |
Mult(Quaterniond, Quaterniond, Quaterniond) |
Obsoletos.
Representa un cuaternión de precisión doble. |
Mult(Quaterniond, Quaterniond) |
Obsoletos.
Representa un cuaternión de precisión doble. |
Multiply(Quaterniond, Double, Quaterniond) |
Representa un cuaternión de precisión doble. |
Multiply(Quaterniond, Double, Quaterniond) |
Representa un cuaternión de precisión doble. |
Multiply(Quaterniond, Double) |
Representa un cuaternión de precisión doble. |
Multiply(Quaterniond, Quaterniond, Quaterniond) |
Representa un cuaternión de precisión doble. |
Multiply(Quaterniond, Quaterniond) |
Representa un cuaternión de precisión doble. |
Normalize() |
Escala el quaterniond a la longitud de la unidad. |
Normalize(Quaterniond, Quaterniond) |
Escale el cuaternión especificado a la longitud de la unidad. |
Normalize(Quaterniond) |
Representa un cuaternión de precisión doble. |
Slerp(Quaterniond, Quaterniond, Double) |
Representa un cuaternión de precisión doble. |
Sub(Quaterniond, Quaterniond, Quaterniond) |
Resta dos instancias. |
Sub(Quaterniond, Quaterniond) |
Representa un cuaternión de precisión doble. |
ToAxisAngle() |
Representa un cuaternión de precisión doble. |
ToAxisAngle(Vector3d, Double) |
Representa un cuaternión de precisión doble. |
ToString() |
Devuelve un objeto System.String que representa el quaterniond actual. |
Operadores
Addition(Quaterniond, Quaterniond) |
Representa un cuaternión de precisión doble. |
Equality(Quaterniond, Quaterniond) |
Representa un cuaternión de precisión doble. |
Inequality(Quaterniond, Quaterniond) |
Representa un cuaternión de precisión doble. |
Multiply(Double, Quaterniond) |
Representa un cuaternión de precisión doble. |
Multiply(Quaterniond, Double) |
Representa un cuaternión de precisión doble. |
Multiply(Quaterniond, Quaterniond) |
Representa un cuaternión de precisión doble. |
Subtraction(Quaterniond, Quaterniond) |
Representa un cuaternión de precisión doble. |