BigLitho/Large.Lito.Database/Make3_Treko3D/XCoolForm/XAntiAlias.cs

28 lines
487 B
C#

using System;
using System.Drawing;
using System.Drawing.Drawing2D;
namespace Make3UI
{
internal class XAntiAlias : IDisposable
{
private Graphics m_g;
private SmoothingMode m_eMode;
public XAntiAlias(Graphics g)
{
m_g = g;
m_eMode = g.SmoothingMode;
m_g.SmoothingMode = SmoothingMode.AntiAlias;
}
public void Dispose()
{
m_g.SmoothingMode = m_eMode;
}
}
}