Cortex  10.0.0-a4
Protected Member Functions | List of all members
IECoreMaya::ImageViewportPostProcess Class Referenceabstract

#include <ImageViewportPostProcess.h>

+ Inheritance diagram for IECoreMaya::ImageViewportPostProcess:

Protected Member Functions

virtual void postRender (const std::string &panelName, IECoreImage::ImagePrimitivePtr image)=0
 Performs in-place modification of the given ImagePrimitive. Derived classes need to implement this.
 
- Protected Member Functions inherited from IECoreMaya::ViewportPostProcess
virtual void preRender (const std::string &panelName)
 

Additional Inherited Members

- Public Types inherited from IECore::RefCounted
typedef size_t RefCount
 
- Public Member Functions inherited from IECoreMaya::ViewportPostProcess
 IE_CORE_DECLAREMEMBERPTR (ViewportPostProcess)
 
virtual bool needsDepth () const
 
- Public Member Functions inherited from IECore::RefCounted
 IE_CORE_DECLAREMEMBERPTR (RefCounted)
 
void addRef () const
 Add a reference to the current object.
 
void removeRef () const
 Remove a reference from the current object.
 
RefCount refCount () const
 Returns the current reference count.
 

Detailed Description

An abstract ViewportPostProcess suitable for subclassing in Python which operates on ImagePrimitive objects. This is much slower than ViewportPostProcess due to the MImage<->ImagePrimitive conversions which need to occur.


The documentation for this class was generated from the following file: