Method | Description | |
---|---|---|
Apply ( Matrix m ) : void | ||
Copy ( ) : Matrix | ||
Matrix ( ) : System |
Initializes a new instance of an identity matrix
|
|
Matrix ( float tx, float ty ) : System |
Initializes a new instance of an translation matrix
|
|
Matrix ( float tx, float ty, float sx, float sy, float rx, float ry ) : System |
Initializes a new instance of a matrix
|
|
RotateToDegrees ( double angle ) : void | ||
ScaleNoTranslate ( float xscale, float yscale ) : void | ||
ToString ( ) : string |
Renders the matrix as a string. Used only in test/debug console output.
|
|
Translate ( float tx, float ty ) : void |
public Matrix ( float tx, float ty ) : System | ||
tx | float | |
ty | float | |
return | System |
public Matrix ( float tx, float ty, float sx, float sy, float rx, float ry ) : System | ||
tx | float | Translate X value |
ty | float | Translate Y value |
sx | float | Scale X value |
sy | float | Scale Y value |
rx | float | Rotate (Skew) X value |
ry | float | Rotate (Skew) Y value |
return | System |
public RotateToDegrees ( double angle ) : void | ||
angle | double | |
return | void |
public ScaleNoTranslate ( float xscale, float yscale ) : void | ||
xscale | float | |
yscale | float | |
return | void |
public Translate ( float tx, float ty ) : void | ||
tx | float | |
ty | float | |
return | void |