public struct Matrix
Public Structure Matrix
Matrix | Créé une nouvelle matrice |
Backward | Retourne le vecteur Backward de la matrice |
Down | Retourne le vecteur Down de la matrice |
Forward | Retourne le vecteur Forward de la matrice |
Identity | Retourne une matrice d'identité |
IsIdentity | Indique si la matrice est une matrice d'identité |
Item | Récupère la valeur à partir d'une ligne et d'une colonne |
Left | Retourne le vecteur Left de la matrice |
M | Récupère une ligne à partir de l'index d'une colonne |
M11 | Ligne 1, Colonne 1 |
M12 | Ligne 1, Colonne 2 |
M13 | Ligne 1, Colonne 3 |
M14 | Ligne 1, Colonne 4 |
M21 | Ligne 2, Colonne 1 |
M22 | Ligne 2, Colonne 2 |
M23 | Ligne 2, Colonne 3 |
M24 | Ligne 2, Colonne 4 |
M31 | Ligne 3, Colonne 1 |
M32 | Ligne 3, Colonne 2 |
M33 | Ligne 3, Colonne 3 |
M34 | Ligne 3, Colonne 4 |
M41 | Ligne 4, Colonne 1 |
M42 | Ligne 4, Colonne 2 |
M43 | Ligne 4, Colonne 3 |
M44 | Ligne 4, Colonne 4 |
Position | Retourne la position de la matrice |
Right | Retourne le vecteur Right de la matrice |
Up | Retourne le vecteur Up de la matrice |
Zero | Retourne une matrice vide (valeur à 0) |
Add | Retourne l'addition de deux matrices |
ClipProjectionMatrix | Transforme une matrice de projection pour faire correspondre son plan proche à un plan défini |
CreateBillboard | Retourne une matrice de transformation billboard à partir d'une matrice de vue |
Decompose | Décompose une matrice |
Equals | Indique si cette instance et un objet spécifié sont égaux. (Hérité de ValueType) |
GetHashCode | Retourne le code de hachage de cette instance. (Hérité de ValueType) |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object) |
Invert | Inverse la matrice |
Invert(Matrix) | Inverse une matrice |
LookAtLH | Retourne une matrice de vue |
Multiply | Retourne la multiplication de deux matrices |
MultiplyTranspose | Retourne la multiplication de deux matrice dont le résultat est transposé |
OrthoLH | Retourne une matrice de projection orthographique |
OrthoLH2 | Retourne une matrice de projection orthographique |
OrthoOffCenterLH | Retourne une matrice de projection orthographique |
OrthoOffCenterLH2 | Retourne une matrice de projection orthographique |
PerspectiveFovLH | Retourne une matrice de projection en perspective |
Projection_Nearplane | Retourne la valeur du plan proche de la matrice de projection |
Reflect(Matrix) | Reflète une matrice |
Reflect(Plane) | Reflète la matrice par rapport à un plan |
RotationAxis | Retourne une matrice de rotation à partir d'un axe et d'un angle en radians |
RotationQ | Retourne la rotation sous forme d'un quaternion |
RotationQuaternion | Retourne une matrice de rotation à partir d'un quaternion |
RotationQuaternion2 | Retourne une matrice de rotation à partir d'un quaternion |
RotationX | Retourne une matrice de rotation sur l'axe X |
RotationY | Retourne une matrice de rotation sur l'axe Y |
RotationYawPitchRoll(Vector3) | Retourne une matrice de rotation à partir du tangage, lacet et roulis en radians |
RotationYawPitchRoll(Single, Single, Single) | Retourne une matrice de rotation à partir du tangage, lacet et roulis en radians |
RotationZ | Retourne une matrice de rotation sur l'axe Z |
Scaling(Single) | Retourne une matrice de redimensionnement |
Scaling(Vector3) | Retourne une matrice de redimensionnement |
Scaling(Single, Single, Single) | Retourne une matrice de redimensionnement |
Subtract | Retourne la soustraction de deux matrices |
ToString | Retourne le nom de type qualifié complet de cette instance. (Hérité de ValueType) |
Transform(Vector3, Quaternion, Vector3) | Retourne une matrice World à partir des composants position, rotation et scale |
Transform(Vector3, Vector3, Vector3) | Retourne une matrice World à partir d'angles en radians |
Transform(Vector3, Quaternion, Vector3, Vector3) | Retourne une matrice World à partir d'angles en radians et d'un point de pivot |
Transform(Vector3, Vector3, Vector3, Vector3) | Retourne une matrice World à partir d'angles en radians et d'un point de pivot |
Transformation2D | Retourne une matrice de transformation 2D |
TransformDirection | Retourne une matrice World à partir d'une direction |
Translate | Deplace la matrice aux coordonnées définie |
Translation(Vector3) | Retourne une matrice de translation |
Translation(Single, Single, Single) | Retourne une matrice de translation |
Transpose | Retourne la matrice transposé |
UnScale | Enlève le composant scale de la matrice |
Addition(Matrix, Matrix) | Retourne l'addition de deux matrices |
Equality(Matrix, Matrix) | Indique si deux matrices sont égales |
Inequality(Matrix, Matrix) | Indique si deux matrices sont differentes |
Multiply(Matrix, Matrix) | Retourne la multiplication de deux matrices |
Subtraction(Matrix, Matrix) | Retourne la soustraction de deux matrices |