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)
440public 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)
108Assert.Equal(InterpolationMode.Bilinear, g.InterpolationMode); 124g.InterpolationMode = InterpolationMode.HighQualityBilinear; 135Assert.Equal(InterpolationMode.HighQualityBilinear, g.InterpolationMode); 287g.InterpolationMode = InterpolationMode.HighQualityBilinear; 300g.InterpolationMode = InterpolationMode.Bilinear; 313Assert.Equal(InterpolationMode.HighQualityBilinear, g.InterpolationMode); 327Assert.Equal(InterpolationMode.Bilinear, g.InterpolationMode); 909AssertEquals(message + ".InterpolationMode", InterpolationMode.Bilinear, g.InterpolationMode); 924AssertEquals(message + ".InterpolationMode", InterpolationMode.HighQualityBicubic, g.InterpolationMode); 957g.InterpolationMode = InterpolationMode.HighQualityBicubic; 990g.InterpolationMode = InterpolationMode.HighQualityBicubic; 1024g.InterpolationMode = InterpolationMode.HighQualityBicubic; 1105g.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)] 589public void InterpolationMode_SetValid_GetReturnsExpected(InterpolationMode interpolationMode, InterpolationMode expectedInterpolationMode) 598[InlineData(InterpolationMode.Invalid - 1)] 599[InlineData(InterpolationMode.HighQualityBicubic + 1)] 600public void InterpolationMode_SetInvalid_ThrowsInvalidEnumArgumentException(InterpolationMode interpolationMode) 612AssertExtensions.Throws<ArgumentException>(null, () => graphics.InterpolationMode = InterpolationMode.Invalid); 624Assert.Throws<InvalidOperationException>(() => graphics.InterpolationMode = InterpolationMode.HighQualityBilinear); 640AssertExtensions.Throws<ArgumentException>(null, () => graphics.InterpolationMode = InterpolationMode.HighQualityBilinear); 2808Assert.Equal(InterpolationMode.Bilinear, graphics.InterpolationMode);
System.Windows.Forms.Primitives (4)
System\Windows\Forms\Internals\ScaleHelper.cs (4)
162InterpolationMode interpolationMode = InterpolationMode.HighQualityBicubic; 169interpolationMode = InterpolationMode.NearestNeighbor; 174interpolationMode = InterpolationMode.HighQualityBilinear;