GeometryPath

Класс GeometryPath

Представляет геометрический путь GeometryShape

public sealed class GeometryPath : IGeometryPath

Конструкторы

ИмяОписание
GeometryPath()Создает экземпляр GeometryPath

Свойства

ИмяОписание
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)Удаляет сегмент по указанному индексу геометрического пути.

См. также