Matrix4x4.CreateScale 메서드

정의

크기 조정 행렬을 만듭니다.

오버로드

CreateScale(Single, Single, Single, Vector3)

지정된 중심점만큼 오프셋되는 크기 조정 행렬을 만듭니다.

CreateScale(Single, Single, Single)

지정된 X, Y 및 Z 구성 요소에서 크기 조정 행렬을 만듭니다.

CreateScale(Single, Vector3)

중심점을 사용하여 각 축에서 동일하게 크기가 조정되는 균일한 크기 조정 행렬을 만듭니다.

CreateScale(Vector3)

지정된 벡터 배율에서 크기 조정 행렬을 만듭니다.

CreateScale(Single)

각 축에서 동일하게 크기가 조정되는 균일한 크기 조정 행렬을 만듭니다.

CreateScale(Vector3, Vector3)

중심점을 사용하여 크기 조정 행렬을 만듭니다.

CreateScale(Single, Single, Single, Vector3)

지정된 중심점만큼 오프셋되는 크기 조정 행렬을 만듭니다.

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

매개 변수

xScale
Single

X축에서 크기를 조정할 값입니다.

yScale
Single

Y축에서 크기를 조정할 값입니다.

zScale
Single

Z축에서 크기를 조정할 값입니다.

centerPoint
Vector3

중심점입니다.

반환

크기 조정 행렬입니다.

적용 대상

CreateScale(Single, Single, Single)

지정된 X, Y 및 Z 구성 요소에서 크기 조정 행렬을 만듭니다.

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

매개 변수

xScale
Single

X축에서 크기를 조정할 값입니다.

yScale
Single

Y축에서 크기를 조정할 값입니다.

zScale
Single

Z축에서 크기를 조정할 값입니다.

반환

크기 조정 행렬입니다.

적용 대상

CreateScale(Single, Vector3)

중심점을 사용하여 각 축에서 동일하게 크기가 조정되는 균일한 크기 조정 행렬을 만듭니다.

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

매개 변수

scale
Single

균일한 크기 조정 인수입니다.

centerPoint
Vector3

중심점입니다.

반환

크기 조정 행렬입니다.

적용 대상

CreateScale(Vector3)

지정된 벡터 배율에서 크기 조정 행렬을 만듭니다.

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

매개 변수

scales
Vector3

사용할 배율입니다.

반환

크기 조정 행렬입니다.

적용 대상

CreateScale(Single)

각 축에서 동일하게 크기가 조정되는 균일한 크기 조정 행렬을 만듭니다.

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

매개 변수

scale
Single

균일한 크기 조정 인수입니다.

반환

크기 조정 행렬입니다.

적용 대상

CreateScale(Vector3, Vector3)

중심점을 사용하여 크기 조정 행렬을 만듭니다.

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

매개 변수

scales
Vector3

각 축에서 크기를 조정할 양을 포함하는 벡터입니다.

centerPoint
Vector3

중심점입니다.

반환

크기 조정 행렬입니다.

적용 대상