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
tweak (tw) boolfalseoutputinputconnectablestorable
If true, the object has history and the control point attribute values are tweaks, not the actual values.
relativeTweak (rtw) booltrueoutputinputconnectablestorable
If set, the tweaks are relative, otherwise absolute.
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
weights (wt) double1.0arrayoutputinputconnectable
CV weights values for nurbs, else unused
tweakLocation (twl) generic typed dataNULLinputconnectablehidden
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.
blindDataNodes (bn) Messagen/aarrayinputconnectable
Attribute used to connect to blindData nodes when the geometryShape does not have history.
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) stringNULLoutputinputconnectablestorablekeyable
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 dataNULLinputconnectable
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.
currentUVSet (cuvs) stringNULLoutputinputconnectablestorable
This is a string which identifies the "current" uv set, or the "working" uv set
displayImmediate (di) boolfalseoutputinputconnectablestorable
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.
displayColors (dcol) boolfalseoutputinputconnectablestorable
Controls explicit color per vertex display.
displayColorChannel (dcc) stringTmultiSharedObject::create<TdataString>"color"outputinputconnectablestorable
Controls explicit color channel for CPV display.
currentColorSet (ccls) stringNULLoutputinputconnectablestorable
This is a string which identifies the "current" color set, or the "working" color set
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) stringNULLoutputinputconnectablestorablekeyable
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) boolfalseoutputinputconnectablestorablekeyable
This tells if all the color values should be clamped in 0 to 1 range
representation (rprt) enum3outputinputconnectablestorablekeyable
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