C# Class Reign.Core.Matrix2

Afficher le fichier Open project: reignstudios/ReignSDK Class Usage Examples

Méthodes publiques

Свойство Type Description
Identity Matrix2
X Vector2

Méthodes publiques

Méthode Description
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

Method Details

Abs() public méthode

public Abs ( ) : Matrix2
Résultat Matrix2

Abs() public static méthode

public static Abs ( Matrix2 &matrix, Matrix2 &result ) : void
matrix Matrix2
result Matrix2
Résultat void

Determinant() public méthode

public Determinant ( ) : float
Résultat float

Determinant() public static méthode

public static Determinant ( Matrix2 &matrix, float &result ) : void
matrix Matrix2
result float
Résultat void

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

FromCross() public static méthode

public static FromCross ( Vector2 xVector ) : Matrix2
xVector Vector2
Résultat Matrix2

FromCross() public static méthode

public static FromCross ( Vector2 &xVector, Matrix2 &result ) : void
xVector Vector2
result Matrix2
Résultat void

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

Invert() public méthode

public Invert ( ) : Matrix2
Résultat Matrix2

Invert() public static méthode

public static Invert ( Matrix2 &matrix, Matrix2 &result ) : void
matrix Matrix2
result Matrix2
Résultat void

Matrix2() public méthode

public Matrix2 ( Vector2 x, Vector2 y ) : System.Runtime.InteropServices
x Vector2
y Vector2
Résultat System.Runtime.InteropServices

Matrix2() public méthode

public Matrix2 ( float value ) : System.Runtime.InteropServices
value float
Résultat System.Runtime.InteropServices

Multiply() public méthode

public Multiply ( Matrix2 matrix ) : Matrix2
matrix Matrix2
Résultat Matrix2

Multiply() public static méthode

public static Multiply ( Matrix2 &matrix1, Matrix2 &matrix2, Matrix2 &result ) : void
matrix1 Matrix2
matrix2 Matrix2
result Matrix2
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

Transpose() public méthode

public Transpose ( ) : Matrix2
Résultat Matrix2

Transpose() public static méthode

public static Transpose ( Matrix2 matrix, Matrix2 &result ) : void
matrix Matrix2
result Matrix2
Résultat void

operator() public static méthode

public static operator ( ) : Matrix2
Résultat Matrix2

operator() public static méthode

public static operator ( ) : bool
Résultat bool

Property Details

Identity public_oe static_oe property

public static Matrix2,Reign.Core Identity
Résultat Matrix2

X public_oe property

public Vector2,Reign.Core X
Résultat Vector2