Vector4d 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示使用四個雙精確度浮點數的 4D 向量。
[System.Serializable]
public struct Vector4d : IEquatable<OpenTK.Vector4d>
type Vector4d = struct
- 繼承
-
Vector4d
- 屬性
- 實作
建構函式
Vector4d(Double) |
表示使用四個雙精確度浮點數的 4D 向量。 |
Vector4d(Double, Double, Double, Double) |
建構新的 Vector4d。 |
Vector4d(Vector2d) |
從指定的 Vector2d 建構新的 Vector4d。 |
Vector4d(Vector3, Double) |
已淘汰.
表示使用四個雙精確度浮點數的 4D 向量。 |
Vector4d(Vector3d) |
從指定的 Vector3d 建構新的 Vector4d。 |
Vector4d(Vector3d, Double) |
表示使用四個雙精確度浮點數的 4D 向量。 |
Vector4d(Vector4d) |
從指定的 Vector4d 建構新的 Vector4d。 |
欄位
One |
定義所有元件都設定為 1 的實例。 |
SizeInBytes |
以位元組為單位定義 Vector4d 結構的大小。 |
UnitW |
定義指向 W 軸的單位長度 Vector4d。 |
UnitX |
定義指向 X 軸的單位長度 Vector4d。 |
UnitY |
定義指向 Y 軸的單位長度 Vector4d。 |
UnitZ |
定義指向 Z 軸的單位長度 Vector4d。 |
W |
Vector4d 的 Z 元件。 |
X |
Vector4d 的 X 元件。 |
Y |
Vector4d 的 Y 元件。 |
Z |
Vector4d 的 Z 元件。 |
Zero |
定義長度為零的 Vector4d。 |
屬性
Length |
取得向量) (長度。 |
LengthFast |
取得向量長度的近似值, (大小) 。 |
LengthSquared |
取得向量長度的平方 (大小) 。 |
Xy |
取得或設定具有這個實例之 X 和 Y 元件的 OpenTK.Vector2d。 |
Xyz |
取得或設定 OpenTK.Vector3d,其中包含這個實例的 X、Y 和 Z 元件。 |
方法
運算子
Addition(Vector4d, Vector4d) |
表示使用四個雙精確度浮點數的 4D 向量。 |
Division(Vector4d, Double) |
表示使用四個雙精確度浮點數的 4D 向量。 |
Equality(Vector4d, Vector4d) |
表示使用四個雙精確度浮點數的 4D 向量。 |
Explicit(Vector4 to Vector4d) |
表示使用四個雙精確度浮點數的 4D 向量。 |
Explicit(Vector4d to Double*) |
表示使用四個雙精確度浮點數的 4D 向量。 |
Explicit(Vector4d to IntPtr) |
表示使用四個雙精確度浮點數的 4D 向量。 |
Explicit(Vector4d to Vector4) |
表示使用四個雙精確度浮點數的 4D 向量。 |
Inequality(Vector4d, Vector4d) |
表示使用四個雙精確度浮點數的 4D 向量。 |
Multiply(Double, Vector4d) |
表示使用四個雙精確度浮點數的 4D 向量。 |
Multiply(Vector4d, Double) |
表示使用四個雙精確度浮點數的 4D 向量。 |
Subtraction(Vector4d, Vector4d) |
表示使用四個雙精確度浮點數的 4D 向量。 |
UnaryNegation(Vector4d) |
表示使用四個雙精確度浮點數的 4D 向量。 |