siCurveKnotTangentAlignment

導入

v5.0

詳細

この列挙子はノットカーブのタンジェントに対する位置揃えのタイプを指定します。

C#構文

siCurveKnotTangentAlignment.siCurveKnotAlignFwdTangentWithBwd               // 0

siCurveKnotTangentAlignment.siCurveKnotAlignBwdTangentWithFwd               // 1

siCurveKnotTangentAlignment.siCurveKnotAlignFwdAndBwdTangentsTogether       // 2

siCurveKnotTangentAlignment.siCurveKnotLinearizeNextSegment                 // 3

siCurveKnotTangentAlignment.siCurveKnotLinearizePrevSegment                 // 4

siCurveKnotTangentAlignment.siCurveKnotLinearizeBothSegments                // 5

siCurveKnotTangentAlignment.siCurveKnotLinearizeInterSegments               // 6

siCurveKnotTangentAlignment.siCurveKnotMakeCorner                           // 7

コンスタント 詳細
siCurveKnotAlignFwdTangentWithBwd 0 前方のタンジェントと後方のタンジェントの位置を揃えます。
siCurveKnotAlignBwdTangentWithFwd 1 後方のタンジェントと前方のタンジェントの位置を揃えます。
siCurveKnotAlignFwdAndBwdTangentsTogether 2 前方と後方のタンジェントを同じ角度から回転させ、位置を揃えます。
siCurveKnotLinearizeNextSegment 3 ベジェノットと次のベジェノットの間でコントロールポイントを調整し、カーブセグメントを 1本の線にします。
siCurveKnotLinearizePrevSegment 4 ベジェノットと前のベジェノットの間でコントロールポイントを調整し、カーブセグメントを 1本の線にします。
siCurveKnotLinearizeBothSegments 5 siCurveKnotLinearizePrevSegment と siCurveKnotLinearizeNextSegment を実行するのと同じです。
siCurveKnotLinearizeInterSegments 6 連続するノット間でコントロールポイントをすべて揃えます。
siCurveKnotMakeCorner 7 両方のタンジェントを十分に回転させてはっきりと離れるようにしますが、カーブの歪みは最小限に抑えます。

適用対象

AlignBezierKnotsTangents