Basic Image AlgorithmS Library
2.8.0
|
GLRenderMode describes mode for rendering. More...
#include <Gui/RenderModeGL.hh>
Public Member Functions | |
bool | IsMono () const |
no 3D streo enabled, single viewpoint only? More... | |
bool | IsStereoQuadbuffered () const |
page flipping quad buffered stereo? E.g. More... | |
RenderModeGL () | |
Public Attributes | |
GLenum | cullface |
glCullFace: GL_FRONT, GL_BACK, and GL_FRONT_AND_BACK More... | |
BIAS::DrawbufferMode | drawbuffermode |
bool | enable_cullface |
float | linewidth |
float | pointsize |
GLenum | polygonmodeBACK |
glPoygonMode(GL_BACK... More... | |
GLenum | polygonmodeFRONT |
glPoygonMode(GL_FRONT... More... | |
GLenum | shademodel |
glShadeModel(... More... | |
bool | vsync |
GLRenderMode describes mode for rendering.
In particular #culling, pointsize, #linesize, #buffer mode (wireframe, points..) #stereo mod e(e.g. page flipping) for display.
Definition at line 45 of file RenderModeGL.hh.
|
inline |
Definition at line 47 of file RenderModeGL.hh.
References BIAS::STEREO_UNTOUCHED.
|
inline |
no 3D streo enabled, single viewpoint only?
Definition at line 67 of file RenderModeGL.hh.
References BIAS::MONO.
|
inline |
page flipping quad buffered stereo?
E.g.
with consumer shutter glasses like Elsa Revelator
Definition at line 71 of file RenderModeGL.hh.
GLenum BIAS::RenderModeGL::cullface |
glCullFace: GL_FRONT, GL_BACK, and GL_FRONT_AND_BACK
Definition at line 83 of file RenderModeGL.hh.
Referenced by BIAS::GeometryGL::DisplayRenderMode(), and BIAS::OpenGLCanvasBase::OnChar().
BIAS::DrawbufferMode BIAS::RenderModeGL::drawbuffermode |
Definition at line 89 of file RenderModeGL.hh.
Referenced by BIAS::OpenGLCanvasBase::DisplaySelectBuffer(), and BIAS::OpenGLCanvasBase::ToggleFullScreen().
bool BIAS::RenderModeGL::enable_cullface |
Definition at line 82 of file RenderModeGL.hh.
Referenced by BIAS::GeometryGL::DisplayRenderMode(), and BIAS::OpenGLCanvasBase::OnChar().
float BIAS::RenderModeGL::linewidth |
Definition at line 86 of file RenderModeGL.hh.
Referenced by BIAS::GeometryGL::DisplayRenderMode().
float BIAS::RenderModeGL::pointsize |
Definition at line 85 of file RenderModeGL.hh.
Referenced by BIAS::GeometryGL::DisplayRenderMode(), and BIAS::OpenGLCanvasBase::OnChar().
GLenum BIAS::RenderModeGL::polygonmodeBACK |
glPoygonMode(GL_BACK...
Definition at line 77 of file RenderModeGL.hh.
Referenced by BIAS::GeometryGL::DisplayRenderMode(), and BIAS::OpenGLCanvasBase::OnChar().
GLenum BIAS::RenderModeGL::polygonmodeFRONT |
glPoygonMode(GL_FRONT...
Definition at line 71 of file RenderModeGL.hh.
Referenced by BIAS::GeometryGL::DisplayRenderMode(), and BIAS::OpenGLCanvasBase::OnChar().
GLenum BIAS::RenderModeGL::shademodel |
glShadeModel(...
Definition at line 80 of file RenderModeGL.hh.
Referenced by BIAS::GeometryGL::DisplayRenderMode(), and BIAS::OpenGLCanvasBase::OnChar().
bool BIAS::RenderModeGL::vsync |
Definition at line 91 of file RenderModeGL.hh.
Referenced by BIAS::OpenGLCanvasBase::InitWithContext().