Class BezierPathBuilder

BezierPathBuilder class

SplinePathBuilder класс отвечает за построение сегментов путиSVGPathSeg из списка точек трассировки. Этот построитель пути основан на использовании метода наименьших квадратов для поиска контрольных точек Безье для трассировки точек.

public class BezierPathBuilder : IPathBuilder

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

ИмяОписание
BezierPathBuilder()Инициализирует новый экземплярBezierPathBuilder класс.

Характеристики

ИмяОписание
ErrorThreshold { get; set; }Получает или задает порог ошибки. Этот параметр определяет максимальное отклонение точек от аппроксимированной кривой. По умолчанию 30.
MaxIterations { get; set; }Получает или задает порог ошибки. Этот параметр определяет количество итераций для метода аппроксимации наименьших квадратов. По умолчанию 30.
TraceSmoother { get; set; }Получает или задает более плавную трассировку.

Методы

ИмяОписание
Build(IEnumerable<PointF>, SVGPathElement)Строит сегменты пути из списка точек трассировки.

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