OpenMaya API 2.0 MIteratorType

OpenMaya API 2.0 MIteratorType

Anonymous
Not applicable
385 Views
1 Reply
Message 1 of 2

OpenMaya API 2.0 MIteratorType

Anonymous
Not applicable

Hello,

in OpenMaya API 1.0 MIteratorType  has function - setFilterList

void MIteratorType::setFilterList(MIntArray & listOfFilters, MStatus * ReturnStatus = NULL)

API 1.0

 

in OpenMaya API 2.0 MIteratorType  has properly- filterList

OpenMaya.MIteratorType.filterList = property(...)

API 2.0

 

I can't find any information how use API 2.0 filterList.

For API 1.0 i see:

import maya.OpenMaya as OpenMaya

mIntArray = OpenMaya.MIntArray()
mIntArray.append( OpenMaya.MFn.kTransform )
mIteratorType = OpenMaya.MIteratorType()
mIteratorType.setFilterList( mIntArray )

 

But how use in API 2.0?

Any helps?

 

Thanks.

0 Likes
386 Views
1 Reply
Reply (1)
Message 2 of 2

Anonymous
Not applicable

Working way -

import maya.api.OpenMaya as OpenMaya

mIntArray = OpenMaya.MIntArray()
mIntArray.append( OpenMaya.MFn.kTransform )
mIteratorType = OpenMaya.MIteratorType()
mIteratorType.filterList = mIntArray