44 references to InterpolationMode
System.Drawing (1)
System.Drawing.cs (1)
38
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Drawing.Drawing2D.
InterpolationMode
))]
System.Drawing.Common (1)
Special\NotSupported.cs (1)
440
public System.Drawing.Drawing2D.
InterpolationMode
InterpolationMode { get { throw new System.PlatformNotSupportedException(System.SR.SystemDrawingCommon_PlatformNotSupported); } set { throw new System.PlatformNotSupportedException(System.SR.SystemDrawingCommon_PlatformNotSupported); } }
System.Drawing.Common.Tests (38)
mono\System.Drawing\GraphicsTests.cs (13)
108
Assert.Equal(
InterpolationMode
.Bilinear, g.InterpolationMode);
124
g.InterpolationMode =
InterpolationMode
.HighQualityBilinear;
135
Assert.Equal(
InterpolationMode
.HighQualityBilinear, g.InterpolationMode);
287
g.InterpolationMode =
InterpolationMode
.HighQualityBilinear;
300
g.InterpolationMode =
InterpolationMode
.Bilinear;
313
Assert.Equal(
InterpolationMode
.HighQualityBilinear, g.InterpolationMode);
327
Assert.Equal(
InterpolationMode
.Bilinear, g.InterpolationMode);
909
AssertEquals(message + ".InterpolationMode",
InterpolationMode
.Bilinear, g.InterpolationMode);
924
AssertEquals(message + ".InterpolationMode",
InterpolationMode
.HighQualityBicubic, g.InterpolationMode);
957
g.InterpolationMode =
InterpolationMode
.HighQualityBicubic;
990
g.InterpolationMode =
InterpolationMode
.HighQualityBicubic;
1024
g.InterpolationMode =
InterpolationMode
.HighQualityBicubic;
1105
g.InterpolationMode =
InterpolationMode
.HighQualityBicubic;
System\Drawing\GraphicsTests.cs (25)
581
[InlineData(
InterpolationMode
.Bicubic,
InterpolationMode
.Bicubic)]
582
[InlineData(
InterpolationMode
.Bilinear,
InterpolationMode
.Bilinear)]
583
[InlineData(
InterpolationMode
.Default,
InterpolationMode
.Bilinear)]
584
[InlineData(
InterpolationMode
.High,
InterpolationMode
.HighQualityBicubic)]
585
[InlineData(
InterpolationMode
.HighQualityBicubic,
InterpolationMode
.HighQualityBicubic)]
586
[InlineData(
InterpolationMode
.HighQualityBilinear,
InterpolationMode
.HighQualityBilinear)]
587
[InlineData(
InterpolationMode
.Low,
InterpolationMode
.Bilinear)]
588
[InlineData(
InterpolationMode
.NearestNeighbor,
InterpolationMode
.NearestNeighbor)]
589
public void InterpolationMode_SetValid_GetReturnsExpected(
InterpolationMode
interpolationMode,
InterpolationMode
expectedInterpolationMode)
598
[InlineData(
InterpolationMode
.Invalid - 1)]
599
[InlineData(
InterpolationMode
.HighQualityBicubic + 1)]
600
public void InterpolationMode_SetInvalid_ThrowsInvalidEnumArgumentException(
InterpolationMode
interpolationMode)
612
AssertExtensions.Throws<ArgumentException>(null, () => graphics.InterpolationMode =
InterpolationMode
.Invalid);
624
Assert.Throws<InvalidOperationException>(() => graphics.InterpolationMode =
InterpolationMode
.HighQualityBilinear);
640
AssertExtensions.Throws<ArgumentException>(null, () => graphics.InterpolationMode =
InterpolationMode
.HighQualityBilinear);
2808
Assert.Equal(
InterpolationMode
.Bilinear, graphics.InterpolationMode);
System.Windows.Forms.Primitives (4)
System\Windows\Forms\Internals\ScaleHelper.cs (4)
162
InterpolationMode
interpolationMode =
InterpolationMode
.HighQualityBicubic;
169
interpolationMode =
InterpolationMode
.NearestNeighbor;
174
interpolationMode =
InterpolationMode
.HighQualityBilinear;