Python API 2.0 Reference
OpenMaya.MAttributePattern Class Reference
+ Inheritance diagram for OpenMaya.MAttributePattern:

Public Member Functions

def __init__ ()
 
def __str__ ()
 
def addRootAttr ()
 
def name ()
 
def removeRootAttr ()
 
def rootAttr ()
 
def rootAttrCount ()
 

Static Public Member Functions

def attrPattern ()
 
def attrPatternCount ()
 
def findPattern ()
 

Detailed Description

Manipulate attribute structure patterns.

Constructor & Destructor Documentation

def OpenMaya.MAttributePattern.__init__ ( )
x.__init__(...) initializes x; see help(type(x)) for signature

Member Function Documentation

def OpenMaya.MAttributePattern.__str__ ( )
x.__str__() <==> str(x)
def OpenMaya.MAttributePattern.addRootAttr ( )
Add the given root attribute to this pattern.
def OpenMaya.MAttributePattern.attrPattern ( )
static
Return the specified pattern indexed from the global list.
def OpenMaya.MAttributePattern.attrPatternCount ( )
static
Return the global number of patterns created.
def OpenMaya.MAttributePattern.findPattern ( )
static
Return a pattern with the given name, None if not found.
def OpenMaya.MAttributePattern.name ( )
Return the name of the attribute pattern.
def OpenMaya.MAttributePattern.removeRootAttr ( )
Return the nth or passed-in root attribute from this pattern.
def OpenMaya.MAttributePattern.rootAttr ( )
Return the nth root attribute in this pattern.
def OpenMaya.MAttributePattern.rootAttrCount ( )
Return the number of root attributes in this pattern.