C# 클래스 Nexus.Quaternion

파일 보기 프로젝트 열기: tgjones/nexus 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Identity Quaternion
W float
X float
Y float
Z float

공개 메소드들

메소드 설명
CreateFromAxisAngle ( Vector3D axis, float angle ) : Quaternion
CreateFromRotationMatrix ( Matrix3D matrix ) : Quaternion
CreateFromYawPitchRoll ( float yaw, float pitch, float roll ) : Quaternion
IsNan ( Quaternion q ) : bool
Normalize ( ) : void
Quaternion ( Vector3D axis, float angle ) : System
Quaternion ( float x, float y, float z, float w ) : System
operator ( ) : Quaternion
operator ( ) : bool

메소드 상세

CreateFromAxisAngle() 공개 정적인 메소드

public static CreateFromAxisAngle ( Vector3D axis, float angle ) : Quaternion
axis Vector3D
angle float
리턴 Quaternion

CreateFromRotationMatrix() 공개 정적인 메소드

public static CreateFromRotationMatrix ( Matrix3D matrix ) : Quaternion
matrix Matrix3D
리턴 Quaternion

CreateFromYawPitchRoll() 공개 정적인 메소드

public static CreateFromYawPitchRoll ( float yaw, float pitch, float roll ) : Quaternion
yaw float
pitch float
roll float
리턴 Quaternion

IsNan() 공개 정적인 메소드

public static IsNan ( Quaternion q ) : bool
q Quaternion
리턴 bool

Normalize() 공개 메소드

public Normalize ( ) : void
리턴 void

Quaternion() 공개 메소드

public Quaternion ( Vector3D axis, float angle ) : System
axis Vector3D
angle float
리턴 System

Quaternion() 공개 메소드

public Quaternion ( float x, float y, float z, float w ) : System
x float
y float
z float
w float
리턴 System

operator() 공개 정적인 메소드

public static operator ( ) : Quaternion
리턴 Quaternion

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool

프로퍼티 상세

Identity 공개적으로 정적으로 프로퍼티

public static Quaternion,Nexus Identity
리턴 Quaternion

W 공개적으로 프로퍼티

public float W
리턴 float

X 공개적으로 프로퍼티

public float X
리턴 float

Y 공개적으로 프로퍼티

public float Y
리턴 float

Z 공개적으로 프로퍼티

public float Z
리턴 float