Main Page | Class Hierarchy | Class List | Directories | Class Members

RadAveragingPass Class Reference

#include <RadAveragingPass.h>

Inheritance diagram for RadAveragingPass:

ManagedOgreRenderTexturePass List of all members.

Public Member Functions

 RadAveragingPass (Root *mRoot)
 Constructor.
 ~RadAveragingPass ()
float getNiteration ()
 Returns the current iteration count.
void setNiteration (float niteration)
 Setter for current iteration count.

Protected Member Functions

void onRenderStart (NameValuePairList *namedParams=0)
void onRenderEnd (NameValuePairList *namedParams=0)

Detailed Description

Averages the actual radiosity information texture with the results of the previous passes.


Constructor & Destructor Documentation

RadAveragingPass::RadAveragingPass Root *  mRoot  ) 
 

Constructor.

Parameters:
mRoot The current ogre root object.

RadAveragingPass::~RadAveragingPass  ) 
 

Destructor.


Member Function Documentation

float RadAveragingPass::getNiteration  )  [inline]
 

Returns the current iteration count.

Returns:
iteration count.

void RadAveragingPass::onRenderEnd NameValuePairList *  namedParams = 0  )  [protected, virtual]
 

See also:
ManagedOgreRenderTexturePass::onRenderEnd()

Reimplemented from ManagedOgreRenderTexturePass.

void RadAveragingPass::onRenderStart NameValuePairList *  namedParams = 0  )  [protected, virtual]
 

See also:
ManagedOgreRenderTexturePass::onRenderStart()

Reimplemented from ManagedOgreRenderTexturePass.

void RadAveragingPass::setNiteration float  niteration  )  [inline]
 

Setter for current iteration count.

Parameters:
niteration Iteration count.


The documentation for this class was generated from the following file:
Generated on Mon Apr 18 09:57:36 2005 for OGRE_IllumModule by  doxygen 1.4.2