16 references to Cross
System.Private.CoreLib (16)
src\libraries\System.Private.CoreLib\src\System\Numerics\Matrix4x4.Impl.cs (14)
232
Vector3 axisX = Vector3.Normalize(Vector3.
Cross
(cameraUpVector, axisZ));
233
Vector3 axisY = Vector3.
Cross
(axisZ, axisX);
263
Vector3 axisX = Vector3.Normalize(Vector3.
Cross
(cameraUpVector, axisZ));
264
Vector3 axisY = Vector3.
Cross
(axisZ, axisX);
324
Vector3 axisX = Vector3.Normalize(Vector3.
Cross
(axisY, faceDir));
325
Vector3 axisZ = Vector3.Normalize(Vector3.
Cross
(axisX, axisY));
384
Vector3 axisX = Vector3.Normalize(Vector3.
Cross
(axisY, faceDir));
385
Vector3 axisZ = Vector3.Normalize(Vector3.
Cross
(axisX, axisY));
466
Vector3 axisX = Vector3.Normalize(Vector3.
Cross
(cameraUpVector, axisZ));
467
Vector3 axisY = Vector3.
Cross
(axisZ, axisX);
1036
Vector3 axisX = Vector3.Normalize(Vector3.
Cross
(up, axisZ));
1037
Vector3 axisY = Vector3.
Cross
(axisZ, axisX);
1190
*vectorBasis[b] = Vector3.
Cross
(*vectorBasis[a], canonicalBasis[cc]);
1197
*vectorBasis[c] = Vector3.
Cross
(*vectorBasis[a], *vectorBasis[b]);
src\libraries\System.Private.CoreLib\src\System\Numerics\Plane.cs (1)
78
Vector3 normal = Vector3.Normalize(Vector3.
Cross
(point2 - point1, point3 - point1));
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector4.cs (1)
510
/// <see cref="Vector3.
Cross
"/> with the addition of the fourth value which is