IGeometryPath

IGeometryPath 接口

表示 GeometryShape 的几何路径

public interface IGeometryPath

属性

名称描述
FillMode { get; set; }设置填充模式
PathData { get; }返回 GeometryShape 的几何路径,作为路径段数组。
Stroke { get; set; }设置笔画外观

方法

名称描述
ArcTo(float, float, float, float)将指定的弧追加到路径。
CloseFigure()关闭此路径的当前图形
CubicBezierTo(PointF, PointF, PointF)在路径末尾添加立方贝塞尔曲线
CubicBezierTo(PointF, PointF, PointF, uint)在路径的指定位置添加立方贝塞尔曲线
CubicBezierTo(float, float, float, float, float, float)在路径末尾添加立方贝塞尔曲线
CubicBezierTo(float, float, float, float, float, float, uint)在路径的指定位置添加立方贝塞尔曲线
LineTo(PointF)在路径末尾添加直线
LineTo(float, float)在路径末尾添加直线
LineTo(PointF, uint)在路径的指定位置添加直线
LineTo(float, float, uint)在路径的指定位置添加直线
MoveTo(PointF)设置下一个点的位置。
MoveTo(float, float)设置下一个点的位置。
QuadraticBezierTo(PointF, PointF)在路径末尾添加二次贝塞尔曲线
QuadraticBezierTo(PointF, PointF, uint)在路径的指定位置添加二次贝塞尔曲线
QuadraticBezierTo(float, float, float, float)在路径末尾添加二次贝塞尔曲线
QuadraticBezierTo(float, float, float, float, uint)在路径的指定位置添加二次贝塞尔曲线
RemoveAt(int)移除几何路径中指定索引的段。

另见