Go to: Related nodes. Attributes.
For example, if a curve is detached at three places, there are four curve pieces to keep or discard.
Generally, the parameters in the "parameter" multi attribute should be in ascending order, otherwise the curve pieces may overlap.
Detaches a curve at the parameter specified in the "parameter" multi attribute. The output is a multi attribute containing the detached curve pieces. The "keep" multi attribute (which should be 1 element larger than the "parameter" attribute) specifies which curve pieces to keep or discard.
For example, if a curve is detached at three places, there are four curve pieces to keep or discard.
Generally, the parameters in the "parameter" multi attribute should be in ascending order, otherwise the curve pieces may overlap.
Node name | Parents | Classification | MFn type | Compatible function sets |
---|---|---|---|---|
detachCurve | abstractBaseCreate | geometry | kDetachCurve | kBase kNamedObject kDependencyNode kCreate kDetachCurve |
projectCurve, rebuildCurve, attachCurve, extendCurve, insertKnotCurve, curveShape, nurbsCurve
inputCurve, keep, outputCurve, parameter
Long name (short name) | Type | Default | Flags | ||
---|---|---|---|---|---|
inputCurve
(ic )
| nurbsCurve | NULL | ![]() ![]() ![]() | ||
keep
(k )
| bool | true | ![]() ![]() ![]() ![]() ![]() | ||
outputCurve
(oc )
| nurbsCurve | NULL | ![]() ![]() ![]() | ||
parameter
(p )
| double | 0.0 | ![]() ![]() ![]() ![]() ![]() ![]() | ||