C# 클래스 Reign.Core.Matrix2

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

공개 프로퍼티들

프로퍼티 타입 설명
Identity Matrix2
X Vector2

공개 메소드들

메소드 설명
Abs ( ) : Matrix2
Abs ( Matrix2 &matrix, Matrix2 &result ) : void
Determinant ( ) : float
Determinant ( Matrix2 &matrix, float &result ) : void
Equals ( object obj ) : bool
FromCross ( Vector2 xVector ) : Matrix2
FromCross ( Vector2 &xVector, Matrix2 &result ) : void
GetHashCode ( ) : int
Invert ( ) : Matrix2
Invert ( Matrix2 &matrix, Matrix2 &result ) : void
Matrix2 ( Vector2 x, Vector2 y ) : System.Runtime.InteropServices
Matrix2 ( float value ) : System.Runtime.InteropServices
Multiply ( Matrix2 matrix ) : Matrix2
Multiply ( Matrix2 &matrix1, Matrix2 &matrix2, Matrix2 &result ) : void
ToString ( ) : string
Transpose ( ) : Matrix2
Transpose ( Matrix2 matrix, Matrix2 &result ) : void
operator ( ) : Matrix2
operator ( ) : bool

메소드 상세

Abs() 공개 메소드

public Abs ( ) : Matrix2
리턴 Matrix2

Abs() 공개 정적인 메소드

public static Abs ( Matrix2 &matrix, Matrix2 &result ) : void
matrix Matrix2
result Matrix2
리턴 void

Determinant() 공개 메소드

public Determinant ( ) : float
리턴 float

Determinant() 공개 정적인 메소드

public static Determinant ( Matrix2 &matrix, float &result ) : void
matrix Matrix2
result float
리턴 void

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

FromCross() 공개 정적인 메소드

public static FromCross ( Vector2 xVector ) : Matrix2
xVector Vector2
리턴 Matrix2

FromCross() 공개 정적인 메소드

public static FromCross ( Vector2 &xVector, Matrix2 &result ) : void
xVector Vector2
result Matrix2
리턴 void

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

Invert() 공개 메소드

public Invert ( ) : Matrix2
리턴 Matrix2

Invert() 공개 정적인 메소드

public static Invert ( Matrix2 &matrix, Matrix2 &result ) : void
matrix Matrix2
result Matrix2
리턴 void

Matrix2() 공개 메소드

public Matrix2 ( Vector2 x, Vector2 y ) : System.Runtime.InteropServices
x Vector2
y Vector2
리턴 System.Runtime.InteropServices

Matrix2() 공개 메소드

public Matrix2 ( float value ) : System.Runtime.InteropServices
value float
리턴 System.Runtime.InteropServices

Multiply() 공개 메소드

public Multiply ( Matrix2 matrix ) : Matrix2
matrix Matrix2
리턴 Matrix2

Multiply() 공개 정적인 메소드

public static Multiply ( Matrix2 &matrix1, Matrix2 &matrix2, Matrix2 &result ) : void
matrix1 Matrix2
matrix2 Matrix2
result Matrix2
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

Transpose() 공개 메소드

public Transpose ( ) : Matrix2
리턴 Matrix2

Transpose() 공개 정적인 메소드

public static Transpose ( Matrix2 matrix, Matrix2 &result ) : void
matrix Matrix2
result Matrix2
리턴 void

operator() 공개 정적인 메소드

public static operator ( ) : Matrix2
리턴 Matrix2

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool

프로퍼티 상세

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

public static Matrix2,Reign.Core Identity
리턴 Matrix2

X 공개적으로 프로퍼티

public Vector2,Reign.Core X
리턴 Vector2