Go to: Related nodes. Attributes.

Node name Parents MFn type Compatible function sets
nurbsCurve curveShape kNurbsCurve kBase
kNamedObject
kDependencyNode
kDagNode
kShape
kGeometric
kCurve
kNurbsCurve
kNurbsCurveGeom

Related nodes

projectCurve, rebuildCurve, detachCurve, attachCurve, extendCurve, insertKnotCurve, curveShape

Attributes (26)

cached, create, degree, dispCV, dispCurveEndPoints, dispEP, dispGeometry, dispHull, editPoints, form, header, inPlace, local, maxValue, minMaxValue, minValue, spans, tweakSize, worldNormal, worldNormalX, worldNormalY, worldNormalZ, worldSpace, xValueEp, yValueEp, zValueEp

Long name (short name) Type Default Flags
header (hd) nurbsCurveHeader NULL outputinput
curve header
create (cr) nurbsCurve NULL outputinputconnectable
Create in local space. Construction history operations put the result in this attribute.
local (l) nurbsCurve NULL outputconnectable
Curve in local space to be used in subsequent operations
worldSpace (ws) nurbsCurve NULL arrayoutputconnectable
Curve in world space (indexed by the instance number)to be used in subsequent operations
worldNormal (wn) double3 arrayoutputconnectable
Curve fitting plane normal in world space (indexed by the instance number).
worldNormalX (wnx) double 0.0 outputconnectable
X value of world plane normal
worldNormalY (wny) double 0.0 outputconnectable
Y value of world plane normal
worldNormalZ (wnz) double 0.0 outputconnectable
Z value of world plane normal
form (f) enum 0 outputconnectable
Form (open = 0, closed = 1, periodic = 2)
degree (d) short 0 outputconnectable
Curve degree
spans (s) integer 0 outputconnectable
Number of spans
editPoints (eps) double3 arrayoutputconnectable
edit points
xValueEp (xve) distance (double) 0.0cm outputconnectable
X value of a edit point
yValueEp (yve) distance (double) 0.0cm outputconnectable
Y value of a edit point
zValueEp (zve) distance (double) 0.0cm outputconnectable
Z value of a edit point
cached (cc) nurbsCurve NULL outputinputconnectablestorable
Cached curve Defines geometry of the curve. The properties are defined in this order: First line: degree, number of spans, form (0=open, 1=closed, 2=periodic), rational (yes/no), dimension Second line: number of knots, list of knot values Third line: number of CVs Fourth and later lines: CV positions in x,y,z (and w if rational)
inPlace (ipo) bool false outputinputconnectablestorable
In place with history
dispCV (dcv) bool false outputinputconnectablestorable
Controls explicit CV display
dispEP (dep) bool false outputinputconnectablestorable
Controls explicit edit point display
dispHull (dh) bool false outputinputconnectablestorable
Controls explicit hull display
dispCurveEndPoints (dce) bool false outputinputconnectablehidden
Controls explicit display of curve start and end points during curve draw.
dispGeometry (dg) bool true outputinputconnectablestorable
Controls explicit geometry display
tweakSize (ts) integer -1 outputinputconnectable
What was the topology when we tweaked
minMaxValue (mmv) double2 outputconnectable
Compound attribute holding the minValue and maxValue. See the children attributes for explanation.
minValue (min) double 0.0 outputconnectable
Parameter range min
maxValue (max) double 0.0 outputconnectable
Parameter range max