30 references to AsImpl
System.Private.CoreLib (30)
src\libraries\System.Private.CoreLib\src\System\Numerics\Matrix3x2.cs (29)
108
set =>
AsImpl
().X = value;
119
set =>
AsImpl
().Y = value;
130
set =>
AsImpl
().Z = value;
222
Unsafe.Add(ref
AsImpl
().X, row) = value;
335
=> (value1.
AsImpl
() + value2.
AsImpl
()).AsM3x2();
344
=> value1.
AsImpl
() == value2.
AsImpl
();
352
=> value1.
AsImpl
() != value2.
AsImpl
();
360
=> (value1.
AsImpl
() * value2.
AsImpl
()).AsM3x2();
369
=> (value1.
AsImpl
() * value2).AsM3x2();
378
=> (value1.
AsImpl
() - value2.
AsImpl
()).AsM3x2();
386
=> (-value.
AsImpl
()).AsM3x2();
394
=> (value1.
AsImpl
() + value2.
AsImpl
()).AsM3x2();
531
return Impl.Invert(in matrix.
AsImpl
(), out result.
AsImpl
());
541
=> Impl.Lerp(in matrix1.
AsImpl
(), in matrix2.
AsImpl
(), amount).AsM3x2();
549
=> (value1.
AsImpl
() * value2.
AsImpl
()).AsM3x2();
557
=> (value1.
AsImpl
() * value2).AsM3x2();
564
=> (-value.
AsImpl
()).AsM3x2();
572
=> (value1.
AsImpl
() - value2.
AsImpl
()).AsM3x2();
588
=> AsROImpl().Equals(in other.
AsImpl
());
src\libraries\System.Private.CoreLib\src\System\Numerics\Matrix3x2.Impl.cs (1)
401
=> (obj is Matrix3x2 other) && Equals(in other.
AsImpl
());