MeVisLab Resolution Independence API
|
SoMeVisRenderArea is a base class to be used to create own RenderAreas. More...
#include <SoMeVisRenderArea.h>
Public Member Functions | |
SoMeVisRenderArea (QWidget *parent) | |
Protected Member Functions | |
void | actualRedraw () override |
virtual method where the actual GL drawing takes place, you may derive this method, but make sure to call SoMeVisRenderArea::actualRedraw() in the derived method. | |
SoMeVisRenderArea is a base class to be used to create own RenderAreas.
this class needs to be used instead of deriving from SoQtRenderArea directly, because otherwise the GL cache handing via the GLResourceManager is not done properly.
Definition at line 29 of file SoMeVisRenderArea.h.
|
inline |
Definition at line 32 of file SoMeVisRenderArea.h.
|
overrideprotected |
virtual method where the actual GL drawing takes place, you may derive this method, but make sure to call SoMeVisRenderArea::actualRedraw() in the derived method.
In addition to rendering the content via SoQtRenderArea::actualRedraw method, this method takes care of freeing GL resources using the MLOpenGL GLResourceManager and allows to use break-checking for Volume Rendering using XVStatus.