public virtual Canvas Copy(Rectangle rect) { Canvas canvas = new MemoryCanvas(rect.Size); canvas.Set(new Point(0, 0), rect, this); return(canvas); }
public virtual Canvas Copy() { Canvas canvas = new MemoryCanvas(this.Size); canvas.Set(Point.Empty, this); return(canvas); }