110 references to Create
System.Private.CoreLib (110)
src\libraries\System.Private.CoreLib\src\System\Numerics\Matrix4x4.Impl.cs (106)
53X = Vector4.Create(m11, m12, m13, m14); 54Y = Vector4.Create(m21, m22, m23, m24); 55Z = Vector4.Create(m31, m32, m33, m34); 56W = Vector4.Create(m41, m42, m43, m44); 420result.X = Vector4.Create( 426result.Y = Vector4.Create( 432result.Z = Vector4.Create( 490result.X = Vector4.Create(2.0f / width, 0, 0, 0); 491result.Y = Vector4.Create(0, 2.0f / height, 0, 0); 492result.Z = Vector4.Create(0, 0, range, 0); 493result.W = Vector4.Create(0, 0, range * zNearPlane, 1); 508result.X = Vector4.Create(2.0f / width, 0, 0, 0); 509result.Y = Vector4.Create(0, 2.0f / height, 0, 0); 510result.Z = Vector4.Create(0, 0, range, 0); 511result.W = Vector4.Create(0, 0, -range * zNearPlane, 1); 528result.X = Vector4.Create(reciprocalWidth + reciprocalWidth, 0, 0, 0); 529result.Y = Vector4.Create(0, reciprocalHeight + reciprocalHeight, 0, 0); 530result.Z = Vector4.Create(0, 0, range, 0); 531result.W = Vector4.Create( 553result.X = Vector4.Create(reciprocalWidth + reciprocalWidth, 0, 0, 0); 554result.Y = Vector4.Create(0, reciprocalHeight + reciprocalHeight, 0, 0); 555result.Z = Vector4.Create(0, 0, range, 0); 556result.W = Vector4.Create( 581result.X = Vector4.Create(dblNearPlaneDistance / width, 0, 0, 0); 582result.Y = Vector4.Create(0, dblNearPlaneDistance / height, 0, 0); 583result.Z = Vector4.Create(0, 0, range, -1.0f); 584result.W = Vector4.Create(0, 0, range * nearPlaneDistance, 0); 604result.X = Vector4.Create(dblNearPlaneDistance / width, 0, 0, 0); 605result.Y = Vector4.Create(0, dblNearPlaneDistance / height, 0, 0); 606result.Z = Vector4.Create(0, 0, range, 1.0f); 607result.W = Vector4.Create(0, 0, -range * nearPlaneDistance, 0); 631result.X = Vector4.Create(width, 0, 0, 0); 632result.Y = Vector4.Create(0, height, 0, 0); 633result.Z = Vector4.Create(0, 0, range, -1.0f); 634result.W = Vector4.Create(0, 0, range * nearPlaneDistance, 0); 658result.X = Vector4.Create(width, 0, 0, 0); 659result.Y = Vector4.Create(0, height, 0, 0); 660result.Z = Vector4.Create(0, 0, range, 1.0f); 661result.W = Vector4.Create(0, 0, -range * nearPlaneDistance, 0); 683result.X = Vector4.Create(dblNearPlaneDistance * reciprocalWidth, 0, 0, 0); 684result.Y = Vector4.Create(0, dblNearPlaneDistance * reciprocalHeight, 0, 0); 685result.Z = Vector4.Create( 691result.W = Vector4.Create(0, 0, range * nearPlaneDistance, 0); 713result.X = Vector4.Create(dblNearPlaneDistance * reciprocalWidth, 0, 0, 0); 714result.Y = Vector4.Create(0, dblNearPlaneDistance * reciprocalHeight, 0, 0); 715result.Z = Vector4.Create( 721result.W = Vector4.Create(0, 0, -range * nearPlaneDistance, 0); 733Vector4 s = p * Vector4.Create(-2.0f, -2.0f, -2.0f, 0.0f); 758result.Y = Vector4.Create(0, c, s, 0); 759result.Z = Vector4.Create(0, -s, c, 0); 781result.Y = Vector4.Create(0, c, s, 0); 782result.Z = Vector4.Create(0, -s, c, 0); 783result.W = Vector4.Create(0, y, z, 1); 800result.X = Vector4.Create(c, 0, -s, 0); 802result.Z = Vector4.Create(s, 0, c, 0); 823result.X = Vector4.Create(c, 0, -s, 0); 825result.Z = Vector4.Create(s, 0, c, 0); 826result.W = Vector4.Create(x, 0, z, 1); 843result.X = Vector4.Create( c, s, 0, 0); 844result.Y = Vector4.Create(-s, c, 0, 0); 866result.X = Vector4.Create( c, s, 0, 0); 867result.Y = Vector4.Create(-s, c, 0, 0); 869result.W = Vector4.Create(x, y, 0, 1); 879result.X = Vector4.Create(scaleX, 0, 0, 0); 880result.Y = Vector4.Create(0, scaleY, 0, 0); 881result.Z = Vector4.Create(0, 0, scaleZ, 0); 892result.X = Vector4.Create(scaleX, 0, 0, 0); 893result.Y = Vector4.Create(0, scaleY, 0, 0); 894result.Z = Vector4.Create(0, 0, scaleZ, 0); 905result.X = Vector4.Create(scales.X, 0, 0, 0); 906result.Y = Vector4.Create(0, scales.Y, 0, 0); 907result.Z = Vector4.Create(0, 0, scales.Z, 0); 918result.X = Vector4.Create(scales.X, 0, 0, 0); 919result.Y = Vector4.Create(0, scales.Y, 0, 0); 920result.Z = Vector4.Create(0, 0, scales.Z, 0); 931result.X = Vector4.Create(scale, 0, 0, 0); 932result.Y = Vector4.Create(0, scale, 0, 0); 933result.Z = Vector4.Create(0, 0, scale, 0); 944result.X = Vector4.Create(scale, 0, 0, 0); 945result.Y = Vector4.Create(0, scale, 0, 0); 946result.Z = Vector4.Create(0, 0, scale, 0); 963result.X = Vector4.MultiplyAddEstimate(l, Vector4.Create(p.X), Vector4.Create(dot, 0, 0, 0)); 964result.Y = Vector4.MultiplyAddEstimate(l, Vector4.Create(p.Y), Vector4.Create(0, dot, 0, 0)); 965result.Z = Vector4.MultiplyAddEstimate(l, Vector4.Create(p.Z), Vector4.Create(0, 0, dot, 0)); 966result.W = Vector4.MultiplyAddEstimate(l, Vector4.Create(p.W), Vector4.Create(0, 0, 0, dot)); 992result.W = Vector4.Create(positionX, positionY, positionZ, 1); 1004result.W = Vector4.Create(width, height, 0f, 0f); 1005result.W *= Vector4.Create(0.5f, 0.5f, 0f, 0f); 1007result.X = Vector4.Create(result.W.X, 0f, 0f, 0f); 1008result.Y = Vector4.Create(0f, -result.W.Y, 0f, 0f); 1009result.Z = Vector4.Create(0f, 0f, minDepth - maxDepth, 0f); 1010result.W += Vector4.Create(x, y, minDepth, 1f); 1021result.W = Vector4.Create(width, height, 0f, 0f); 1022result.W *= Vector4.Create(0.5f, 0.5f, 0f, 0f); 1024result.X = Vector4.Create(result.W.X, 0f, 0f, 0f); 1025result.Y = Vector4.Create(0f, -result.W.Y, 0f, 0f); 1026result.Z = Vector4.Create(0f, 0f, maxDepth - minDepth, 0f); 1027result.W += Vector4.Create(x, y, minDepth, 1f); 1624result.X = Vector4.Create( 1630result.Y = Vector4.Create( 1636result.Z = Vector4.Create( 1642result.W = Vector4.Create( 1696result.X = Vector4.Create(matrix.X.X, matrix.Y.X, matrix.Z.X, matrix.W.X); 1697result.Y = Vector4.Create(matrix.X.Y, matrix.Y.Y, matrix.Z.Y, matrix.W.Y); 1698result.Z = Vector4.Create(matrix.X.Z, matrix.Y.Z, matrix.Z.Z, matrix.W.Z); 1699result.W = Vector4.Create(matrix.X.W, matrix.Y.W, matrix.Z.W, matrix.W.W);
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector4.cs (4)
86this = Create(x, y, z, w); 190get => Create(0.0f, 1.0f, 0.0f, 0.0f); 198get => Create(0.0f, 0.0f, 1.0f, 0.0f); 206get => Create(0.0f, 0.0f, 0.0f, 1.0f);