public SwiftBitmap DrawPath(Pen pen, GraphicsPath path)
{
Contract.Requires<ArgumentNullException>(pen != null);
Contract.Requires<ArgumentNullException>(path != null);
Contract.Requires<NullReferenceException>(InternalBitmap != null);
Unlock();
using (Graphics NewGraphics = Graphics.FromImage(InternalBitmap))
{
NewGraphics.DrawPath(pen, path);
}
return this;
}