本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

Plane 結構

 

表示三維平面。

命名空間:   System.Numerics
組件:  System.Numerics.Vectors (於 System.Numerics.Vectors.dll)

public struct Plane : IEquatable<Plane>

名稱描述
System_CAPS_pubmethodPlane(Single, Single, Single, Single)

從法線的 X、Y 和 Z 元件以及原點到該法線的距離,建立 Plane 物件。

System_CAPS_pubmethodPlane(Vector3, Single)

從指定的法線以及原點到法線的距離,建立 Plane 物件。

System_CAPS_pubmethodPlane(Vector4)

從指定的四維向量,建立 Plane 物件。

名稱描述
System_CAPS_pubmethodSystem_CAPS_staticCreateFromVertices(Vector3, Vector3, Vector3)

建立 Plane 物件,其中包含三個指定的點。

System_CAPS_pubmethodSystem_CAPS_staticDot(Plane, Vector4)

計算平面和四維向量的內積。

System_CAPS_pubmethodSystem_CAPS_staticDotCoordinate(Plane, Vector3)

傳回此平面的指定三維向量和法向量以及平面距離 (D) 值的內積。

System_CAPS_pubmethodSystem_CAPS_staticDotNormal(Plane, Vector3)

傳回此平面的指定三維向量和 Normal 值的內積。

System_CAPS_pubmethodEquals(Object)

傳回值,這個值指出此執行個體和指定的物件是否相等。(覆寫 ValueType.Equals(Object)。)

System_CAPS_pubmethodEquals(Plane)

傳回值,這個值指出此執行個體和另一個平面物件是否相等。

System_CAPS_pubmethodGetHashCode()

傳回這個執行個體的雜湊碼。(覆寫 ValueType.GetHashCode()。)

System_CAPS_pubmethodGetType()

(繼承自 Object。)

System_CAPS_pubmethodSystem_CAPS_staticNormalize(Plane)

建立新 Plane 物件,其法向量是標準化的來源平面法向量。

System_CAPS_pubmethodToString()

傳回這個平面物件的字串表示。(覆寫 ValueType.ToString()。)

System_CAPS_pubmethodSystem_CAPS_staticTransform(Plane, Matrix4x4)

將標準化的平面轉換成 4x4 矩陣。

System_CAPS_pubmethodSystem_CAPS_staticTransform(Plane, Quaternion)

將標準化的平面轉換成四元數旋轉。

名稱描述
System_CAPS_pubfieldD

從原點到法線的平面距離。

System_CAPS_pubfieldNormal

平面的法向量。

名稱描述
System_CAPS_puboperatorSystem_CAPS_staticEquality(Plane, Plane)

傳回值,這個值表示兩個平面是否相等。

System_CAPS_puboperatorSystem_CAPS_staticInequality(Plane, Plane)

傳回值,這個值表示兩個平面是否不相等。

此類型的任何 public static (在 Visual Basic 中 共用 在 Visual Basic 中) 成員皆為安全執行緒。不保證任何執行個體成員為安全執行緒。

回到頁首
顯示: