Matrix4x4.CreateScale Méthode

Définition

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

Surcharges

Nom Description
CreateScale(Vector3)

Crée une matrice de mise à l’échelle à partir de l’échelle vectorielle spécifiée.

CreateScale(Single)

Crée une matrice de mise à l’échelle uniforme qui s’adapte de façon égale à chaque axe.

CreateScale(Vector3, Vector3)

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

CreateScale(Single, Vector3)

Crée une matrice de mise à l’échelle uniforme qui s’adapte de façon égale à chaque axe avec un point central.

CreateScale(Single, Single, Single)

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

CreateScale(Single, Single, Single, Vector3)

Crée une matrice de mise à l’échelle décalée par un point central donné.

CreateScale(Vector3)

Crée une matrice de mise à l’échelle à partir de l’échelle vectorielle spécifiée.

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)

Crée une matrice de mise à l’échelle uniforme qui s’adapte de façon égale à 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)

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

Vecteur qui contient la quantité à mettre à l’échelle sur chaque axe.

centerPoint
Vector3

Point central.

Retours

Matrice de mise à l’échelle.

S’applique à

CreateScale(Single, Vector3)

Crée une matrice de mise à l’échelle uniforme qui s’adapte de façon égale à 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(Single, Single, Single)

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 à mettre à l’échelle sur l’axe X.

yScale
Single

Valeur à mettre à l’échelle sur l’axe Y.

zScale
Single

Valeur à mettre à l’échelle sur l’axe Z.

Retours

Matrice de mise à l’échelle.

S’applique à

CreateScale(Single, Single, Single, Vector3)

Crée une matrice de mise à l’échelle décalée par 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 à mettre à l’échelle sur l’axe X.

yScale
Single

Valeur à mettre à l’échelle sur l’axe Y.

zScale
Single

Valeur à mettre à l’échelle sur l’axe Z.

centerPoint
Vector3

Point central.

Retours

Matrice de mise à l’échelle.

S’applique à