6 references to Transform
System.Private.CoreLib (6)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Plane.cs (1)
169public static Plane Transform(Plane plane, Quaternion rotation) => Vector4.Transform(plane.AsVector128(), rotation.AsVector128()).AsPlane();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector2.cs (1)
969public static Vector2 Transform(Vector2 value, Quaternion rotation) => Vector4.Transform(value.AsVector128().WithElement(3, 1.0f), rotation.AsVector128()).AsVector2();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector3.cs (1)
993public static Vector3 Transform(Vector3 value, Quaternion rotation) => Vector4.Transform(value.AsVector128Unsafe().WithElement(3, 1.0f), rotation.AsVector128()).AsVector3();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector4.cs (3)
1029public static Vector4 Transform(Vector2 value, Quaternion rotation) => Transform(value.AsVector128().WithElement(3, 1.0f), rotation.AsVector128()).AsVector4(); 1043public static Vector4 Transform(Vector3 value, Quaternion rotation) => Transform(value.AsVector128Unsafe().WithElement(3, 1.0f), rotation.AsVector128()).AsVector4(); 1070public static Vector4 Transform(Vector4 value, Quaternion rotation) => Transform(value.AsVector128(), rotation.AsVector128()).AsVector4();