pymel.core.other.DependNodeName¶
digraph inheritance5e96332bdc { rankdir=TB; ranksep=0.15; nodesep=0.15; size="8.0, 12.0"; "DependNodeName" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",URL="#pymel.core.other.DependNodeName",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8]; "NameParser" -> "DependNodeName" [arrowsize=0.5,style="setlinewidth(0.5)"]; "NameParser" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",URL="pymel.core.other.NameParser.html#pymel.core.other.NameParser",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8]; }
- class DependNodeName¶
- exists(**kwargs)¶
objExists
- extractNum()¶
Return the trailing numbers of the node name. If no trailing numbers are found an error will be raised.
- nextName()¶
Increment the trailing number of the object by 1
- nextUniqueName()¶
Increment the trailing number of the object until a unique name is found
If there is no trailing number, appends ‘1’ to the name. Will always return a different name than the current name, even if the
current name already does not exist.
- node()¶
for compatibility with AttributeName class
- nodeName()¶
for compatibility with DagNodeName class
- prevName()¶
Decrement the trailing number of the object by 1
- stripNum()¶
Return the name of the node with trailing numbers stripped off. If no trailing numbers are found the name will be returned unchanged.