Partager via


Matrix4x4.CreateScale Méthode

Définition

Crée une matrice de mise à l'échelle.

Surcharges

CreateScale(Single, Single, Single, Vector3)

Crée une matrice de mise à l'échelle qui est décalée par rapport à un point central donné.

CreateScale(Single, Single, Single)

Crée une matrice de mise à l'échelle à partir des composants X, Y et Z spécifiés.

CreateScale(Single, Vector3)

Crée une matrice de mise à l'échelle uniforme qui met à l'échelle de façon uniforme sur chaque axe avec un point central.

CreateScale(Vector3)

Crée une matrice de mise à l'échelle à partir de l'échelle du vecteur spécifié.

CreateScale(Single)

Crée une matrice de mise à l'échelle uniforme qui met à l'échelle de façon égale sur chaque axe.

CreateScale(Vector3, Vector3)

Crée une matrice de mise à l'échelle avec un point central.

CreateScale(Single, Single, Single, Vector3)

Source:
Matrix4x4.cs
Source:
Matrix4x4.cs
Source:
Matrix4x4.cs

Crée une matrice de mise à l'échelle qui est décalée par rapport à un point central donné.

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

Paramètres

xScale
Single

Valeur selon laquelle mettre à l'échelle sur l'axe X.

yScale
Single

Valeur selon laquelle mettre à l'échelle sur l'axe Y.

zScale
Single

Valeur selon laquelle mettre à l'échelle sur l'axe Z.

centerPoint
Vector3

Point central.

Retours

Matrice de mise à l'échelle.

S’applique à

CreateScale(Single, Single, Single)

Source:
Matrix4x4.cs
Source:
Matrix4x4.cs
Source:
Matrix4x4.cs

Crée une matrice de mise à l'échelle à partir des composants X, Y et Z spécifiés.

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

Paramètres

xScale
Single

Valeur selon laquelle mettre à l'échelle sur l'axe X.

yScale
Single

Valeur selon laquelle mettre à l'échelle sur l'axe Y.

zScale
Single

Valeur selon laquelle mettre à l'échelle sur l'axe Z.

Retours

Matrice de mise à l'échelle.

S’applique à

CreateScale(Single, Vector3)

Source:
Matrix4x4.cs
Source:
Matrix4x4.cs
Source:
Matrix4x4.cs

Crée une matrice de mise à l'échelle uniforme qui met à l'échelle de façon uniforme sur chaque axe avec un point central.

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

Paramètres

scale
Single

Facteur de mise à l'échelle uniforme.

centerPoint
Vector3

Point central.

Retours

Matrice de mise à l'échelle.

S’applique à

CreateScale(Vector3)

Source:
Matrix4x4.cs
Source:
Matrix4x4.cs
Source:
Matrix4x4.cs

Crée une matrice de mise à l'échelle à partir de l'échelle du vecteur spécifié.

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

Paramètres

scales
Vector3

Échelle à utiliser.

Retours

Matrice de mise à l'échelle.

S’applique à

CreateScale(Single)

Source:
Matrix4x4.cs
Source:
Matrix4x4.cs
Source:
Matrix4x4.cs

Crée une matrice de mise à l'échelle uniforme qui met à l'échelle de façon égale sur chaque axe.

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

Paramètres

scale
Single

Facteur de mise à l'échelle uniforme.

Retours

Matrice de mise à l'échelle.

S’applique à

CreateScale(Vector3, Vector3)

Source:
Matrix4x4.cs
Source:
Matrix4x4.cs
Source:
Matrix4x4.cs

Crée une matrice de mise à l'échelle avec un point central.

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

Paramètres

scales
Vector3

Le vecteur qui contient la quantité selon laquelle mettre à l'échelle sur chaque axe.

centerPoint
Vector3

Point central.

Retours

Matrice de mise à l'échelle.

S’applique à