17 references to MultiplyAddEstimate
System.Private.CoreLib (17)
src\libraries\System.Private.CoreLib\src\System\Numerics\Matrix4x4.Impl.cs (8)
737
result.X = Vector4.
MultiplyAddEstimate
(Vector4.Create(p.X), s, Vector4.UnitX);
738
result.Y = Vector4.
MultiplyAddEstimate
(Vector4.Create(p.Y), s, Vector4.UnitY);
739
result.Z = Vector4.
MultiplyAddEstimate
(Vector4.Create(p.Z), s, Vector4.UnitZ);
740
result.W = Vector4.
MultiplyAddEstimate
(Vector4.Create(p.W), s, Vector4.UnitW);
963
result.X = Vector4.
MultiplyAddEstimate
(l, Vector4.Create(p.X), Vector4.Create(dot, 0, 0, 0));
964
result.Y = Vector4.
MultiplyAddEstimate
(l, Vector4.Create(p.Y), Vector4.Create(0, dot, 0, 0));
965
result.Z = Vector4.
MultiplyAddEstimate
(l, Vector4.Create(p.Z), Vector4.Create(0, 0, dot, 0));
966
result.W = Vector4.
MultiplyAddEstimate
(l, Vector4.Create(p.W), Vector4.Create(0, 0, 0, dot));
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector2.cs (1)
952
result = Vector4.
MultiplyAddEstimate
(matrix.Y, Vector4.Create(normal.Y), result);
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector3.cs (2)
960
result = Vector4.
MultiplyAddEstimate
(matrix.Y, Vector4.Create(normal.Y), result);
961
result = Vector4.
MultiplyAddEstimate
(matrix.Z, Vector4.Create(normal.Z), result);
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector4.cs (6)
978
result =
MultiplyAddEstimate
(matrix.Y, Create(position.Y), result);
1002
result =
MultiplyAddEstimate
(matrix.Y, Create(position.Y), result);
1003
result =
MultiplyAddEstimate
(matrix.Z, Create(position.Z), result);
1027
result =
MultiplyAddEstimate
(matrix.Y, Create(vector.Y), result);
1028
result =
MultiplyAddEstimate
(matrix.Z, Create(vector.Z), result);
1029
result =
MultiplyAddEstimate
(matrix.W, Create(vector.W), result);