|
GDF 26.1a
Game Development Framework - https://gdf.acits.nl
|
Public Members | |
| Matrix2 () | |
| Matrix2 (params float[] values) | |
| float | GetValue (int i, int j) |
| void | Add (Matrix2 matrix) |
| void | Subtract (Matrix2 matrix) |
| void | Multiply (Matrix2 matrix) |
| void | ScalarMultiply (float scale) |
| void | ScalarDivide (Matrix2 matrix) |
| void | Transpose () |
| float | Determinant () |
| void | Adjugate () |
| void | Inverse () |
| Vector2 | Multiply (Vector2 vector) |
Static Public Members | |
| static float | GetValue (Matrix2 matrix, int i, int j) |
| static Matrix2 | Add (Matrix2 matrix1, Matrix2 matrix2) |
| static Matrix2 | operator+ (Matrix2 matrix1, Matrix2 matrix2) |
| static Matrix2 | Subtract (Matrix2 matrix1, Matrix2 matrix2) |
| static Matrix2 | operator- (Matrix2 matrix1, Matrix2 matrix2) |
| static Matrix2 | Multiply (Matrix2 matrix1, Matrix2 matrix2) |
| static Matrix2 | operator* (Matrix2 matrix1, Matrix2 matrix2) |
| static Matrix2 | ScalarMultiply (Matrix2 matrix, float scale) |
| static Matrix2 | operator* (Matrix2 matrix, float scale) |
| static Matrix2 | ScalarDivide (Matrix2 matrix1, Matrix2 matrix2) |
| static Matrix2 | operator/ (Matrix2 matrix1, Matrix2 matrix2) |
| static Matrix2 | Transpose (Matrix2 matrix) |
| static float | Determinant (Matrix2 matrix) |
| static Matrix2 | Adjugate (Matrix2 matrix) |
| static Matrix2 | Inverse (Matrix2 matrix) |
| static Vector2 | Multiply (Matrix2 matrix, Vector2 vector) |
| static Vector2 | operator* (Matrix2 matrix, Vector2 vector) |
| static Matrix2 | Rotation (float angle) |
Public Attributen | |
| float[] | Matrix |
Properties | |
| float | this[int i] [get, set] |
| float | this[int i, int j] [get, set] |
| Math_Implementation.Matrix2.Matrix2 | ( | ) |
| Math_Implementation.Matrix2.Matrix2 | ( | params float[] | values | ) |
| void Math_Implementation.Matrix2.Add | ( | Matrix2 | matrix | ) |
| void Math_Implementation.Matrix2.Adjugate | ( | ) |
| float Math_Implementation.Matrix2.Determinant | ( | ) |
|
static |
| float Math_Implementation.Matrix2.GetValue | ( | int | i, |
| int | j ) |
|
static |
| void Math_Implementation.Matrix2.Inverse | ( | ) |
| void Math_Implementation.Matrix2.Multiply | ( | Matrix2 | matrix | ) |
|
static |
| void Math_Implementation.Matrix2.ScalarDivide | ( | Matrix2 | matrix | ) |
| void Math_Implementation.Matrix2.ScalarMultiply | ( | float | scale | ) |
| void Math_Implementation.Matrix2.Subtract | ( | Matrix2 | matrix | ) |
| void Math_Implementation.Matrix2.Transpose | ( | ) |
| float [] Math_Implementation.Matrix2.Matrix |
|
getset |
|
getset |