C# Class RekdEngine.UtilMath.Matrix4x4

Afficher le fichier Open project: Naronco/Rekd-Sharp Class Usage Examples

Méthodes publiques

Свойство Type Description
M00 float
M10 float
M20 float
M30 float

Méthodes publiques

Méthode Description
AsSharpDX ( ) : System.Matrix
Matrix4x4 ( System.Matrix Other ) : System
Matrix4x4 ( Matrix4x4 Other ) : System
Matrix4x4 ( float M00 = 1, float M01, float M02, float M03, float M10, float M11 = 1, float M12, float M13, float M20, float M21, float M22 = 1, float M23, float M30, float M31, float M32, float M33 = 1 ) : System
RotateX ( float angle ) : Matrix4x4
RotateY ( float angle ) : Matrix4x4
RotateZ ( float angle ) : Matrix4x4
Scale ( float x, float y, float z ) : Matrix4x4
Set ( Matrix4x4 Other ) : Matrix4x4
Set ( float M00, float M01, float M02, float M03, float M10, float M11, float M12, float M13, float M20, float M21, float M22, float M23, float M30, float M31, float M32, float M33 ) : Matrix4x4
SetIdentity ( ) : Matrix4x4
Translate ( float x, float y, float z ) : Matrix4x4
Transpose ( ) : Matrix4x4
operator ( ) : Matrix4x4
this ( int x, int y ) : float

Method Details

AsSharpDX() public méthode

public AsSharpDX ( ) : System.Matrix
Résultat System.Matrix

Matrix4x4() public méthode

public Matrix4x4 ( System.Matrix Other ) : System
Other System.Matrix
Résultat System

Matrix4x4() public méthode

public Matrix4x4 ( Matrix4x4 Other ) : System
Other Matrix4x4
Résultat System

Matrix4x4() public méthode

public Matrix4x4 ( float M00 = 1, float M01, float M02, float M03, float M10, float M11 = 1, float M12, float M13, float M20, float M21, float M22 = 1, float M23, float M30, float M31, float M32, float M33 = 1 ) : System
M00 float
M01 float
M02 float
M03 float
M10 float
M11 float
M12 float
M13 float
M20 float
M21 float
M22 float
M23 float
M30 float
M31 float
M32 float
M33 float
Résultat System

RotateX() public méthode

public RotateX ( float angle ) : Matrix4x4
angle float
Résultat Matrix4x4

RotateY() public méthode

public RotateY ( float angle ) : Matrix4x4
angle float
Résultat Matrix4x4

RotateZ() public méthode

public RotateZ ( float angle ) : Matrix4x4
angle float
Résultat Matrix4x4

Scale() public méthode

public Scale ( float x, float y, float z ) : Matrix4x4
x float
y float
z float
Résultat Matrix4x4

Set() public méthode

public Set ( Matrix4x4 Other ) : Matrix4x4
Other Matrix4x4
Résultat Matrix4x4

Set() public méthode

public Set ( float M00, float M01, float M02, float M03, float M10, float M11, float M12, float M13, float M20, float M21, float M22, float M23, float M30, float M31, float M32, float M33 ) : Matrix4x4
M00 float
M01 float
M02 float
M03 float
M10 float
M11 float
M12 float
M13 float
M20 float
M21 float
M22 float
M23 float
M30 float
M31 float
M32 float
M33 float
Résultat Matrix4x4

SetIdentity() public méthode

public SetIdentity ( ) : Matrix4x4
Résultat Matrix4x4

Translate() public méthode

public Translate ( float x, float y, float z ) : Matrix4x4
x float
y float
z float
Résultat Matrix4x4

Transpose() public méthode

public Transpose ( ) : Matrix4x4
Résultat Matrix4x4

operator() public static méthode

public static operator ( ) : Matrix4x4
Résultat Matrix4x4

this() public méthode

public this ( int x, int y ) : float
x int
y int
Résultat float

Property Details

M00 public_oe property

public float M00
Résultat float

M10 public_oe property

public float M10
Résultat float

M20 public_oe property

public float M20
Résultat float

M30 public_oe property

public float M30
Résultat float