Plane.Create 方法

定義

多載

名稱 Description
Create(Vector4)

從指定的四維向量生成 a Plane

Create(Vector3, Single)

從指定的法線和沿法線距離原點的距離中產生 a Plane

Create(Single, Single, Single, Single)

由法線的 X、Y 和 Z 分量,以及它在該法線上的距離,創造出 a Plane

Create(Vector4)

來源:
Plane.cs
來源:
Plane.cs

從指定的四維向量生成 a Plane

public:
 static System::Numerics::Plane Create(System::Numerics::Vector4 value);
public static System.Numerics.Plane Create(System.Numerics.Vector4 value);
static member Create : System.Numerics.Vector4 -> System.Numerics.Plane
Public Shared Function Create (value As Vector4) As Plane

參數

value
Vector4

一個前三個元素描述法向量的向量,且 W 定義了該法線距離原點的距離。

傳回

備註

A Plane 是使用 value

適用於

Create(Vector3, Single)

來源:
Plane.cs
來源:
Plane.cs

從指定的法線和沿法線距離原點的距離中產生 a Plane

public:
 static System::Numerics::Plane Create(System::Numerics::Vector3 normal, float d);
public static System.Numerics.Plane Create(System.Numerics.Vector3 normal, float d);
static member Create : System.Numerics.Vector3 * single -> System.Numerics.Plane
Public Shared Function Create (normal As Vector3, d As Single) As Plane

參數

normal
Vector3

飛機的法向量。

d
Single

平面沿其法向量距離原點的距離。

傳回

a Plane 是由指定的法線和沿法線距離原點所產生的。

適用於

Create(Single, Single, Single, Single)

來源:
Plane.cs
來源:
Plane.cs

由法線的 X、Y 和 Z 分量,以及它在該法線上的距離,創造出 a Plane

public:
 static System::Numerics::Plane Create(float x, float y, float z, float d);
public static System.Numerics.Plane Create(float x, float y, float z, float d);
static member Create : single * single * single * single -> System.Numerics.Plane
Public Shared Function Create (x As Single, y As Single, z As Single, d As Single) As Plane

參數

x
Single

正常值的X成分。

y
Single

正常態的Y成分。

z
Single

正常的Z成分。

d
Single

平面沿法線距離原點的距離。

傳回

Plane A 是由其法線的 X、Y 和 Z 分量,以及它在該法線上距離原點的距離所構成。

適用於