protected override void VisitPenAbsolute(PenAbsolute item) { foreach (var pt in item.Points) { MoveTo(pt); } }
protected override void VisitPenAbsolute(PenAbsolute item) { if (isPenDown) { foreach (var p in item.Points) { segments.Add(new Line(current, p, currentAttribs)); current = p; } } else { if (item.Points.Count > 0) { current = item.Points.Last(); } } }
protected override void VisitPenAbsolute(PenAbsolute item) { TrasformPoints(item); }
protected abstract void VisitPenAbsolute(PenAbsolute item);
protected override void VisitPenAbsolute(PenAbsolute item) { Unprocessed(item); }