src\libraries\System.Private.CoreLib\src\System\Numerics\Matrix3x2.cs (24)
69get => Impl.Identity.AsM3x2();
116=> (value1.AsImpl() + value2.AsImpl()).AsM3x2();
141=> (value1.AsImpl() * value2.AsImpl()).AsM3x2();
150=> (value1.AsImpl() * value2).AsM3x2();
159=> (value1.AsImpl() - value2.AsImpl()).AsM3x2();
167=> (-value.AsImpl()).AsM3x2();
175=> (value1.AsImpl() + value2.AsImpl()).AsM3x2();
181=> Impl.CreateRotation(radians).AsM3x2();
188=> Impl.CreateRotation(radians, centerPoint).AsM3x2();
194=> Impl.CreateScale(scales).AsM3x2();
201=> Impl.CreateScale(xScale, yScale).AsM3x2();
209=> Impl.CreateScale(xScale, yScale, centerPoint).AsM3x2();
216=> Impl.CreateScale(scales, centerPoint).AsM3x2();
222=> Impl.CreateScale(scale).AsM3x2();
229=> Impl.CreateScale(scale, centerPoint).AsM3x2();
236=> Impl.CreateSkew(radiansX, radiansY).AsM3x2();
244=> Impl.CreateSkew(radiansX, radiansY, centerPoint).AsM3x2();
250=> Impl.CreateTranslation(position).AsM3x2();
257=> Impl.CreateTranslation(xPosition, yPosition).AsM3x2();
276=> Impl.Lerp(in matrix1.AsImpl(), in matrix2.AsImpl(), amount).AsM3x2();
284=> (value1.AsImpl() * value2.AsImpl()).AsM3x2();
292=> (value1.AsImpl() * value2).AsM3x2();
299=> (-value.AsImpl()).AsM3x2();
307=> (value1.AsImpl() - value2.AsImpl()).AsM3x2();