siCurveIsopointManipMode

siCurveIsopointManipMode

導入

v5.0

詳細

この列挙子は、Softimage のカーブアイソポイントのマニピュレータモードです。

C#構文

siCurveIsopointManipMode.siCurveIsopointPositionManipMode                   // 0

siCurveIsopointManipMode.siCurveIsopointPositionAndTangentsManipMode        // 1

siCurveIsopointManipMode.siCurveIsopointFwdTangentManipMode                 // 2

siCurveIsopointManipMode.siCurveIsopointBwdTangentManipMode                 // 3

siCurveIsopointManipMode.siCurveIsopointFwdThenBwdTangentManipMode          // 4

siCurveIsopointManipMode.siCurveIsopointBwdThenFwdTangentManipMode          // 5

siCurveIsopointManipMode.siCurveIsopointCVManipMode                         // 6

コンスタント 詳細
siCurveIsopointPosItionManipMode 0 カーブアイソポイント位置マニピュレータモード。

アイソポイントの位置を変更し、タンジェントに関係なく更新します。
siCurveIsopointPositionAndTangentsManipMode 1 カーブアイソポイントの位置がタンジェントでロックされたマニュピュレータモード。

タンジェントがロックされた状態でアイソポイントの位置を変換します。

ただし、2 つの連続したノットが直線セグメントによって結ばれている(コントロール ポイントの位置が揃っている)場合には、タンジェントはカーブしたセグメントを直線として更新します。
siCurveIsopointFwdTangentManipMode 2 カーブアイソポイント前方のタンジェントマニピュレータモード。

アイソポイント前方のタンジェントに変換します。
siCurveIsopointBwdTangentManipMode 3 カーブアイソポイント後方のタンジェントマニピュレータモード。

アイソポイント後方のタンジェントに変換します。

後方タンジェントは、ノットの両端にあるタンジェントの不連続性をサポートしているベジェノットと呼ばれるフル多重ノット(3次曲線など)でのみ有効です。

両側のタンジェントが調整される場合、後方のタンジェントは前方のタンジェントの反対の向きになります。
siCurveIsopointFwdThenBwdTangentManipMode 4 カーブアイソポイント前方または後方のタンジェントマニピュレータモード。

siCurveIsopointFwdTangentManipMode と同じですが、後方のタンジェントも同じデルタで更新されます。
siCurveIsopointBwdThenFwdTangentManipMode 5 カーブアイソポイント後方または前方のタンジェントマニピュレータモード。

siCurveIsopointBwdTangentManipMode と同じですが、前方のタンジェントも同じデルタで更新されます。
siCurveIsopointCVManipMode 6 カーブアイソポイントの CV位置マニピュレータモード。

アイソポイントに対応する CV の位置に変換します。

多重ノットについては位置マニュピュレータ モードが無視されるように 2 つ以上の CV があります。

適用対象

CurveDirectManip