Freigeben über


Matrix4x4.CreateScale Methode

Definition

Erstellt eine Skalierungsmatrix.

Überlädt

CreateScale(Single, Single, Single, Vector3)

Erstellt eine Skalierung Matrix, die um einen angegebenen Mittelpunkt versetzt ist.

CreateScale(Single, Single, Single)

Erstellt eine Skalierungsmatrix aus den angegebenen X-, Y- und Z-Komponenten.

CreateScale(Single, Vector3)

Erstellt eine einheitliche Skalierungsmatrix mit einem Mittelpunkt, die gleichmäßig auf allen Achsen skaliert.

CreateScale(Vector3)

Erstellt eine Skalierungsmatrix aus der angegebenen Vektorskala.

CreateScale(Single)

Erstellt eine einheitliche Skalierungsmatrix, die gleichmäßig auf allen Achsen skaliert.

CreateScale(Vector3, Vector3)

Erstellt eine Skalierungsmatrix mit einem Mittelpunkt.

CreateScale(Single, Single, Single, Vector3)

Quelle:
Matrix4x4.cs
Quelle:
Matrix4x4.cs
Quelle:
Matrix4x4.cs

Erstellt eine Skalierung Matrix, die um einen angegebenen Mittelpunkt versetzt ist.

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 für die Skalierung auf der X-Achse.

yScale
Single

Der Wert für die Skalierung auf der Y-Achse.

zScale
Single

Der Wert für die Skalierung auf der Z-Achse.

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

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 für die Skalierung auf der X-Achse.

yScale
Single

Der Wert für die Skalierung auf der Y-Achse.

zScale
Single

Der Wert für die Skalierung auf der Z-Achse.

Gibt zurück

Die Skalierungsmatrix.

Gilt für:

CreateScale(Single, Vector3)

Quelle:
Matrix4x4.cs
Quelle:
Matrix4x4.cs
Quelle:
Matrix4x4.cs

Erstellt eine einheitliche Skalierungsmatrix mit einem Mittelpunkt, die gleichmäßig auf allen Achsen skaliert.

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(Vector3)

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 Skala.

Gibt zurück

Die Skalierungsmatrix.

Gilt für:

CreateScale(Single)

Quelle:
Matrix4x4.cs
Quelle:
Matrix4x4.cs
Quelle:
Matrix4x4.cs

Erstellt eine einheitliche Skalierungsmatrix, die gleichmäßig auf allen Achsen skaliert.

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

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 den Betrag der Skalierung für die einzelnen Achsen enthält.

centerPoint
Vector3

Der Mittelpunkt.

Gibt zurück

Die Skalierungsmatrix.

Gilt für: