Python API 2.0 Reference
|
Public Member Functions | |
def | __init__ () |
Static Public Member Functions | |
def | __new__ () |
Static Public Attributes | |
int | kMDagPathObject = 1 |
int | kMObject = 0 |
int | kMPlugObject = 2 |
Properties | |
filterList = property(...) | |
filterListEnabled = property(...) | |
filterType = property(...) | |
objectType = property(...) | |
The MIteratorType class is used on iterators where more than one type of filters can be specified. It also provides functionalities to set and get the filter list or individual types of filter. This class should be used in conjunction with DAG/DG/DependencyNodes iterators for using filter list (list of MFn::Type objects) on them, thus enabling faster traversal thro' iterators. Also, the class has functionalities for specifying the type of object the iterator will be reset to. This could be an MObject, an MPlug or an MDagPath.
def OpenMaya.MIteratorType.__init__ | ( | ) |
Initialize self. See help(type(self)) for accurate signature.
|
static |
Create and return a new object. See help(type) for accurate signature.
|
static |
Filter list (MIntArray containing MFn.Type).
|
static |
Whether the we are using a single filter on the iterator or a filter list (Boolean).
|
static |
Filter type (MFn.Type).
|
static |
Object type (MIteratorType.objFilterType).