Member Matrix
Geschützte Member einschließen
Geerbte Member einschließen
.NET Framework-Member einschließen
.NET Compact Framework-Member einschließen
XNA Framework-Member einschließen
Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]
Beschreibt und bearbeitet eine Matrix.
Der Matrix-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
![]() ![]() ![]() |
Add | Fügt zwei Matrizen. |
![]() ![]() ![]() |
AffineTransformation2D | Erstellt eine affine Transformation 2-D-Matrix in der Xy-Ebene. |
![]() ![]() |
Equals | Gibt einen Wert, der angibt, ob die aktuelle Instanz gleich einem angegebenen Objekt ist. (Überschreibt ValueType.Equals(Object).) |
![]() ![]() |
Finalize | Ermöglicht eine Object versucht, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor der Object durch die Garbagecollection freigegeben wird. (Von Object geerbt.) |
![]() ![]() |
GetHashCode | Gibt den Hashcode für die aktuelle Instanz zurück. (Überschreibt ValueType.GetHashCode().) |
![]() ![]() |
GetType | Ruft die Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() ![]() ![]() |
Invert | Überladen. Berechnet die Inverse Matrix einer Matrix. |
![]() ![]() ![]() |
LookAtLH | Erstellt eine Matrix linkshändige aussehen an. |
![]() ![]() ![]() |
LookAtRH | Erstellt eine Matrix rechtshändige aussehen an. |
![]() ![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() ![]() ![]() |
Multiply | Überladen. Bestimmt das Produkt zweier Matrizen. |
![]() ![]() ![]() |
MultiplyTranspose | Überladen. Berechnet das transponierte Produkt von zwei Matrizen. |
![]() ![]() ![]() |
OrthoLH | Erstellt eine linkshändige orthogonale Projektionsmatrix. |
![]() ![]() ![]() |
OrthoOffCenterLH | Erstellt eine angepasste linkshändige orthogonale Projektionsmatrix. |
![]() ![]() ![]() |
OrthoOffCenterRH | Erstellt eine angepasste rechtshändige orthogonale Projektionsmatrix. |
![]() ![]() ![]() |
OrthoRH | Erstellt eine rechtshändige orthogonale Projektionsmatrix. |
![]() ![]() ![]() |
PerspectiveFovLH | Erstellt eine linkshändige perspektivische Projektionsmatrix auf ein Feld der Ansicht basiert. |
![]() ![]() ![]() |
PerspectiveFovRH | Erstellt eine rechtshändige perspektivische Projektionsmatrix auf ein Feld der Ansicht (FOV) basiert. |
![]() ![]() ![]() |
PerspectiveLH | Erstellt eine linkshändige perspektivische Projektionsmatrix. |
![]() ![]() ![]() |
PerspectiveOffCenterLH | Erstellt eine angepasste linkshändige perspektivische Projektionsmatrix. |
![]() ![]() ![]() |
PerspectiveOffCenterRH | Erstellt eine angepasste rechtshändige perspektivische Projektionsmatrix. |
![]() ![]() ![]() |
PerspectiveRH | Erstellt eine rechtshändige perspektivische Projektionsmatrix. |
![]() ![]() ![]() |
RotationAxis | Dreht die Matrix um eine beliebige Achse. |
![]() ![]() ![]() |
RotationQuaternion | Erstellt eine Matrix aus einer Quaternion. |
![]() ![]() ![]() |
RotationX | Erstellt eine Matrix, die um die x-Achse gedreht. |
![]() ![]() ![]() |
RotationY | Erstellt eine Matrix, die um die y-Achse gedreht, ist. |
![]() ![]() ![]() |
RotationYawPitchRoll | Erstellt eine Matrix mit angegebenen Scherung, Verschiebung und Roll. |
![]() ![]() ![]() |
RotationZ | Erstellt eine Matrix, die um die z-Achse gedreht. |
![]() ![]() ![]() |
Scaling | Überladen. Erstellt eine Matrix, die entlang der x-Achse, y-Achse und z-Achse skaliert. |
![]() ![]() ![]() |
Subtract | Subtrahiert eine Matrix von einem anderen. |
![]() ![]() |
ToString | Gibt ein String , die den aktuellen Object darstellt. (Von Object geerbt.) |
![]() ![]() ![]() |
Transformation | Erstellt eine Transformationsmatrix. |
![]() ![]() ![]() |
Transformation2D | Erstellt eine 2-D-Transformationsmatrix in der Xy-Ebene. |
![]() ![]() ![]() |
Translation | Überladen. Erstellt eine Matrix mit der angegebenen Offsets. |
![]() ![]() ![]() |
TransposeMatrix | Gibt die transponierte Matrix einer gegebenen Matrix zurück. |
Zum Seitenanfang
Operatoren
Name | Beschreibung | |
---|---|---|
![]() ![]() ![]() |
Addition | Fügt zwei Instanzen der Struktur Matrix. |
![]() ![]() ![]() |
Equality | Vergleicht die angegebenen Matrizen, um zu bestimmen, ob diese gleich sind. |
![]() ![]() ![]() |
Inequality | Vergleicht die angegebenen Matrizen, um zu bestimmen, ob Sie verschieden sind. |
![]() ![]() ![]() |
Multiply | Bestimmt das Produkt zweier Matrizen. |
![]() ![]() ![]() |
Subtraction | Subtrahiert zwei Instanzen der Struktur Matrix. |
Zum Seitenanfang
Felder
Name | Beschreibung | |
---|---|---|
![]() ![]() |
M11 | Stellt das-Element in der ersten Zeile und ersten Spalte der Matrix dar. |
![]() ![]() |
M12 | Stellt das-Element in der ersten Zeile und zweiten Spalte der Matrix dar. |
![]() ![]() |
M13 | Stellt das-Element in der ersten Zeile und die dritte Spalte der Matrix dar. |
![]() ![]() |
M14 | Stellt das-Element in der ersten Zeile und der vierten Spalte der Matrix dar. |
![]() ![]() |
M21 | Stellt das-Element in der zweiten Zeile und ersten Spalte der Matrix dar. |
![]() ![]() |
M22 | Stellt das-Element in der zweiten Zeile und zweiten Spalte der Matrix dar. |
![]() ![]() |
M23 | Stellt das-Element in der zweiten Zeile und die dritte Spalte der Matrix dar. |
![]() ![]() |
M24 | Stellt das-Element in der zweiten Zeile und der vierten Spalte der Matrix dar. |
![]() ![]() |
M31 | Stellt das-Element in der dritten Zeile und ersten Spalte der Matrix dar. |
![]() ![]() |
M32 | Stellt das-Element in der dritten Zeile und zweiten Spalte der Matrix dar. |
![]() ![]() |
M33 | Stellt das-Element in der dritten Zeile und die dritte Spalte der Matrix dar. |
![]() ![]() |
M34 | Stellt das-Element in der dritten Zeile und der vierten Spalte der Matrix dar. |
![]() ![]() |
M41 | Stellt das-Element in der vierten Zeile und ersten Spalte der Matrix dar. |
![]() ![]() |
M42 | Stellt das-Element in der vierten Zeile und zweiten Spalte der Matrix dar. |
![]() ![]() |
M43 | Stellt das-Element in der vierten Zeile und die dritte Spalte der Matrix dar. |
![]() ![]() |
M44 | Stellt das-Element in der vierten Zeile und der vierten Spalte der Matrix dar. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() ![]() |
Determinant | Ruft die Determinante der Matrix. |
![]() ![]() ![]() |
Identity | Ruft eine Einheitsmatrix ab. |
![]() ![]() ![]() |
Zero | Ruft eine leere Matrix ab. |
Zum Seitenanfang