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 __new__ ()
 
def attrPattern ()
 
def attrPatternCount ()
 
def findPattern ()
 

Detailed Description

Manipulate attribute structure patterns.

Constructor & Destructor Documentation

def OpenMaya.MAttributePattern.__init__ ( )
Initialize self.  See help(type(self)) for accurate signature.

Member Function Documentation

def OpenMaya.MAttributePattern.__new__ ( )
static
Create and return a new object.  See help(type) for accurate signature.
def OpenMaya.MAttributePattern.__str__ ( )
Return str(self).
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.