C# 클래스 CryEngine.Matrix33

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

공개 프로퍼티들

프로퍼티 타입 설명
M00 float
M01 float
M02 float
M10 float
M11 float
M12 float
M20 float
M21 float
M22 float

공개 메소드들

메소드 설명
CreateFromVectors ( Vec3 vx, Vec3 vy, Vec3 vz ) : Matrix33
CreateIdentity ( ) : Matrix33
CreateRotationAA ( Vec3 rot ) : Matrix33
CreateRotationAA ( float rad, Vec3 axis ) : Matrix33
CreateRotationAA ( float c, float s, Vec3 axis ) : Matrix33
CreateRotationX ( float rad ) : Matrix33
CreateRotationXYZ ( Vec3 rad ) : Matrix33
CreateRotationY ( float rad ) : Matrix33
CreateRotationZ ( float rad ) : Matrix33
CreateScale ( Vec3 s ) : Matrix33
GetHashCode ( ) : int
Matrix33 ( Matrix34 m ) : System
Matrix33 ( Quat q ) : System
SetFromVectors ( Vec3 vx, Vec3 vy, Vec3 vz ) : void
SetIdentity ( ) : void
SetRotationAA ( Vec3 rot ) : void
SetRotationAA ( float angle, Vec3 axis ) : void
SetRotationAA ( float c, float s, Vec3 axis ) : void
SetRotationX ( float rad ) : void
SetRotationXYZ ( Vec3 rad ) : void
SetRotationY ( float rad ) : void
SetRotationZ ( float rad ) : void
SetScale ( Vec3 s ) : void
operator ( ) : Matrix33
operator ( ) : Vec3

메소드 상세

CreateFromVectors() 공개 정적인 메소드

public static CreateFromVectors ( Vec3 vx, Vec3 vy, Vec3 vz ) : Matrix33
vx Vec3
vy Vec3
vz Vec3
리턴 Matrix33

CreateIdentity() 공개 정적인 메소드

public static CreateIdentity ( ) : Matrix33
리턴 Matrix33

CreateRotationAA() 공개 정적인 메소드

public static CreateRotationAA ( Vec3 rot ) : Matrix33
rot Vec3
리턴 Matrix33

CreateRotationAA() 공개 정적인 메소드

public static CreateRotationAA ( float rad, Vec3 axis ) : Matrix33
rad float
axis Vec3
리턴 Matrix33

CreateRotationAA() 공개 정적인 메소드

public static CreateRotationAA ( float c, float s, Vec3 axis ) : Matrix33
c float
s float
axis Vec3
리턴 Matrix33

CreateRotationX() 공개 정적인 메소드

public static CreateRotationX ( float rad ) : Matrix33
rad float
리턴 Matrix33

CreateRotationXYZ() 공개 정적인 메소드

public static CreateRotationXYZ ( Vec3 rad ) : Matrix33
rad Vec3
리턴 Matrix33

CreateRotationY() 공개 정적인 메소드

public static CreateRotationY ( float rad ) : Matrix33
rad float
리턴 Matrix33

CreateRotationZ() 공개 정적인 메소드

public static CreateRotationZ ( float rad ) : Matrix33
rad float
리턴 Matrix33

CreateScale() 공개 정적인 메소드

public static CreateScale ( Vec3 s ) : Matrix33
s Vec3
리턴 Matrix33

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

Matrix33() 공개 메소드

public Matrix33 ( Matrix34 m ) : System
m Matrix34
리턴 System

Matrix33() 공개 메소드

public Matrix33 ( Quat q ) : System
q Quat
리턴 System

SetFromVectors() 공개 메소드

public SetFromVectors ( Vec3 vx, Vec3 vy, Vec3 vz ) : void
vx Vec3
vy Vec3
vz Vec3
리턴 void

SetIdentity() 공개 메소드

public SetIdentity ( ) : void
리턴 void

SetRotationAA() 공개 메소드

public SetRotationAA ( Vec3 rot ) : void
rot Vec3
리턴 void

SetRotationAA() 공개 메소드

public SetRotationAA ( float angle, Vec3 axis ) : void
angle float
axis Vec3
리턴 void

SetRotationAA() 공개 메소드

public SetRotationAA ( float c, float s, Vec3 axis ) : void
c float
s float
axis Vec3
리턴 void

SetRotationX() 공개 메소드

public SetRotationX ( float rad ) : void
rad float
리턴 void

SetRotationXYZ() 공개 메소드

public SetRotationXYZ ( Vec3 rad ) : void
rad Vec3
리턴 void

SetRotationY() 공개 메소드

public SetRotationY ( float rad ) : void
rad float
리턴 void

SetRotationZ() 공개 메소드

public SetRotationZ ( float rad ) : void
rad float
리턴 void

SetScale() 공개 메소드

public SetScale ( Vec3 s ) : void
s Vec3
리턴 void

operator() 공개 정적인 메소드

public static operator ( ) : Matrix33
리턴 Matrix33

operator() 공개 정적인 메소드

public static operator ( ) : Vec3
리턴 Vec3

프로퍼티 상세

M00 공개적으로 프로퍼티

public float M00
리턴 float

M01 공개적으로 프로퍼티

public float M01
리턴 float

M02 공개적으로 프로퍼티

public float M02
리턴 float

M10 공개적으로 프로퍼티

public float M10
리턴 float

M11 공개적으로 프로퍼티

public float M11
리턴 float

M12 공개적으로 프로퍼티

public float M12
리턴 float

M20 공개적으로 프로퍼티

public float M20
리턴 float

M21 공개적으로 프로퍼티

public float M21
리턴 float

M22 공개적으로 프로퍼티

public float M22
리턴 float