public override SvgPathSeg VisitLinetoHorizontalRel(SvgPathSegLinetoHorizontalRel segment) => new SvgPathSegLinetoHorizontalAbs(_x += segment.X);
public virtual void VisitLinetoHorizontalRel(SvgPathSegLinetoHorizontalRel segment) => DefaultVisit(segment);
public override void VisitLinetoHorizontalRel(SvgPathSegLinetoHorizontalRel segment) => EmitLineto(segment);
public override void VisitLinetoHorizontalRel(SvgPathSegLinetoHorizontalRel segment) => UpdateRelXy(segment.X, CurPenY);
public override void VisitLinetoHorizontalRel(SvgPathSegLinetoHorizontalRel segment) => this.LineTo(this.currentPoint + new PointF(segment.X, 0));