C# Класс BulletCSharp.btQuaternion

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

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

Метод Описание
Dispose ( ) : void
angle ( btQuaternion q ) : float
btQuaternion ( ) : System
btQuaternion ( btQuaternion rhs ) : System
btQuaternion ( btVector3 _axis, float _angle ) : System
btQuaternion ( float yaw, float pitch, float roll ) : System
btQuaternion ( float _x, float _y, float _z, float _w ) : System
dot ( btQuaternion q ) : float
farthest ( btQuaternion qd ) : btQuaternion
getAngle ( ) : float
getAxis ( ) : btVector3
getIdentity ( ) : btQuaternion
getW ( ) : float
inverse ( ) : btQuaternion
length ( ) : float
length2 ( ) : float
nearest ( btQuaternion qd ) : btQuaternion
normalize ( ) : btQuaternion
normalized ( ) : btQuaternion
setEuler ( float yaw, float pitch, float roll ) : void
setEulerZYX ( float yaw, float pitch, float roll ) : void
setRotation ( btVector3 axis, float _angle ) : void
slerp ( btQuaternion q, float t ) : btQuaternion

Приватные методы

Метод Описание
btQuaternion ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( btQuaternion obj ) : HandleRef

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

Dispose() публичный метод

public Dispose ( ) : void
Результат void

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

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

btQuaternion() публичный метод

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

btQuaternion() публичный метод

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

btQuaternion() публичный метод

public btQuaternion ( btVector3 _axis, float _angle ) : System
_axis btVector3
_angle float
Результат System

btQuaternion() публичный метод

public btQuaternion ( float yaw, float pitch, float roll ) : System
yaw float
pitch float
roll float
Результат System

btQuaternion() публичный метод

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

dot() публичный метод

public dot ( btQuaternion q ) : float
q btQuaternion
Результат float

farthest() публичный метод

public farthest ( btQuaternion qd ) : btQuaternion
qd btQuaternion
Результат btQuaternion

getAngle() публичный метод

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

getAxis() публичный метод

public getAxis ( ) : btVector3
Результат btVector3

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

public static getIdentity ( ) : btQuaternion
Результат btQuaternion

getW() публичный метод

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

inverse() публичный метод

public inverse ( ) : btQuaternion
Результат btQuaternion

length() публичный метод

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

length2() публичный метод

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

nearest() публичный метод

public nearest ( btQuaternion qd ) : btQuaternion
qd btQuaternion
Результат btQuaternion

normalize() публичный метод

public normalize ( ) : btQuaternion
Результат btQuaternion

normalized() публичный метод

public normalized ( ) : btQuaternion
Результат btQuaternion

setEuler() публичный метод

public setEuler ( float yaw, float pitch, float roll ) : void
yaw float
pitch float
roll float
Результат void

setEulerZYX() публичный метод

public setEulerZYX ( float yaw, float pitch, float roll ) : void
yaw float
pitch float
roll float
Результат void

setRotation() публичный метод

public setRotation ( btVector3 axis, float _angle ) : void
axis btVector3
_angle float
Результат void

slerp() публичный метод

public slerp ( btQuaternion q, float t ) : btQuaternion
q btQuaternion
t float
Результат btQuaternion