C# Class CSharpGL.Quaternion

Quaternion
Afficher le fichier Open project: bitzhuwei/CSharpGL

Méthodes publiques

Méthode Description
Parse ( float &angleDegree, vec3 &axis ) : void

Quaternion ( float angleDegree, vec3 axis ) : System

Quaternion from a rotation angle and axis.

ToRotationMatrix ( ) : mat3

Transform this quaternion to equivalent matrix.

ToString ( ) : string

Private Methods

Méthode Description
Quaternion ( float w, float x, float y, float z ) : System

Quaternion

Method Details

Parse() public méthode

public Parse ( float &angleDegree, vec3 &axis ) : void
angleDegree float
axis vec3
Résultat void

Quaternion() public méthode

Quaternion from a rotation angle and axis.
public Quaternion ( float angleDegree, vec3 axis ) : System
angleDegree float
axis vec3
Résultat System

ToRotationMatrix() public méthode

Transform this quaternion to equivalent matrix.
public ToRotationMatrix ( ) : mat3
Résultat mat3

ToString() public méthode

public ToString ( ) : string
Résultat string