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

См. также