Add(Vector3)
|
已过时.
将作为参数传递的 Vector 添加到此实例。
|
Add(Vector3)
|
已过时.
将作为参数传递的 Vector 添加到此实例。
|
Add(Vector3, Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Add(Vector3, Vector3, Vector3)
|
添加两个向量
|
BaryCentric(Vector3, Vector3, Vector3, Single, Single)
|
表示使用三个单精度浮点数的 3D 矢量。
|
BaryCentric(Vector3, Vector3, Vector3, Single, Single, Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
CalculateAngle(Vector3, Vector3)
|
计算两个向量之间以弧度) 的角度 (。
|
CalculateAngle(Vector3, Vector3, Single)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Clamp(Vector3, Vector3, Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Clamp(Vector3, Vector3, Vector3, Vector3)
|
将向量固定到给定的最小和最大向量
|
ComponentMax(Vector3, Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
ComponentMax(Vector3, Vector3, Vector3)
|
计算两个向量的分量最大值
|
ComponentMin(Vector3, Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
ComponentMin(Vector3, Vector3, Vector3)
|
计算两个矢量的分量最小值
|
Cross(Vector3, Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Cross(Vector3, Vector3, Vector3)
|
对两个向量的交叉 (向量) 乘积进行限制
|
Div(Single)
|
已过时.
将此实例除以标量。
|
Div(Vector3, Single)
|
已过时.
表示使用三个单精度浮点数的 3D 矢量。
|
Div(Vector3, Single, Vector3)
|
已过时.
表示使用三个单精度浮点数的 3D 矢量。
|
Divide(Vector3, Single)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Divide(Vector3, Single, Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Divide(Vector3, Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Divide(Vector3, Vector3, Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Dot(Vector3, Vector3)
|
计算两个向量的点 (标量) 乘积
|
Dot(Vector3, Vector3, Single)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Equals(Object)
|
指示此实例与指定对象是否相等。
|
Equals(Vector3)
|
指示当前向量是否等于另一个向量。
|
GetHashCode()
|
返回此实例的哈希代码。
|
Lerp(Vector3, Vector3, Single)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Lerp(Vector3, Vector3, Single, Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Max(Vector3, Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Min(Vector3, Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Mult(Single)
|
已过时.
将此实例乘以标量。
|
Mult(Vector3, Single)
|
已过时.
表示使用三个单精度浮点数的 3D 矢量。
|
Mult(Vector3, Single, Vector3)
|
已过时.
表示使用三个单精度浮点数的 3D 矢量。
|
Multiply(Vector3, Single)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Multiply(Vector3, Single, Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Multiply(Vector3, Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Multiply(Vector3, Vector3, Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Normalize()
|
将 Vector3 缩放为单位长度。
|
Normalize(Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Normalize(Vector3, Vector3)
|
将矢量缩放为单位长度
|
NormalizeFast()
|
将 Vector3 缩放到大约单位长度。
|
NormalizeFast(Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
NormalizeFast(Vector3, Vector3)
|
将矢量缩放为大约单位长度
|
Scale(Single, Single, Single)
|
已过时.
按给定的量缩放当前 Vector3。
|
Scale(Vector3)
|
已过时.
按给定参数缩放此实例。
|
Scale(Vector3)
|
已过时.
按给定参数缩放此实例。
|
Sub(Vector3)
|
已过时.
从此实例中减去作为参数传递的向量。
|
Sub(Vector3)
|
已过时.
从此实例中减去作为参数传递的向量。
|
Sub(Vector3, Vector3)
|
已过时.
表示使用三个单精度浮点数的 3D 矢量。
|
Sub(Vector3, Vector3, Vector3)
|
已过时.
从一个向量中减去另一个向量
|
Subtract(Vector3, Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Subtract(Vector3, Vector3, Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
ToString()
|
返回一个代表当前 Vector3 的 System.String。
|
Transform(Vector3, Matrix4)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Transform(Vector3, Matrix4, Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Transform(Vector3, Matrix4, Vector4)
|
按给定矩阵转换向量
|
Transform(Vector3, Quaternion)
|
表示使用三个单精度浮点数的 3D 矢量。
|
Transform(Vector3, Quaternion, Vector3)
|
表示使用三个单精度浮点数的 3D 矢量。
|
TransformNormal(Vector3, Matrix4)
|
表示使用三个单精度浮点数的 3D 矢量。
|
TransformNormal(Vector3, Matrix4, Vector3)
|
按给定矩阵转换法线
|
TransformNormalInverse(Vector3, Matrix4)
|
表示使用三个单精度浮点数的 3D 矢量。
|
TransformNormalInverse(Vector3, Matrix4, Vector3)
|
通过给定矩阵的) 转置 (转换法线
|
TransformPerspective(Vector3, Matrix4)
|
表示使用三个单精度浮点数的 3D 矢量。
|
TransformPerspective(Vector3, Matrix4, Vector3)
|
按给定矩阵转换 Vector3,并将生成的 Vector4 投影回 Vector3
|
TransformPosition(Vector3, Matrix4)
|
表示使用三个单精度浮点数的 3D 矢量。
|
TransformPosition(Vector3, Matrix4, Vector3)
|
按给定矩阵转换位置
|
TransformVector(Vector3, Matrix4)
|
表示使用三个单精度浮点数的 3D 矢量。
|
TransformVector(Vector3, Matrix4, Vector3)
|
通过给定矩阵转换方向向量 假设矩阵的底行 (0,0,0,1) ,即忽略转换部分。
|