C# Класс Universe.Physics.ConvexDecompositionDotNet.Quaternion

Наследование: float4
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Описание методов

Interpolate() публичный статический Метод

public static Interpolate ( Quaternion q0, Quaternion q1, float alpha ) : Quaternion
q0 Quaternion
q1 Quaternion
alpha float
Результат Quaternion

Inverse() публичный статический Метод

public static Inverse ( Quaternion q ) : Quaternion
q Quaternion
Результат Quaternion

Pitch() публичный статический Метод

public static Pitch ( Quaternion q ) : float
q Quaternion
Результат float

Quaternion() публичный Метод

public Quaternion ( ) : System
Результат System

Quaternion() публичный Метод

public Quaternion ( float _x, float _y, float _z, float _w ) : System
_x float
_y float
_z float
_w float
Результат System

Quaternion() публичный Метод

public Quaternion ( float3 v, float t ) : System
v float3
t float
Результат System

Roll() публичный статический Метод

public static Roll ( Quaternion q ) : float
q Quaternion
Результат float

Yaw() публичный статический Метод

public static Yaw ( Quaternion q ) : float
q Quaternion
Результат float

YawPitchRoll() публичный статический Метод

public static YawPitchRoll ( float yaw, float pitch, float roll ) : Quaternion
yaw float
pitch float
roll float
Результат Quaternion

angle() публичный Метод

public angle ( ) : float
Результат float

axis() публичный Метод

public axis ( ) : float3
Результат float3

dot() публичный статический Метод

public static dot ( Quaternion a, Quaternion b ) : float
a Quaternion
b Quaternion
Результат float

getmatrix() публичный Метод

public getmatrix ( ) : float3x3
Результат float3x3

normalize() публичный статический Метод

public static normalize ( Quaternion a ) : Quaternion
a Quaternion
Результат Quaternion

operator() публичный статический Метод

public static operator ( ) : Quaternion
Результат Quaternion

operator() публичный статический Метод

public static operator ( ) : float3
Результат float3

slerp() публичный статический Метод

public static slerp ( Quaternion a, Quaternion b, float interp ) : Quaternion
a Quaternion
b Quaternion
interp float
Результат Quaternion

xdir() публичный Метод

public xdir ( ) : float3
Результат float3

ydir() публичный Метод

public ydir ( ) : float3
Результат float3

zdir() публичный Метод

public zdir ( ) : float3
Результат float3