public class

Quaternion

extends Vector3D
implements Serializable Cloneable
java.lang.Object
   ↳ net.gtaun.shoebill.data.Vector2D
     ↳ net.gtaun.shoebill.data.Vector3D
       ↳ net.gtaun.shoebill.data.Quaternion

Summary

Fields
public float w
[Expand]
Inherited Fields
From class net.gtaun.shoebill.data.Vector3D
From class net.gtaun.shoebill.data.Vector2D
Public Constructors
Quaternion()
Quaternion(float x, float y, float z, float w)
Quaternion(Vector3D vec, float w)
Quaternion(Quaternion quat)
Public Methods
Quaternion clone()
boolean equals(Object obj)
Quaternion getConjugate()
float getW()
int hashCode()
float[] rotatedMatrix(float dx, float dy, float dz, double angle)
void set(Quaternion quat)
void set(float x, float y, float z, float w)
void set(Vector3D vec, float w)
void setW(float w)
String toString()
float[][] transformMatrix()
[Expand]
Inherited Methods
From class net.gtaun.shoebill.data.Vector3D
From class net.gtaun.shoebill.data.Vector2D
From class java.lang.Object

Fields

public float w

Public Constructors

public Quaternion ()

public Quaternion (float x, float y, float z, float w)

public Quaternion (Vector3D vec, float w)

public Quaternion (Quaternion quat)

Public Methods

public Quaternion clone ()

public boolean equals (Object obj)

public Quaternion getConjugate ()

public float getW ()

public int hashCode ()

public float[] rotatedMatrix (float dx, float dy, float dz, double angle)

public void set (Quaternion quat)

public void set (float x, float y, float z, float w)

public void set (Vector3D vec, float w)

public void setW (float w)

public String toString ()

public float[][] transformMatrix ()