Matrix3D Struct
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een 4 × 4 matrix die wordt gebruikt voor transformaties in een driedimensionale (3D)-ruimte.
public value class Matrix3D : IFormattable
[System.Security.SecurityCritical]
public struct Matrix3D : IFormattable
[<System.Security.SecurityCritical>]
type Matrix3D = struct
interface IFormattable
Public Structure Matrix3D
Implements IFormattable
- Overname
- Kenmerken
- Implementeringen
Opmerkingen
Deze struct vertegenwoordigt de .NET projectie van de Windows Runtime (WinRT) Matrix3D struct. Zie Matrix3D in de NAslaginformatie over de UWP-API voor meer informatie.
Constructors
| Name | Description |
|---|---|
| Matrix3D(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) |
Initialiseert een nieuw exemplaar van de Matrix3D klasse. |
Eigenschappen
| Name | Description |
|---|---|
| HasInverse |
Hiermee wordt een waarde opgehaald die aangeeft of dit Matrix3D omkeerbaar is. |
| Identity |
Hiermee wijzigt u een Matrix3D struct in een identiteit Matrix3D. |
| IsIdentity | |
| M11 |
Hiermee haalt u de waarde van de eerste rij en eerste kolom van deze op of stelt u deze Matrix3Din. |
| M12 |
Hiermee haalt u de waarde van de eerste rij en tweede kolom van deze op of stelt u deze Matrix3Din. |
| M13 |
Hiermee haalt u de waarde van de eerste rij en derde kolom van deze op of stelt u deze Matrix3Din. |
| M14 |
Hiermee haalt u de waarde van de eerste rij en vierde kolom van deze op of stelt u deze Matrix3Din. |
| M21 |
Hiermee wordt de waarde van de tweede rij en eerste kolom van deze Matrix3Drij opgehaald of ingesteld. |
| M22 |
Hiermee haalt u de waarde van de tweede rij en tweede kolom van deze op of stelt u deze Matrix3Din. |
| M23 |
Hiermee haalt u de waarde van de tweede rij en de derde kolom van deze op of stelt u deze Matrix3Din. |
| M24 |
Hiermee haalt u de waarde van de tweede rij en vierde kolom van deze op of stelt u deze Matrix3Din. |
| M31 |
Hiermee wordt de waarde van de derde rij en eerste kolom van deze Matrix3Drij opgehaald of ingesteld. |
| M32 |
Hiermee wordt de waarde van de derde rij en tweede kolom van deze Matrix3Drij opgehaald of ingesteld. |
| M33 |
Hiermee wordt de waarde van de derde rij en derde kolom van deze Matrix3Drij opgehaald of ingesteld. |
| M34 |
Hiermee haalt u de waarde van de derde rij en vierde kolom van deze op of stelt u deze Matrix3Din. |
| M44 |
Hiermee haalt u de waarde van de vierde rij en vierde kolom van deze op of stelt u deze Matrix3Din. |
| OffsetX |
Hiermee wordt de waarde van de vierde rij en eerste kolom van deze Matrix3Drij opgehaald of ingesteld. |
| OffsetY |
Hiermee haalt u de waarde van de vierde rij en tweede kolom van deze op of stelt u deze Matrix3Din. |
| OffsetZ |
Hiermee haalt u de waarde van de vierde rij en derde kolom van deze op of stelt u deze Matrix3Din. |
Methoden
| Name | Description |
|---|---|
| Equals(Matrix3D) |
Tests voor gelijkheid tussen twee matrices. |
| Equals(Object) |
Tests voor gelijkheid tussen twee matrices. |
| GetHashCode() |
Retourneert de hash-code voor deze matrix. |
| Invert() |
Hiermee wordt deze Matrix3D struct omgedraaid. |
| ToString() |
Hiermee maakt u een tekenreeksweergave van deze Matrix3D. |
| ToString(IFormatProvider) |
Hiermee maakt u een tekenreeksweergave van deze Matrix3D. |
Operators
| Name | Description |
|---|---|
| Equality(Matrix3D, Matrix3D) |
Vergelijkt twee Matrix3D instanties voor gelijkheid. |
| Inequality(Matrix3D, Matrix3D) |
Vergelijkt twee Matrix3D instanties voor ongelijkheid. |
| Multiply(Matrix3D, Matrix3D) |
Vermenigvuldigt de opgegeven matrices. |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IFormattable.ToString(String, IFormatProvider) |
Zie voor een beschrijving van dit lid ToString(String, IFormatProvider). |