IGeometryPath

IGeometryPath interface

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

Смотрите также