Class BezierPathBuilder

BezierPathBuilder class

SplinePathBuilderクラスは、パス セグメントの構築を担当しますSVGPathSegトレース ポイントのリストから. このパス ビルダーは、最小二乗法を使用して、ポイントのトレース用のベジエ コントロール ポイントを見つけることに基づいています.

public class BezierPathBuilder : IPathBuilder

コンストラクター

名前説明
BezierPathBuilder()の新しいインスタンスを初期化しますBezierPathBuilder class.

プロパティ

名前説明
ErrorThreshold { get; set; }エラーしきい値を取得または設定します。 このパラメーターは、適合曲線に対する点の最大偏差を定義します。 デフォルトでは 30 です。
MaxIterations { get; set; }エラーしきい値を取得または設定します。 このパラメーターは、最小二乗近似法の反復回数を定義します。 デフォルトでは 30 です。
TraceSmoother { get; set; }トレースをスムーズに取得または設定します。

メソッド

名前説明
Build(IEnumerable<PointF>, SVGPathElement)トレース ポイントのリストからパス セグメントを構築します。

関連項目