rfm2  22.0
A python-based rewrite of RenderMan for Maya
rfm2.ui.arrays Namespace Reference

Functions

def delete_array_member (nattr, *args, **kwargs)
 
def append_array_member (nattr, *args, **kwargs)
 
def move_array_member (nattr, *args, **kwargs)
 

Detailed Description

Array manipulation functions to append, delete, re-order array members.

Function Documentation

◆ append_array_member()

def rfm2.ui.arrays.append_array_member (   nattr,
args,
**  kwargs 
)
insert an array member.
nattr has the form 'node.attr[x]' where x is the member index.

◆ delete_array_member()

def rfm2.ui.arrays.delete_array_member (   nattr,
args,
**  kwargs 
)
Delete an array member from the multi-attribute.
nattr has the form 'node.attr[x]' where x is the member index.
The member will be deleted and the array re-compacted to avoid leaving a
gap (multi-arrays are sparse in Maya).
+ Here is the call graph for this function:

◆ move_array_member()

def rfm2.ui.arrays.move_array_member (   nattr,
args,
**  kwargs 
)
+ Here is the call graph for this function: