public static Telerik.Windows.Documents.Fixed.Model.Graphics.BezierSegment ConvertBezierSegment(BezierSegment bezierSegment) { var pdfBezierSegment = new Telerik.Windows.Documents.Fixed.Model.Graphics.BezierSegment(); pdfBezierSegment.Point1 = bezierSegment.Point1; pdfBezierSegment.Point2 = bezierSegment.Point2; pdfBezierSegment.Point3 = bezierSegment.Point3; return(pdfBezierSegment); }
public static IEnumerable <Telerik.Windows.Documents.Fixed.Model.Graphics.BezierSegment> ConvertPolyBezierSegments(PolyBezierSegment polyBezierSegment) { var points = polyBezierSegment.Points; for (int index = 2; index < points.Count; index += 3) { var pdfBezierSegment = new Telerik.Windows.Documents.Fixed.Model.Graphics.BezierSegment(); pdfBezierSegment.Point1 = points[index - 2]; pdfBezierSegment.Point2 = points[index - 1]; pdfBezierSegment.Point3 = points[index]; yield return(pdfBezierSegment); } }
public static IEnumerable<Telerik.Windows.Documents.Fixed.Model.Graphics.BezierSegment> ConvertPolyBezierSegments(PolyBezierSegment polyBezierSegment) { var points = polyBezierSegment.Points; for (int index = 2; index < points.Count; index += 3) { var pdfBezierSegment = new Telerik.Windows.Documents.Fixed.Model.Graphics.BezierSegment(); pdfBezierSegment.Point1 = points[index - 2]; pdfBezierSegment.Point2 = points[index - 1]; pdfBezierSegment.Point3 = points[index]; yield return pdfBezierSegment; } }
public static Telerik.Windows.Documents.Fixed.Model.Graphics.BezierSegment ConvertBezierSegment(BezierSegment bezierSegment) { var pdfBezierSegment = new Telerik.Windows.Documents.Fixed.Model.Graphics.BezierSegment(); pdfBezierSegment.Point1 = bezierSegment.Point1; pdfBezierSegment.Point2 = bezierSegment.Point2; pdfBezierSegment.Point3 = bezierSegment.Point3; return pdfBezierSegment; }