Constant |
Value |
Description |
siCurveIsopointPositionManipMode |
0 |
Curve isopoint position manipulation mode.
To change the isopoint position with the tangent(s) free to
update. |
siCurveIsopointPositionAndTangentsManipMode |
1 |
Curve isopoint position-with-tangents-locked manipulation
mode.
To change the isopoint position with the tangent(s) locked.
But in the case where two consecutive knots are linked by a linear
segment (corresponding control points are aligned) the tangents
will update such that the curve segment remains linear. |
siCurveIsopointFwdTangentManipMode |
2 |
Curve isopoint forward tangent manipulation mode.
To change the forward tangent of the isopoint. |
siCurveIsopointBwdTangentManipMode |
3 |
Curve isopoint backward tangent manipulation mode.
To change the backward tangent of the isopoint.
The backward tangent only makes sense for a full-multiplicity knot
(for example, 3 for a cubic curve), also known as a Bezier knot,
where a discontinuity of the tangents on both sides of the knot is
supported.
In the case where both tangents are aligned the backward tangent
has the opposite direction as the forward tangent. |
siCurveIsopointFwdThenBwdTangentManipMode |
4 |
Curve isopoint forward-and-backward tangent manipulation
mode.
Same as siCurveIsopointFwdTangentManipMode but the backward tangent
is also updated by the same delta. |
siCurveIsopointBwdThenFwdTangentManipMode |
5 |
Curve isopoint backward-and-forward tangent manipulation
mode.
Same as siCurveIsopointBwdTangentManipMode but the forward tangent
is also updated by the same delta. |
siCurveIsopointCVManipMode |
6 |
Curve isopoint CV position manipulation mode.
To change the position of the CV corresponding to the
isopoint.
For a knot of multiplicity > 1 there are more than one CVs so
this mode is ignored. |