C# Class GtkGL.Quaternion

Show file Open project: mono/gtkglarea-sharp Class Usage Examples

Public Methods

Method Description
Normalize ( ) : Quaternion
Quaternion ( double q ) : System
Quaternion ( double w, double x, double y, double z ) : System
Quaternion ( float q ) : System
ToEulerRotation ( ) : GtkGL.EulerRotation
ToTransMatrix ( ) : GtkGL.TransformationMatrix
operator ( ) : Quaternion

Private Methods

Method Description
GetMagnitude ( ) : double

Method Details

Normalize() public method

public Normalize ( ) : Quaternion
return Quaternion

Quaternion() public method

public Quaternion ( double q ) : System
q double
return System

Quaternion() public method

public Quaternion ( double w, double x, double y, double z ) : System
w double
x double
y double
z double
return System

Quaternion() public method

public Quaternion ( float q ) : System
q float
return System

ToEulerRotation() public method

public ToEulerRotation ( ) : GtkGL.EulerRotation
return GtkGL.EulerRotation

ToTransMatrix() public method

public ToTransMatrix ( ) : GtkGL.TransformationMatrix
return GtkGL.TransformationMatrix

operator() public static method

public static operator ( ) : Quaternion
return Quaternion