C# Class Microsoft.Xna.Framework.Matrix

Show file Open project: DeathCradle/Open-Terraria-API Class Usage Examples

Public Properties

Property Type Description
M11 float

Public Methods

Method Description
CreateRotationZ ( float radians ) : Matrix
CreateScale ( float scale ) : Matrix
CreateScale ( float xScale, float yScale, float zScale ) : Matrix
CreateTranslation ( Vector3 position ) : Matrix
Invert ( Matrix matrix ) : Matrix
Matrix ( float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44 ) : System
operator ( ) : Matrix

Method Details

CreateRotationZ() public static method

public static CreateRotationZ ( float radians ) : Matrix
radians float
return Matrix

CreateScale() public static method

public static CreateScale ( float scale ) : Matrix
scale float
return Matrix

CreateScale() public static method

public static CreateScale ( float xScale, float yScale, float zScale ) : Matrix
xScale float
yScale float
zScale float
return Matrix

CreateTranslation() public static method

public static CreateTranslation ( Vector3 position ) : Matrix
position Vector3
return Matrix

Invert() public static method

public static Invert ( Matrix matrix ) : Matrix
matrix Matrix
return Matrix

Matrix() public method

public Matrix ( float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44 ) : System
m11 float
m12 float
m13 float
m14 float
m21 float
m22 float
m23 float
m24 float
m31 float
m32 float
m33 float
m34 float
m41 float
m42 float
m43 float
m44 float
return System

operator() public static method

public static operator ( ) : Matrix
return Matrix

Property Details

M11 public property

public float M11
return float