Beispiel #1
0
 public override void VisitMovetoAbs(SvgPathSegMovetoAbs moveto)
 {
     if (!StartNewPathIfNull(moveto.X, moveto.Y))
     {
         AddNewSubPath(new MoveSubPath(moveto.X, moveto.Y));
     }
 }
Beispiel #2
0
 public override SvgPathSeg VisitMovetoAbs(SvgPathSegMovetoAbs segment)
 {
     SvgMatrix.Multiply(_matrix, segment.X, segment.Y, out var tx, out var ty);
     return(new SvgPathSegMovetoAbs(tx, ty));
 }
Beispiel #3
0
 public override SvgPathSeg VisitMovetoAbs(SvgPathSegMovetoAbs segment)
 => UpdateXyReturn(segment.X, segment.Y, segment);
Beispiel #4
0
 public virtual void VisitMovetoAbs(SvgPathSegMovetoAbs segment)
 => DefaultVisit(segment);
Beispiel #5
0
 public override void VisitMovetoAbs(SvgPathSegMovetoAbs segment)
 => UpdateAbsXy(segment.X, segment.Y);
 public override void VisitMovetoAbs(SvgPathSegMovetoAbs segment) => EmitMoveto(segment);
Beispiel #7
0
 public override void VisitMovetoAbs(SvgPathSegMovetoAbs segment)
 => this.MoveTo(new PointF(segment.X, segment.Y));