Uses of Class
org.lwjgl.util.vector.Quaternion

Packages that use Quaternion
org.lwjgl.util.vector   
 

Uses of Quaternion in org.lwjgl.util.vector
 

Methods in org.lwjgl.util.vector that return Quaternion
static Quaternion Quaternion.mul(Quaternion left, Quaternion right, Quaternion dest)
          Sets the value of this quaternion to the quaternion product of quaternions left and right (this = left * right).
static Quaternion Quaternion.mulInverse(Quaternion left, Quaternion right, Quaternion dest)
          Multiplies quaternion left by the inverse of quaternion right and places the value into this quaternion.
 Quaternion Quaternion.negate(Quaternion dest)
          Calculate the conjugate of this quaternion and put it into the given one
static Quaternion Quaternion.negate(Quaternion src, Quaternion dest)
          Calculate the conjugate of this quaternion and put it into the given one
 Quaternion Quaternion.normalise(Quaternion dest)
          Normalise this quaternion and place the result in another quaternion.
static Quaternion Quaternion.normalise(Quaternion src, Quaternion dest)
          Normalise the source quaternion and place the result in another quaternion.
static Quaternion Quaternion.scale(float scale, Quaternion src, Quaternion dest)
          Scale the source quaternion by scale and put the result in the destination
 Quaternion Quaternion.set(ReadableVector4f src)
          Load from another Vector4f
 Quaternion Quaternion.setFromMatrix(Matrix3f m)
          Sets the value of this quaternion using the rotational component of the passed matrix.
static Quaternion Quaternion.setFromMatrix(Matrix3f m, Quaternion q)
          Sets the value of the source quaternion using the rotational component of the passed matrix.
 Quaternion Quaternion.setFromMatrix(Matrix4f m)
          Sets the value of this quaternion using the rotational component of the passed matrix.
static Quaternion Quaternion.setFromMatrix(Matrix4f m, Quaternion q)
          Sets the value of the source quaternion using the rotational component of the passed matrix.
 Quaternion Quaternion.setIdentity()
          Set this quaternion to the multiplication identity.
static Quaternion Quaternion.setIdentity(Quaternion q)
          Set the given quaternion to the multiplication identity.
 

Methods in org.lwjgl.util.vector with parameters of type Quaternion
static float Quaternion.dot(Quaternion left, Quaternion right)
          The dot product of two quaternions
static Quaternion Quaternion.mul(Quaternion left, Quaternion right, Quaternion dest)
          Sets the value of this quaternion to the quaternion product of quaternions left and right (this = left * right).
static Quaternion Quaternion.mulInverse(Quaternion left, Quaternion right, Quaternion dest)
          Multiplies quaternion left by the inverse of quaternion right and places the value into this quaternion.
 Quaternion Quaternion.negate(Quaternion dest)
          Calculate the conjugate of this quaternion and put it into the given one
static Quaternion Quaternion.negate(Quaternion src, Quaternion dest)
          Calculate the conjugate of this quaternion and put it into the given one
 Quaternion Quaternion.normalise(Quaternion dest)
          Normalise this quaternion and place the result in another quaternion.
static Quaternion Quaternion.normalise(Quaternion src, Quaternion dest)
          Normalise the source quaternion and place the result in another quaternion.
static Quaternion Quaternion.scale(float scale, Quaternion src, Quaternion dest)
          Scale the source quaternion by scale and put the result in the destination
static Quaternion Quaternion.setFromMatrix(Matrix3f m, Quaternion q)
          Sets the value of the source quaternion using the rotational component of the passed matrix.
static Quaternion Quaternion.setFromMatrix(Matrix4f m, Quaternion q)
          Sets the value of the source quaternion using the rotational component of the passed matrix.
static Quaternion Quaternion.setIdentity(Quaternion q)
          Set the given quaternion to the multiplication identity.
 



Copyright © 2002-2009 lwjgl.org. All Rights Reserved.