public override void StartDrawing(Point location, IStyle style) { pictureToDrawOn = Graphics.FromImage(model.imageFile.Bitmap); pen = preparePen(); startLocation = location; }
public override void StartDrawing(Point location, IStyle brushManager) { }
public override void StartDrawing(Point location, IStyle style) { pictureBeforeDrawing = new TextureBrush(model.imageFile.Bitmap); pictureToDrawOn = Graphics.FromImage(model.imageFile.Bitmap); this.style = style; startLocation = location; }
public abstract void StartDrawing(Point location, IStyle brushManager);
public FilledStyleDecorator(IStyle styleToDecorate) { this.styleToDecorate = styleToDecorate; }
public OutlineStyleDecorator(IStyle styleToDecorate) { this.styleToDecorate = styleToDecorate; styleToDecorate.setPen(); }