Matrix4x4.CreateScale Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine Skalierungsmatrix.
Überlädt
| Name | Beschreibung |
|---|---|
| CreateScale(Vector3) |
Erstellt eine Skalierungsmatrix aus der angegebenen Vektorskala. |
| CreateScale(Single) |
Erstellt eine einheitliche Skalierungsmatrix, die gleichmäßig auf jeder Achse skaliert wird. |
| CreateScale(Vector3, Vector3) |
Erstellt eine Skalierungsmatrix mit einem Mittelpunkt. |
| CreateScale(Single, Vector3) |
Erstellt eine einheitliche Skalierungsmatrix, die gleichmäßig auf jeder Achse mit einem Mittelpunkt skaliert wird. |
| CreateScale(Single, Single, Single) |
Erstellt eine Skalierungsmatrix aus den angegebenen X-, Y- und Z-Komponenten. |
| CreateScale(Single, Single, Single, Vector3) |
Erstellt eine Skalierungsmatrix, die durch einen bestimmten Mittelpunkt versetzt wird. |
CreateScale(Vector3)
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
Erstellt eine Skalierungsmatrix aus der angegebenen Vektorskala.
public:
static System::Numerics::Matrix4x4 CreateScale(System::Numerics::Vector3 scales);
public static System.Numerics.Matrix4x4 CreateScale(System.Numerics.Vector3 scales);
static member CreateScale : System.Numerics.Vector3 -> System.Numerics.Matrix4x4
Public Shared Function CreateScale (scales As Vector3) As Matrix4x4
Parameter
- scales
- Vector3
Die zu verwendende Skalierung.
Gibt zurück
Die Skalierungsmatrix.
Gilt für:
CreateScale(Single)
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
Erstellt eine einheitliche Skalierungsmatrix, die gleichmäßig auf jeder Achse skaliert wird.
public:
static System::Numerics::Matrix4x4 CreateScale(float scale);
public static System.Numerics.Matrix4x4 CreateScale(float scale);
static member CreateScale : single -> System.Numerics.Matrix4x4
Public Shared Function CreateScale (scale As Single) As Matrix4x4
Parameter
- scale
- Single
Der einheitliche Skalierungsfaktor.
Gibt zurück
Die Skalierungsmatrix.
Gilt für:
CreateScale(Vector3, Vector3)
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
Erstellt eine Skalierungsmatrix mit einem Mittelpunkt.
public:
static System::Numerics::Matrix4x4 CreateScale(System::Numerics::Vector3 scales, System::Numerics::Vector3 centerPoint);
public static System.Numerics.Matrix4x4 CreateScale(System.Numerics.Vector3 scales, System.Numerics.Vector3 centerPoint);
static member CreateScale : System.Numerics.Vector3 * System.Numerics.Vector3 -> System.Numerics.Matrix4x4
Public Shared Function CreateScale (scales As Vector3, centerPoint As Vector3) As Matrix4x4
Parameter
- scales
- Vector3
Der Vektor, der die Skalierungsmenge auf jeder Achse enthält.
- centerPoint
- Vector3
Der Mittelpunkt.
Gibt zurück
Die Skalierungsmatrix.
Gilt für:
CreateScale(Single, Vector3)
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
Erstellt eine einheitliche Skalierungsmatrix, die gleichmäßig auf jeder Achse mit einem Mittelpunkt skaliert wird.
public:
static System::Numerics::Matrix4x4 CreateScale(float scale, System::Numerics::Vector3 centerPoint);
public static System.Numerics.Matrix4x4 CreateScale(float scale, System.Numerics.Vector3 centerPoint);
static member CreateScale : single * System.Numerics.Vector3 -> System.Numerics.Matrix4x4
Public Shared Function CreateScale (scale As Single, centerPoint As Vector3) As Matrix4x4
Parameter
- scale
- Single
Der einheitliche Skalierungsfaktor.
- centerPoint
- Vector3
Der Mittelpunkt.
Gibt zurück
Die Skalierungsmatrix.
Gilt für:
CreateScale(Single, Single, Single)
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
Erstellt eine Skalierungsmatrix aus den angegebenen X-, Y- und Z-Komponenten.
public:
static System::Numerics::Matrix4x4 CreateScale(float xScale, float yScale, float zScale);
public static System.Numerics.Matrix4x4 CreateScale(float xScale, float yScale, float zScale);
static member CreateScale : single * single * single -> System.Numerics.Matrix4x4
Public Shared Function CreateScale (xScale As Single, yScale As Single, zScale As Single) As Matrix4x4
Parameter
- xScale
- Single
Der Wert, der auf der X-Achse skaliert werden soll.
- yScale
- Single
Der Wert, der auf der Y-Achse skaliert werden soll.
- zScale
- Single
Der Wert, der auf der Z-Achse skaliert werden soll.
Gibt zurück
Die Skalierungsmatrix.
Gilt für:
CreateScale(Single, Single, Single, Vector3)
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
- Quelle:
- Matrix4x4.cs
Erstellt eine Skalierungsmatrix, die durch einen bestimmten Mittelpunkt versetzt wird.
public:
static System::Numerics::Matrix4x4 CreateScale(float xScale, float yScale, float zScale, System::Numerics::Vector3 centerPoint);
public static System.Numerics.Matrix4x4 CreateScale(float xScale, float yScale, float zScale, System.Numerics.Vector3 centerPoint);
static member CreateScale : single * single * single * System.Numerics.Vector3 -> System.Numerics.Matrix4x4
Public Shared Function CreateScale (xScale As Single, yScale As Single, zScale As Single, centerPoint As Vector3) As Matrix4x4
Parameter
- xScale
- Single
Der Wert, der auf der X-Achse skaliert werden soll.
- yScale
- Single
Der Wert, der auf der Y-Achse skaliert werden soll.
- zScale
- Single
Der Wert, der auf der Z-Achse skaliert werden soll.
- centerPoint
- Vector3
Der Mittelpunkt.
Gibt zurück
Die Skalierungsmatrix.