Python API 2.0 Reference
OpenMayaRender.MRenderOperation Class Reference
+ Inheritance diagram for OpenMayaRender.MRenderOperation:

Public Member Functions

def __init__ ()
 
def enableSRGBWrite ()
 
def name ()
 
def operationType ()
 
def targetOverrideList ()
 
def viewportRectangleOverride ()
 

Static Public Member Functions

def __new__ ()
 

Static Public Attributes

int kClear = 0
 
int kHUDRender = 4
 
int kPresentTarget = 5
 
int kQuadRender = 2
 
int kSceneRender = 1
 
int kUserDefined = 3
 

Detailed Description

Class which defines a rendering operation.

Constructor & Destructor Documentation

def OpenMayaRender.MRenderOperation.__init__ ( )
Initialize self.  See help(type(self)) for accurate signature.

Member Function Documentation

def OpenMayaRender.MRenderOperation.__new__ ( )
static
Create and return a new object.  See help(type) for accurate signature.
def OpenMayaRender.MRenderOperation.enableSRGBWrite ( )
enableSRGBWrite() -> bool

Return whether to enable GPU based gamma correction during pixel writes.
def OpenMayaRender.MRenderOperation.name ( )
name() -> string

Returns the name of the render operator.
def OpenMayaRender.MRenderOperation.operationType ( )
operationType() -> int

Returns the type of a render operator.
def OpenMayaRender.MRenderOperation.targetOverrideList ( )
targetOverrideList() -> list of MRenderTarget

Return a list of render target which will be used as the target overrides for the operation.
def OpenMayaRender.MRenderOperation.viewportRectangleOverride ( )
viewportRectangleOverride() -> MFloatPoint

Query for a viewport rectangle override.