C# 클래스 RekdEngine.UtilMath.Matrix4x4

파일 보기 프로젝트 열기: Naronco/Rekd-Sharp 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
M00 float
M10 float
M20 float
M30 float

공개 메소드들

메소드 설명
AsSharpDX ( ) : System.Matrix
Matrix4x4 ( System.Matrix Other ) : System
Matrix4x4 ( Matrix4x4 Other ) : System
Matrix4x4 ( float M00 = 1, float M01, float M02, float M03, float M10, float M11 = 1, float M12, float M13, float M20, float M21, float M22 = 1, float M23, float M30, float M31, float M32, float M33 = 1 ) : System
RotateX ( float angle ) : Matrix4x4
RotateY ( float angle ) : Matrix4x4
RotateZ ( float angle ) : Matrix4x4
Scale ( float x, float y, float z ) : Matrix4x4
Set ( Matrix4x4 Other ) : Matrix4x4
Set ( float M00, float M01, float M02, float M03, float M10, float M11, float M12, float M13, float M20, float M21, float M22, float M23, float M30, float M31, float M32, float M33 ) : Matrix4x4
SetIdentity ( ) : Matrix4x4
Translate ( float x, float y, float z ) : Matrix4x4
Transpose ( ) : Matrix4x4
operator ( ) : Matrix4x4
this ( int x, int y ) : float

메소드 상세

AsSharpDX() 공개 메소드

public AsSharpDX ( ) : System.Matrix
리턴 System.Matrix

Matrix4x4() 공개 메소드

public Matrix4x4 ( System.Matrix Other ) : System
Other System.Matrix
리턴 System

Matrix4x4() 공개 메소드

public Matrix4x4 ( Matrix4x4 Other ) : System
Other Matrix4x4
리턴 System

Matrix4x4() 공개 메소드

public Matrix4x4 ( float M00 = 1, float M01, float M02, float M03, float M10, float M11 = 1, float M12, float M13, float M20, float M21, float M22 = 1, float M23, float M30, float M31, float M32, float M33 = 1 ) : System
M00 float
M01 float
M02 float
M03 float
M10 float
M11 float
M12 float
M13 float
M20 float
M21 float
M22 float
M23 float
M30 float
M31 float
M32 float
M33 float
리턴 System

RotateX() 공개 메소드

public RotateX ( float angle ) : Matrix4x4
angle float
리턴 Matrix4x4

RotateY() 공개 메소드

public RotateY ( float angle ) : Matrix4x4
angle float
리턴 Matrix4x4

RotateZ() 공개 메소드

public RotateZ ( float angle ) : Matrix4x4
angle float
리턴 Matrix4x4

Scale() 공개 메소드

public Scale ( float x, float y, float z ) : Matrix4x4
x float
y float
z float
리턴 Matrix4x4

Set() 공개 메소드

public Set ( Matrix4x4 Other ) : Matrix4x4
Other Matrix4x4
리턴 Matrix4x4

Set() 공개 메소드

public Set ( float M00, float M01, float M02, float M03, float M10, float M11, float M12, float M13, float M20, float M21, float M22, float M23, float M30, float M31, float M32, float M33 ) : Matrix4x4
M00 float
M01 float
M02 float
M03 float
M10 float
M11 float
M12 float
M13 float
M20 float
M21 float
M22 float
M23 float
M30 float
M31 float
M32 float
M33 float
리턴 Matrix4x4

SetIdentity() 공개 메소드

public SetIdentity ( ) : Matrix4x4
리턴 Matrix4x4

Translate() 공개 메소드

public Translate ( float x, float y, float z ) : Matrix4x4
x float
y float
z float
리턴 Matrix4x4

Transpose() 공개 메소드

public Transpose ( ) : Matrix4x4
리턴 Matrix4x4

operator() 공개 정적인 메소드

public static operator ( ) : Matrix4x4
리턴 Matrix4x4

this() 공개 메소드

public this ( int x, int y ) : float
x int
y int
리턴 float

프로퍼티 상세

M00 공개적으로 프로퍼티

public float M00
리턴 float

M10 공개적으로 프로퍼티

public float M10
리턴 float

M20 공개적으로 프로퍼티

public float M20
리턴 float

M30 공개적으로 프로퍼티

public float M30
리턴 float