Quaternion Constructores
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í.
Inicializa una nueva instancia de la estructura Quaternion.
Sobrecargas
Quaternion(Vector3D, Double) |
Inicializa una nueva instancia de la estructura Quaternion. |
Quaternion(Double, Double, Double, Double) |
Inicializa una nueva instancia de la estructura Quaternion. |
Quaternion(Vector3D, Double)
Inicializa una nueva instancia de la estructura Quaternion.
public:
Quaternion(System::Windows::Media::Media3D::Vector3D axisOfRotation, double angleInDegrees);
public Quaternion (System.Windows.Media.Media3D.Vector3D axisOfRotation, double angleInDegrees);
new System.Windows.Media.Media3D.Quaternion : System.Windows.Media.Media3D.Vector3D * double -> System.Windows.Media.Media3D.Quaternion
Public Sub New (axisOfRotation As Vector3D, angleInDegrees As Double)
Parámetros
- angleInDegrees
- Double
Ángulo que se va a girar respecto al eje especificado, en grados.
Comentarios
La W propiedad del cuaternión se calcula automáticamente.
Se aplica a
Quaternion(Double, Double, Double, Double)
Inicializa una nueva instancia de la estructura Quaternion.
public:
Quaternion(double x, double y, double z, double w);
public Quaternion (double x, double y, double z, double w);
new System.Windows.Media.Media3D.Quaternion : double * double * double * double -> System.Windows.Media.Media3D.Quaternion
Public Sub New (x As Double, y As Double, z As Double, w As Double)
Parámetros
- x
- Double
Valor de la nueva coordenada X de Quaternion.
- y
- Double
Valor de la nueva coordenada Y de Quaternion.
- z
- Double
Valor de la nueva coordenada Z de Quaternion.
- w
- Double
Valor de la nueva coordenada W de Quaternion.
Comentarios
Para el eje (x, y, z) y el ángulo de rotación theta, el w
valor del cuaternión es:
w = cos(theta/2)
Tenga en cuenta que si usa el Vector3D constructor , el cuarto parámetro es el ángulo, en grados, y el cálculo w se realiza por usted.