C# 클래스 BulletCSharp.btQuaternion

상속: btQuadWord
파일 보기 프로젝트 열기: sanglin307/BulletUnity3D 1 사용 예제들

공개 메소드들

메소드 설명
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