public virtual void Play(Painter target, MetafilePlayFlags flags) { target.DrawPolyLine(close, xy); }
public override void Play(Painter target, MetafilePlayFlags flags) { target.DrawArcT(x1, y1, x2, y2, bulge); }
public override void Play(Painter target, MetafilePlayFlags flags) { target.DrawEllipseT(x, y, aradius, bradius, tilt); }
public override void Play(Painter target, MetafilePlayFlags flags) { target.DrawRectangleT(x1, y1, x2, y2); }
public override void Play(Painter target, MetafilePlayFlags flags) { target.DrawCircleT(x1, y1, radius); }
public void Play(Painter target, MetafilePlayFlags flags) { target.PatternTransform = t; }
public virtual void Play(Painter target, MetafilePlayFlags flags) { target.SetPixel(x, y, rgb); }
public void Play(Painter target, MetafilePlayFlags flags) { target.DrawPictureT(pic, x, y); }
public void Play(Painter target, MetafilePlayFlags flags) { target.Blit(pic, dst_x, dst_y, dst_w, dst_h, src_x, src_y, src_w, src_h); }
public override void Play(Painter target, MetafilePlayFlags flags) { target.FillPathT(path); }
public void Play(Painter target, MetafilePlayFlags flags) { target.DrawTextT(txt, x, y, size, angle, align); }
public virtual void Play(Painter target, MetafilePlayFlags flags) { target.FillPath(path); }
public override void Play(Painter target, MetafilePlayFlags flags) { target.FillGradientRectangle(x1, y1, x2, y2, y1color, y2color); }
public override void Play(Painter target, MetafilePlayFlags flags) { target.DrawPolyLineT(close, xy); }
public void Play(Painter target, MetafilePlayFlags flags) { target.LineJoin = join; }
public virtual void Play(Painter target, MetafilePlayFlags flags) { target.DrawMark(x, y, type, size); }
public void Play(Painter target, MetafilePlayFlags flags) { target.Pattern = pattern; }
public override void Play(Painter target, MetafilePlayFlags flags) { target.DrawMarkT(x, y, type, size); }
public void Play(Painter target, MetafilePlayFlags flags) { target.FillMode = fm; }
public void Play(Painter target, MetafilePlayFlags flags) { target.AntiGrain = antigrain; }
public virtual void Play(Painter target, MetafilePlayFlags flags) { target.DrawRectangle(x1, y1, x2, y2); }
public void Play(Painter target, MetafilePlayFlags flags) { target.Hatch = hatch; }
public virtual void Play(Painter target, MetafilePlayFlags flags) { target.DrawCircle(x1, y1, radius); }
public void Play(Painter target, MetafilePlayFlags flags) { target.LineWidth = lwt; }
public virtual void Play(Painter target, MetafilePlayFlags flags) { target.DrawArc(x1, y1, x2, y2, bulge); }
public void Play(Painter target, MetafilePlayFlags flags) { target.LineStyleDashes = dashes; }
public virtual void Play(Painter target, MetafilePlayFlags flags) { target.DrawEllipse(x, y, aradius, bradius, tilt); }
public void Play(Painter target, MetafilePlayFlags flags) { target.EndCaps = cap; }
public override void Play(Painter target, MetafilePlayFlags flags) { target.DrawEllipticArcT(x, y, aradius, bradius, tilt, startangle, sweepangle); }
Painter measurepainter = null; //created on demand public PainterFeedback(PictureFeedback target, Painter measurepainter) { this.target = target; base.Clip = new Rectangle2i(0, 0, target.Width - 1, target.Height - 1); }