Mitsuba Renderer  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mitsuba::BlockListener Class Referenceabstract

Block listener callback for use with the Spiral class. More...

#include <mitsuba/render/spiral.h>

Public Member Functions

virtual void acquireBlockEvent (const ImageBlock *block)=0
 Called whenever an image block is acquired. More...
 
virtual void releaseBlockEvent (const ImageBlock *block)=0
 Called whenever an image block is released. More...
 
virtual void filmChangedEvent ()=0
 Called when the whole film has changed. More...
 
virtual void finishEvent ()=0
 Called when rendering is done. More...
 

Protected Member Functions

virtual ~BlockListener ()
 

Detailed Description

Block listener callback for use with the Spiral class.

Constructor & Destructor Documentation

virtual mitsuba::BlockListener::~BlockListener ( )
inlineprotectedvirtual

Member Function Documentation

virtual void mitsuba::BlockListener::acquireBlockEvent ( const ImageBlock block)
pure virtual

Called whenever an image block is acquired.

virtual void mitsuba::BlockListener::filmChangedEvent ( )
pure virtual

Called when the whole film has changed.

virtual void mitsuba::BlockListener::finishEvent ( )
pure virtual

Called when rendering is done.

virtual void mitsuba::BlockListener::releaseBlockEvent ( const ImageBlock block)
pure virtual

Called whenever an image block is released.


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