Vector3D.Explicit 演算子

定義

Vector3D 構造体を Point3D 構造体または Size3D に変換します。

オーバーロード

Explicit(Vector3D to Point3D)

Vector3D 構造体を Point3D 構造体に変換します。

Explicit(Vector3D to Size3D)

Vector3D 構造体を Size3D に変換します。

Explicit(Vector3D to Point3D)

Vector3D 構造体を Point3D 構造体に変換します。

public:
 static explicit operator System::Windows::Media::Media3D::Point3D(System::Windows::Media::Media3D::Vector3D vector);
public static explicit operator System.Windows.Media.Media3D.Point3D (System.Windows.Media.Media3D.Vector3D vector);
static member op_Explicit : System.Windows.Media.Media3D.Vector3D -> System.Windows.Media.Media3D.Point3D
Public Shared Narrowing Operator CType (vector As Vector3D) As Point3D

パラメーター

vector
Vector3D

変換するベクター。

戻り値

vector の変換結果。

適用対象

Explicit(Vector3D to Size3D)

Vector3D 構造体を Size3D に変換します。

public:
 static explicit operator System::Windows::Media::Media3D::Size3D(System::Windows::Media::Media3D::Vector3D vector);
public static explicit operator System.Windows.Media.Media3D.Size3D (System.Windows.Media.Media3D.Vector3D vector);
static member op_Explicit : System.Windows.Media.Media3D.Vector3D -> System.Windows.Media.Media3D.Size3D
Public Shared Narrowing Operator CType (vector As Vector3D) As Size3D

パラメーター

vector
Vector3D

変換するベクター。

戻り値

vector の変換結果。

注釈

構造体はSize3D負の値にできないため、構造体の XY 、および Z プロパティのVector3D絶対値が使用されます。

適用対象