siCurveKnotTangentAlignment

Introduced

5.0

Description

This enum specifies the type of alignment for a tangent of a curve knot in Softimage.

C# Syntax

siCurveKnotTangentAlignment.siCurveKnotAlignFwdTangentWithBwd               // 0
siCurveKnotTangentAlignment.siCurveKnotAlignBwdTangentWithFwd               // 1
siCurveKnotTangentAlignment.siCurveKnotAlignFwdAndBwdTangentsTogether       // 2
siCurveKnotTangentAlignment.siCurveKnotLinearizeNextSegment                 // 3
siCurveKnotTangentAlignment.siCurveKnotLinearizePrevSegment                 // 4
siCurveKnotTangentAlignment.siCurveKnotLinearizeBothSegments                // 5
siCurveKnotTangentAlignment.siCurveKnotLinearizeInterSegments               // 6
siCurveKnotTangentAlignment.siCurveKnotMakeCorner                           // 7

Constant

Value

Description

siCurveKnotAlignFwdTangentWithBwd

0

Align the forward tangent with the backward tangent.

siCurveKnotAlignBwdTangentWithFwd

1

Align the backward tangent with the forward tangent.

siCurveKnotAlignFwdAndBwdTangentsTogether

2

Rotate the forward and backward tangents by the same angle so they become aligned.

siCurveKnotLinearizeNextSegment

3

Align all the control points between this bezier knot and the next one so the curve segment becomes a line.

siCurveKnotLinearizePrevSegment

4

Align all the control points between this bezier knot and the previous one so the curve segment becomes a line.

siCurveKnotLinearizeBothSegments

5

Equivalent of doing siCurveKnotLinearizePrevSegment and siCurveKnotLinearizeNextSegment.

siCurveKnotLinearizeInterSegments

6

Align all the control points between consecutive knots.

siCurveKnotMakeCorner

7

Rotate both tangents enough to cause a significant discontinuity but with minimum curve distortion.

Applies To

AlignBezierKnotsTangents



Autodesk Softimage v7.5