本文整理汇总了C#中Path.moveTo方法的典型用法代码示例。如果您正苦于以下问题:C# Path.moveTo方法的具体用法?C# Path.moveTo怎么用?C# Path.moveTo使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Path
的用法示例。
在下文中一共展示了Path.moveTo方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: getPathForPoints
public static Path getPathForPoints(IList<Point> points, double scale)
{
Path path = new Path();
scale = scale * PIXEL_SIZE;
Point current = points[0];
path.moveTo(Math.Round(scale * current.x), Math.Round(scale * current.y));
Point next = null;
for (int i = 1; i < points.Count; ++i)
{
next = points[i];
path.quadTo(Math.Round(scale * current.x), Math.Round(scale * current.y), Math.Round(scale * (next.x + current.x) / 2), Math.Round(scale * (next.y + current.y) / 2));
current = next;
}
if (next != null)
{
path.lineTo(Math.Round(scale * next.x), Math.Round(scale * next.y));
}
return path;
}