C# Class BulletCSharp.btQuaternion

Inheritance: btQuadWord
Afficher le fichier Open project: sanglin307/BulletUnity3D Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
btQuaternion ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( btQuaternion obj ) : HandleRef

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

angle() public méthode

public angle ( btQuaternion q ) : float
q btQuaternion
Résultat float

btQuaternion() public méthode

public btQuaternion ( ) : System
Résultat System

btQuaternion() public méthode

public btQuaternion ( btQuaternion rhs ) : System
rhs btQuaternion
Résultat System

btQuaternion() public méthode

public btQuaternion ( btVector3 _axis, float _angle ) : System
_axis btVector3
_angle float
Résultat System

btQuaternion() public méthode

public btQuaternion ( float yaw, float pitch, float roll ) : System
yaw float
pitch float
roll float
Résultat System

btQuaternion() public méthode

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

dot() public méthode

public dot ( btQuaternion q ) : float
q btQuaternion
Résultat float

farthest() public méthode

public farthest ( btQuaternion qd ) : btQuaternion
qd btQuaternion
Résultat btQuaternion

getAngle() public méthode

public getAngle ( ) : float
Résultat float

getAxis() public méthode

public getAxis ( ) : btVector3
Résultat btVector3

getIdentity() public static méthode

public static getIdentity ( ) : btQuaternion
Résultat btQuaternion

getW() public méthode

public getW ( ) : float
Résultat float

inverse() public méthode

public inverse ( ) : btQuaternion
Résultat btQuaternion

length() public méthode

public length ( ) : float
Résultat float

length2() public méthode

public length2 ( ) : float
Résultat float

nearest() public méthode

public nearest ( btQuaternion qd ) : btQuaternion
qd btQuaternion
Résultat btQuaternion

normalize() public méthode

public normalize ( ) : btQuaternion
Résultat btQuaternion

normalized() public méthode

public normalized ( ) : btQuaternion
Résultat btQuaternion

setEuler() public méthode

public setEuler ( float yaw, float pitch, float roll ) : void
yaw float
pitch float
roll float
Résultat void

setEulerZYX() public méthode

public setEulerZYX ( float yaw, float pitch, float roll ) : void
yaw float
pitch float
roll float
Résultat void

setRotation() public méthode

public setRotation ( btVector3 axis, float _angle ) : void
axis btVector3
_angle float
Résultat void

slerp() public méthode

public slerp ( btQuaternion q, float t ) : btQuaternion
q btQuaternion
t float
Résultat btQuaternion