RaytracedRenderer Class Reference
List of all members.
Public Slots |
|
|
| void | setMode (int iMode) |
| | public slots which can be called as function or connected to fitting signals
|
|
void | setSteps (int iSteps) |
|
void | setClippingValues (float fXLeft, float fXRight, float fYTop, float fYBottom, float fZBack, float fZFront) |
|
void | setRedraw () |
|
void | setShadingEnabled (bool b) |
|
void | setFixedLowSteps () |
|
void | unsetFixedLowSteps () |
|
void | setAllowFixedLowSteps (bool allow) |
|
void | setProgressiveRefinement (bool bActive) |
|
void | saveRenderedImageToFile (QString filename) |
|
void | setFBOSize (int iSelected) |
Public Member Functions |
| | RaytracedRenderer () |
| | constructor
|
| void | initialize () |
| | initialize the fbos and shaders
|
| void | render () |
| | raytrace through colur cube
|
| void | preRender () |
| | renders the color cube in the fbos
|
| void | resize (int w, int h) |
| | resize our fbos if the opengl widgets size changed
|
Static Public Member Functions |
| static RaytracedRenderer * | instance () |
| | this class is a singelton, instance() returns the pointer to the instance
|
Constructor & Destructor Documentation
| RaytracedRenderer::RaytracedRenderer |
( |
|
) |
|
Member Function Documentation
| void RaytracedRenderer::initialize |
( |
|
) |
|
initialize the fbos and shaders
this class is a singelton, instance() returns the pointer to the instance
| void RaytracedRenderer::preRender |
( |
|
) |
|
renders the color cube in the fbos
| void RaytracedRenderer::render |
( |
|
) |
|
raytrace through colur cube
| void RaytracedRenderer::resize |
( |
int |
w, |
|
|
int |
h | |
|
) |
| | |
resize our fbos if the opengl widgets size changed
| void RaytracedRenderer::setMode |
( |
int |
iMode |
) |
[inline, slot] |
public slots which can be called as function or connected to fitting signals
The documentation for this class was generated from the following files: