Свойство | Тип | Описание | |
---|---|---|---|
Identity | Matrix | ||
M11 | float | ||
M21 | float | ||
M31 | float | ||
M41 | float |
Метод | Описание | |
---|---|---|
Equals ( object obj ) : bool | ||
FromBasisVectors ( Vector3 rightVector, Vector3 upVector, Vector3 forwardVector, Vector3 translationVector ) : Matrix | ||
GetHashCode ( ) : int | ||
InversePerspective ( float fov, float aspect, float nearClip, float farClip ) : Matrix | ||
LookAt ( Vector3 eye, Vector3 target, Vector3 up ) : Matrix | ||
Matrix ( Vector4 a, Vector4 b, Vector4 c, Vector4 d ) : System | ||
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 | ||
Perspective ( float fov, float aspect, float nearClip, float farClip ) : Matrix | ||
Read ( |
||
RotationX ( float angle ) : Matrix | ||
RotationY ( float angle ) : Matrix | ||
RotationZ ( float angle ) : Matrix | ||
Scale ( float scale ) : Matrix | ||
Scale ( float x, float y, float z ) : Matrix | ||
Scaling ( float scaleFactor ) : Matrix | ||
Translate ( Vector3 translate ) : Matrix | ||
Transpose ( ) : Matrix | ||
Write ( |
||
operator ( ) : Matrix | ||
operator ( ) : bool |
public static FromBasisVectors ( Vector3 rightVector, Vector3 upVector, Vector3 forwardVector, Vector3 translationVector ) : Matrix | ||
rightVector | Vector3 | |
upVector | Vector3 | |
forwardVector | Vector3 | |
translationVector | Vector3 | |
Результат | Matrix |
public static InversePerspective ( float fov, float aspect, float nearClip, float farClip ) : Matrix | ||
fov | float | |
aspect | float | |
nearClip | float | |
farClip | float | |
Результат | Matrix |
public static LookAt ( Vector3 eye, Vector3 target, Vector3 up ) : Matrix | ||
eye | Vector3 | |
target | Vector3 | |
up | Vector3 | |
Результат | Matrix |
public Matrix ( Vector4 a, Vector4 b, Vector4 c, Vector4 d ) : System | ||
a | Vector4 | |
b | Vector4 | |
c | Vector4 | |
d | Vector4 | |
Результат | System |
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 | |
Результат | System |
public static Perspective ( float fov, float aspect, float nearClip, float farClip ) : Matrix | ||
fov | float | |
aspect | float | |
nearClip | float | |
farClip | float | |
Результат | Matrix |
public static Read ( |
||
reader | ||
Результат | Matrix |
public static RotationX ( float angle ) : Matrix | ||
angle | float | |
Результат | Matrix |
public static RotationY ( float angle ) : Matrix | ||
angle | float | |
Результат | Matrix |
public static RotationZ ( float angle ) : Matrix | ||
angle | float | |
Результат | Matrix |
public static Scale ( float scale ) : Matrix | ||
scale | float | |
Результат | Matrix |
public static Scale ( float x, float y, float z ) : Matrix | ||
x | float | |
y | float | |
z | float | |
Результат | Matrix |
public static Scaling ( float scaleFactor ) : Matrix | ||
scaleFactor | float | |
Результат | Matrix |
public static Translate ( Vector3 translate ) : Matrix | ||
translate | Vector3 | |
Результат | Matrix |
public Write ( |
||
writer | ||
Результат | void |