31 references to Create
System.Private.CoreLib (31)
src\libraries\System.Private.CoreLib\src\System\Numerics\Matrix4x4.cs (1)
506
public static Matrix4x4 Create(float value) => Create(Vector4.
Create
(value));
src\libraries\System.Private.CoreLib\src\System\Numerics\Matrix4x4.Impl.cs (10)
637
result.X = Vector4.MultiplyAddEstimate(Vector4.
Create
(p.X), s, Vector4.UnitX);
638
result.Y = Vector4.MultiplyAddEstimate(Vector4.
Create
(p.Y), s, Vector4.UnitY);
639
result.Z = Vector4.MultiplyAddEstimate(Vector4.
Create
(p.Z), s, Vector4.UnitZ);
640
result.W = Vector4.MultiplyAddEstimate(Vector4.
Create
(p.W), s, Vector4.UnitW);
863
result.X = Vector4.MultiplyAddEstimate(l, Vector4.
Create
(p.X), Vector4.Create(dot, 0, 0, 0));
864
result.Y = Vector4.MultiplyAddEstimate(l, Vector4.
Create
(p.Y), Vector4.Create(0, dot, 0, 0));
865
result.Z = Vector4.MultiplyAddEstimate(l, Vector4.
Create
(p.Z), Vector4.Create(0, 0, dot, 0));
866
result.W = Vector4.MultiplyAddEstimate(l, Vector4.
Create
(p.W), Vector4.Create(0, 0, 0, dot));
1289
Vector4 vNaN = Vector4.
Create
(float.NaN);
1427
Vector4 vNaN = Vector4.
Create
(float.NaN);
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector2.cs (1)
946
result = Vector4.MultiplyAddEstimate(matrix.Y, Vector4.
Create
(normal.Y), result);
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector3.cs (2)
957
result = Vector4.MultiplyAddEstimate(matrix.Y, Vector4.
Create
(normal.Y), result);
958
result = Vector4.MultiplyAddEstimate(matrix.Z, Vector4.
Create
(normal.Z), result);
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector4.cs (17)
56
this =
Create
(value);
110
get =>
Create
(float.E);
118
get =>
Create
(float.Epsilon);
126
get =>
Create
(float.NaN);
134
get =>
Create
(float.NegativeInfinity);
142
get =>
Create
(float.NegativeZero);
150
get =>
Create
(1);
158
get =>
Create
(float.Pi);
166
get =>
Create
(float.PositiveInfinity);
174
get =>
Create
(float.Tau);
732
public static Vector4 Lerp(Vector4 value1, Vector4 value2, float amount) => Lerp(value1, value2,
Create
(amount));
976
result = MultiplyAddEstimate(matrix.Y,
Create
(position.Y), result);
998
result = MultiplyAddEstimate(matrix.Y,
Create
(position.Y), result);
999
result = MultiplyAddEstimate(matrix.Z,
Create
(position.Z), result);
1021
result = MultiplyAddEstimate(matrix.Y,
Create
(vector.Y), result);
1022
result = MultiplyAddEstimate(matrix.Z,
Create
(vector.Z), result);
1023
result = MultiplyAddEstimate(matrix.W,
Create
(vector.W), result);