Go to: Attributes.

Description: Abstract class for objects that contain control/mesh/lattice points.

This node is abstract

Node nameParentsMFn typeCompatible function sets
controlPointdeformableShape

Attributes (32)

blindDataNodes, clamped, colorName, colorSet, colorSetPoints, colorSetPointsA, colorSetPointsB, colorSetPointsG, colorSetPointsR, controlPoints, currentColorSet, currentUVSet, displayColorChannel, displayColors, displayImmediate, relativeTweak, representation, tweak, tweakLocation, uvPivot, uvPivotX, uvPivotY, uvSet, uvSetName, uvSetPoints, uvSetPointsU, uvSetPointsV, uvSetTweakLocation, weights, xValue, yValue, zValue

Long name (short name)TypeDefaultFlags
blindDataNodes (bn) Messagen/aarrayinputconnectable
Attribute used to connect to blindData nodes when the geometryShape does not have history.
colorSet (clst) compoundn/aarrayoutputinputconnectablestorable
Compound attribute that corresponds to color set of a object It is a multi attribute. The index of the multi has no logical meaning, as indexing is not done by array location but instead by a child attribute (See aColorSetName)
colorName (clsn) stringnullptroutputinputconnectablestorablekeyable
This is a string which identifies a given color set. If an entry for a name exist, the name cannot be an empty string
clamped (clam) boolboolfalseoutputinputconnectablestorablekeyable
This tells if all the color values should be clamped in 0 to 1 range
representation (rprt) enumint16_t4outputinputconnectablestorablekeyable
This identifies both the number of channels and the type of channels
colorSetPoints (clsp) compoundn/aarrayoutputinputconnectablestorable
This is a color set color point Red value of a color point
colorSetPointsR (clpr) float0.0outputinputconnectablestorable
Red value of a color point
colorSetPointsG (clpg) float0.0outputinputconnectablestorable
Green value of a color point
colorSetPointsB (clpb) float0.0outputinputconnectablestorable
Blue value of a color point
colorSetPointsA (clpa) float0.0outputinputconnectablestorable
Alpha value of a color point
controlPoints (cp) double3arrayoutputinputconnectablestorable
control points for the derived shapes
xValue (xv) distance (double)0.0cmoutputinputconnectablestorablekeyable
X value of a control point
yValue (yv) distance (double)0.0cmoutputinputconnectablestorablekeyable
Y value of a control point
zValue (zv) distance (double)0.0cmoutputinputconnectablestorablekeyable
Z value of a control point
currentColorSet (ccls) stringnullptroutputinputconnectablestorable
This is a string which identifies the "current" color set, or the "working" color set
currentUVSet (cuvs) stringnullptroutputinputconnectablestorable
This is a string which identifies the "current" uv set, or the "working" uv set
displayImmediate (di) boolboolfalseoutputinputconnectablestorable
Turns on immediate drawing, which is efficient for animated shapes. For static shapes, this control should be left to its default value (false) which will use the fast vertex buffered mode of drawing.
displayColorChannel (dcc) stringTmultiSharedObject::create<TdataString>"color"outputinputconnectablestorable
Controls explicit color channel for CPV display.
displayColors (dcol) boolboolfalseoutputinputconnectablestorable
Controls explicit color per vertex display.
tweak (tw) boolboolfalseoutputinputconnectablestorable
If true, the object has history and the control point attribute values are tweaks, not the actual values.
relativeTweak (rtw) boolbooltrueoutputinputconnectablestorable
If set, the tweaks are relative, otherwise absolute.
tweakLocation (twl) generic typed datanullptrinputconnectablehidden
While there is an input connection to this attribute, tweaks on this shape are placed on the connected attribute rather than in the standard tweak attribute.
uvPivot (pv) double20, 0outputinputconnectablestorablehidden
Internally used attribute to hold the current position of the UV manips center or pivot.
uvPivotX (pvx) double0.0outputinputconnectablestorable
the X component
uvPivotY (pvy) double0.0outputinputconnectablestorable
the Y component
uvSet (uvst) compoundn/aarrayoutputinputconnectablestorable
Compound attribute that corresponds to uv set of a object It is a multi attribute. The index of the multi has no logical meaning, as indexing is not done by array location but instead by a child attribute (See aUVSetName)
uvSetName (uvsn) stringnullptroutputinputconnectablestorablekeyable
This is a string which identifies a given uv set. If an entry for a name exist, the name cannot be an empty string
uvSetPoints (uvsp) float2arrayoutputinputconnectablestorable
This is a uvset uv point
uvSetPointsU (uvpu) float0.0outputinputconnectablestorable
U value of a uvset uv point
uvSetPointsV (uvpv) float0.0outputinputconnectablestorable
V value of a uvset uv point
uvSetTweakLocation (uvtw) generic typed datanullptrinputconnectable
While there is an input connection to this attribute, uv tweaks on this shape are placed on the node connected to this attribute rather than in the standard uv tweak (aUVSetPoints) attribute.
weights (wt) double1.0arrayoutputinputconnectable
CV weights values for nurbs, else unused