Matrix3x2.CreateScale Matrix3x2.CreateScale Matrix3x2.CreateScale Matrix3x2.CreateScale Method

Definice

Vytvoří škálování matice. Creates a scaling matrix.

Přetížení

CreateScale(Single, Single) CreateScale(Single, Single) CreateScale(Single, Single) CreateScale(Single, Single)

Vytvoří ze zadaného škálování matice komponenty X a Y. Creates a scaling matrix from the specified X and Y components.

CreateScale(Single, Vector2) CreateScale(Single, Vector2) CreateScale(Single, Vector2) CreateScale(Single, Vector2)

Vytvoří škálování, která se škáluje rovnoměrně v zadané měřítku s posunem v Centru pro zadaný matice. Creates a scaling matrix that scales uniformly with the specified scale with an offset from the specified center.

CreateScale(Single, Single, Vector2) CreateScale(Single, Single, Vector2) CreateScale(Single, Single, Vector2) CreateScale(Single, Single, Vector2)

Vytvoří škálování přehled, který je posunut dané středový bod. Creates a scaling matrix that is offset by a given center point.

CreateScale(Single) CreateScale(Single) CreateScale(Single) CreateScale(Single)

Vytvoří škálování matici, která se škáluje rovnoměrně v daném měřítku. Creates a scaling matrix that scales uniformly with the given scale.

CreateScale(Vector2) CreateScale(Vector2) CreateScale(Vector2) CreateScale(Vector2)

Vytvoří ze zadaného vektoru škálovací škálování matice. Creates a scaling matrix from the specified vector scale.

CreateScale(Vector2, Vector2) CreateScale(Vector2, Vector2) CreateScale(Vector2, Vector2) CreateScale(Vector2, Vector2)

Vytvoří škálování matice ze zadaného vektoru škálování s posunem od zadané středový bod. Creates a scaling matrix from the specified vector scale with an offset from the specified center point.

CreateScale(Single, Single) CreateScale(Single, Single) CreateScale(Single, Single) CreateScale(Single, Single)

Vytvoří ze zadaného škálování matice komponenty X a Y. Creates a scaling matrix from the specified X and Y components.

public:
 static System::Numerics::Matrix3x2 CreateScale(float xScale, float yScale);
public static System.Numerics.Matrix3x2 CreateScale (float xScale, float yScale);
static member CreateScale : single * single -> System.Numerics.Matrix3x2
Public Shared Function CreateScale (xScale As Single, yScale As Single) As Matrix3x2

Parametry

xScale
Single Single Single Single

Hodnota určená k škálovat na ose X. The value to scale by on the X axis.

yScale
Single Single Single Single

Hodnota určená k škálovat na ose Y. The value to scale by on the Y axis.

Návraty

Škálování matice. The scaling matrix.

CreateScale(Single, Vector2) CreateScale(Single, Vector2) CreateScale(Single, Vector2) CreateScale(Single, Vector2)

Vytvoří škálování, která se škáluje rovnoměrně v zadané měřítku s posunem v Centru pro zadaný matice. Creates a scaling matrix that scales uniformly with the specified scale with an offset from the specified center.

public:
 static System::Numerics::Matrix3x2 CreateScale(float scale, System::Numerics::Vector2 centerPoint);
public static System.Numerics.Matrix3x2 CreateScale (float scale, System.Numerics.Vector2 centerPoint);
static member CreateScale : single * System.Numerics.Vector2 -> System.Numerics.Matrix3x2
Public Shared Function CreateScale (scale As Single, centerPoint As Vector2) As Matrix3x2

Parametry

scale
Single Single Single Single

Jednotné škálování použít. The uniform scale to use.

centerPoint
Vector2 Vector2 Vector2 Vector2

Posun System center. The center offset.

Návraty

Škálování matice. The scaling matrix.

CreateScale(Single, Single, Vector2) CreateScale(Single, Single, Vector2) CreateScale(Single, Single, Vector2) CreateScale(Single, Single, Vector2)

Vytvoří škálování přehled, který je posunut dané středový bod. Creates a scaling matrix that is offset by a given center point.

public:
 static System::Numerics::Matrix3x2 CreateScale(float xScale, float yScale, System::Numerics::Vector2 centerPoint);
public static System.Numerics.Matrix3x2 CreateScale (float xScale, float yScale, System.Numerics.Vector2 centerPoint);
static member CreateScale : single * single * System.Numerics.Vector2 -> System.Numerics.Matrix3x2
Public Shared Function CreateScale (xScale As Single, yScale As Single, centerPoint As Vector2) As Matrix3x2

Parametry

xScale
Single Single Single Single

Hodnota určená k škálovat na ose X. The value to scale by on the X axis.

yScale
Single Single Single Single

Hodnota určená k škálovat na ose Y. The value to scale by on the Y axis.

centerPoint
Vector2 Vector2 Vector2 Vector2

Středový bod. The center point.

Návraty

Škálování matice. The scaling matrix.

CreateScale(Single) CreateScale(Single) CreateScale(Single) CreateScale(Single)

Vytvoří škálování matici, která se škáluje rovnoměrně v daném měřítku. Creates a scaling matrix that scales uniformly with the given scale.

public:
 static System::Numerics::Matrix3x2 CreateScale(float scale);
public static System.Numerics.Matrix3x2 CreateScale (float scale);
static member CreateScale : single -> System.Numerics.Matrix3x2
Public Shared Function CreateScale (scale As Single) As Matrix3x2

Parametry

scale
Single Single Single Single

Jednotné škálování použít. The uniform scale to use.

Návraty

Škálování matice. The scaling matrix.

CreateScale(Vector2) CreateScale(Vector2) CreateScale(Vector2) CreateScale(Vector2)

Vytvoří ze zadaného vektoru škálovací škálování matice. Creates a scaling matrix from the specified vector scale.

public:
 static System::Numerics::Matrix3x2 CreateScale(System::Numerics::Vector2 scales);
public static System.Numerics.Matrix3x2 CreateScale (System.Numerics.Vector2 scales);
static member CreateScale : System.Numerics.Vector2 -> System.Numerics.Matrix3x2
Public Shared Function CreateScale (scales As Vector2) As Matrix3x2

Parametry

scales
Vector2 Vector2 Vector2 Vector2

Škálování použít. The scale to use.

Návraty

Škálování matice. The scaling matrix.

CreateScale(Vector2, Vector2) CreateScale(Vector2, Vector2) CreateScale(Vector2, Vector2) CreateScale(Vector2, Vector2)

Vytvoří škálování matice ze zadaného vektoru škálování s posunem od zadané středový bod. Creates a scaling matrix from the specified vector scale with an offset from the specified center point.

public:
 static System::Numerics::Matrix3x2 CreateScale(System::Numerics::Vector2 scales, System::Numerics::Vector2 centerPoint);
public static System.Numerics.Matrix3x2 CreateScale (System.Numerics.Vector2 scales, System.Numerics.Vector2 centerPoint);
static member CreateScale : System.Numerics.Vector2 * System.Numerics.Vector2 -> System.Numerics.Matrix3x2
Public Shared Function CreateScale (scales As Vector2, centerPoint As Vector2) As Matrix3x2

Parametry

scales
Vector2 Vector2 Vector2 Vector2

Škálování použít. The scale to use.

centerPoint
Vector2 Vector2 Vector2 Vector2

Posun System center. The center offset.

Návraty

Škálování matice. The scaling matrix.

Applies to: