C# Class Universe.Physics.ConvexDecompositionDotNet.Quaternion

Inheritance: float4
Afficher le fichier Open project: Virtual-Universe/Virtual-Universe Class Usage Examples

Méthodes publiques

Méthode Description
Interpolate ( Quaternion q0, Quaternion q1, float alpha ) : Quaternion
Inverse ( Quaternion q ) : Quaternion
Pitch ( Quaternion q ) : float
Quaternion ( ) : System
Quaternion ( float _x, float _y, float _z, float _w ) : System
Quaternion ( float3 v, float t ) : System
Roll ( Quaternion q ) : float
Yaw ( Quaternion q ) : float
YawPitchRoll ( float yaw, float pitch, float roll ) : Quaternion
angle ( ) : float
axis ( ) : float3
dot ( Quaternion a, Quaternion b ) : float
getmatrix ( ) : float3x3
normalize ( Quaternion a ) : Quaternion
operator ( ) : Quaternion
operator ( ) : float3
slerp ( Quaternion a, Quaternion b, float interp ) : Quaternion
xdir ( ) : float3
ydir ( ) : float3
zdir ( ) : float3

Method Details

Interpolate() public static méthode

public static Interpolate ( Quaternion q0, Quaternion q1, float alpha ) : Quaternion
q0 Quaternion
q1 Quaternion
alpha float
Résultat Quaternion

Inverse() public static méthode

public static Inverse ( Quaternion q ) : Quaternion
q Quaternion
Résultat Quaternion

Pitch() public static méthode

public static Pitch ( Quaternion q ) : float
q Quaternion
Résultat float

Quaternion() public méthode

public Quaternion ( ) : System
Résultat System

Quaternion() public méthode

public Quaternion ( float _x, float _y, float _z, float _w ) : System
_x float
_y float
_z float
_w float
Résultat System

Quaternion() public méthode

public Quaternion ( float3 v, float t ) : System
v float3
t float
Résultat System

Roll() public static méthode

public static Roll ( Quaternion q ) : float
q Quaternion
Résultat float

Yaw() public static méthode

public static Yaw ( Quaternion q ) : float
q Quaternion
Résultat float

YawPitchRoll() public static méthode

public static YawPitchRoll ( float yaw, float pitch, float roll ) : Quaternion
yaw float
pitch float
roll float
Résultat Quaternion

angle() public méthode

public angle ( ) : float
Résultat float

axis() public méthode

public axis ( ) : float3
Résultat float3

dot() public static méthode

public static dot ( Quaternion a, Quaternion b ) : float
a Quaternion
b Quaternion
Résultat float

getmatrix() public méthode

public getmatrix ( ) : float3x3
Résultat float3x3

normalize() public static méthode

public static normalize ( Quaternion a ) : Quaternion
a Quaternion
Résultat Quaternion

operator() public static méthode

public static operator ( ) : Quaternion
Résultat Quaternion

operator() public static méthode

public static operator ( ) : float3
Résultat float3

slerp() public static méthode

public static slerp ( Quaternion a, Quaternion b, float interp ) : Quaternion
a Quaternion
b Quaternion
interp float
Résultat Quaternion

xdir() public méthode

public xdir ( ) : float3
Résultat float3

ydir() public méthode

public ydir ( ) : float3
Résultat float3

zdir() public méthode

public zdir ( ) : float3
Résultat float3