Class SplinePathBuilder

SplinePathBuilder class

SplinePathBuilderクラスは、パス セグメントの構築を担当しますSVGPathSegトレース ポイントのリストから. このパス ビルダーは、Catmull-Roma スプラインを平滑化および削減されたパス ポイントのセットに適用することに基づいています..

public class SplinePathBuilder : IPathBuilder

コンストラクター

名前説明
SplinePathBuilder()の新しいインスタンスを初期化しますSplinePathBuilder class.
SplinePathBuilder(float)の新しいインスタンスを初期化しますSplinePathBuilder class.
SplinePathBuilder(IImageTraceSmoother, IImageTraceSimplifier, float)の新しいインスタンスを初期化しますSplinePathBuilder class.

プロパティ

名前説明
Tension { get; set; }テンションの値は、(補間された) コントロール ポイントでカーブがどの程度鋭く曲がるかに影響します。それに応じて.
TraceSimplifier { get; set; }トレース簡略化を取得または設定します。
TraceSmoother { get; set; }トレースをスムーズに取得または設定します。

メソッド

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

関連項目