OpenMayaRender.MRenderItemList Class Reference

Class Description

A list of MRenderItem objects.
+ Inheritance diagram for OpenMayaRender.MRenderItemList:

Public Member Functions

__getitem__ ()
 
__init__ ()
 
__len__ ()
 
append ()
 
clear ()
 
indexOf ()
 
remove ()
 

Constructor & Destructor Documentation

OpenMayaRender.MRenderItemList.__init__ ( )
x.__init__(...) initializes x; see help(type(x)) for signature

Member Function Documentation

OpenMayaRender.MRenderItemList.__getitem__ ( )
x.__getitem__(y) <==> x[y]
OpenMayaRender.MRenderItemList.__len__ ( )
x.__len__() <==> len(x)
OpenMayaRender.MRenderItemList.append ( )
append(MVertexBufferDescriptor) -> bool

Add the item to the list. The list assumes ownership of the item.
OpenMayaRender.MRenderItemList.clear ( )
clear() -> self

Clear the list.
OpenMayaRender.MRenderItemList.indexOf ( )
indexOf(name) -> int
indexOf(name, type) -> int
indexOf(name, primitive, mode) -> int

Find the index of the first render item in the list matching the given search parameters.

* name (string) - The name of the render item.
* type (int) - The type of the render item.
* primitive (int) - The primitive type of the render item.
* mode (int) - The draw mode of the render item.

See MRenderItem.type() for a list of valid render item types.
See MGeometry.primitiveString() for a list of valid primitive types.
See MGeometry.drawModeString() for a list of valid draw modes.
OpenMayaRender.MRenderItemList.remove ( )
remove(index) -> bool

Remove the item at the specified index. Item is deleted.

The documentation for this class was generated from the following file:
  • D:/Maya-MD-Merge/input/python/2.0/OpenMayaRender.py