Matrix4x4.CreateScale Metodo

Definizione

Crea una matrice di ridimensionamento.

Overload

Nome Descrizione
CreateScale(Vector3)

Crea una matrice di ridimensionamento dalla scala del vettore specificata.

CreateScale(Single)

Crea una matrice di scalabilità uniforme che viene ridimensionata equamente su ogni asse.

CreateScale(Vector3, Vector3)

Crea una matrice di ridimensionamento con un punto centrale.

CreateScale(Single, Vector3)

Crea una matrice di ridimensionamento uniforme che viene ridimensionata equamente su ogni asse con un punto centrale.

CreateScale(Single, Single, Single)

Crea una matrice di ridimensionamento dai componenti X, Y e Z specificati.

CreateScale(Single, Single, Single, Vector3)

Crea una matrice di ridimensionamento sfalsato da un punto centrale specificato.

CreateScale(Vector3)

Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs

Crea una matrice di ridimensionamento dalla scala del vettore specificata.

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

Parametri

scales
Vector3

Scala da usare.

Valori restituiti

Matrice di ridimensionamento.

Si applica a

CreateScale(Single)

Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs

Crea una matrice di scalabilità uniforme che viene ridimensionata equamente su ogni asse.

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

Parametri

scale
Single

Fattore di ridimensionamento uniforme.

Valori restituiti

Matrice di ridimensionamento.

Si applica a

CreateScale(Vector3, Vector3)

Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs

Crea una matrice di ridimensionamento con un punto centrale.

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

Parametri

scales
Vector3

Vettore che contiene la quantità di scala su ogni asse.

centerPoint
Vector3

Punto centrale.

Valori restituiti

Matrice di ridimensionamento.

Si applica a

CreateScale(Single, Vector3)

Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs

Crea una matrice di ridimensionamento uniforme che viene ridimensionata equamente su ogni asse con un punto centrale.

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

Parametri

scale
Single

Fattore di ridimensionamento uniforme.

centerPoint
Vector3

Punto centrale.

Valori restituiti

Matrice di ridimensionamento.

Si applica a

CreateScale(Single, Single, Single)

Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs

Crea una matrice di ridimensionamento dai componenti X, Y e Z specificati.

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

Parametri

xScale
Single

Valore da ridimensionare sull'asse X.

yScale
Single

Valore da ridimensionare sull'asse Y.

zScale
Single

Valore da ridimensionare sull'asse Z.

Valori restituiti

Matrice di ridimensionamento.

Si applica a

CreateScale(Single, Single, Single, Vector3)

Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs
Origine:
Matrix4x4.cs

Crea una matrice di ridimensionamento sfalsato da un punto centrale specificato.

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

Parametri

xScale
Single

Valore da ridimensionare sull'asse X.

yScale
Single

Valore da ridimensionare sull'asse Y.

zScale
Single

Valore da ridimensionare sull'asse Z.

centerPoint
Vector3

Punto centrale.

Valori restituiti

Matrice di ridimensionamento.

Si applica a