28 lines
487 B
C#
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;
|
|
}
|
|
|
|
|
|
}
|
|
}
|