An NURBSSelection represents a set of NURBS sub-objects for a scene NURBS node as a virtual array. As such, you can access a sub-object by index, iterate over the sub-objects, and apply mapped functions to the sub-objects. The NURBSSelection array is dynamic, i.e., its contents will change as the sub-objects of the NURBS node change. NURBSSelection values are mappable.
<node>.selectedCurveCVs <node>.selectedCurves <node>.selectedImports <node>.selectedPoints <node>.selectedSurfaces <node>.selectedSurfCVs <node>.curveCVs -- read-only <node>.curves -- read-only <node>.imports -- read-only <node>.surfaces -- read-only <node>.surfCVs -- read-only <node>.points -- read-only
Returns the number of sub-objects in the NURBSSelection array.
Returns an array of names of the current named selection sets corresponding to the NURBSSelection level for the object the NURBSSelection is associated with.
The following property is present for singleton selections (of the form $foo.curveCVs[n]):
Returns the index of the selected sub-object in the NURBS object,
<node>.selectedCurveCVs = (<array> | <bitarray>) <node>.selectedCurves = (<array> | <bitarray>) <node>.selectedImports = (<array> | <bitarray>) <node>.selectedPoints = (<array> | <bitarray>) <node>.selectedSurfaces = (<array> | <bitarray>) <node>.selectedSurfCVs = (<array> | <bitarray>)
Selects the specified sub-objects.
Retrieves the indexed sub-object as a singleton NURBSSelection. Index starts at 1
Retrieves the indexed sub-objects as a NURBSSelection. Index starts at 1.
Retrieves the sub-object level named selection set, where the name of the named selection set can be specified as a name or string value.
Sets the sub-object level named selection set to the specified edges. The name of the named selection set can be specified as a name or string value, and the edges can be specified as an array, bitArray, or a NURBSSelection from the same object and of the same sub-object level.
Moves the sub-objects in the NURBSSelection.
Rotates the sub-objects in the NURBSSelection.
Scales the sub-objects in the NURBSSelection.
Selects the sub-objects in the NURBSSelection.
Deselects the sub-objects in the NURBSSelection.
Deletes the sub-objects in the NURBSSelection.
Appends the sub-objects(s) to the NURBSSelection.
Returns the selection index of the matching item or 0 if not found. The item is selection index or singleton NURBSSelection.