C# Класс Reign.Core.Matrix2

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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