MeVisLab Resolution Independence API
|
Platform independent interface class to manage an OpenGL context. More...
Classes | |
class | GL2DFont |
A bridge to the ftgl library that manages font rendering with texture fonts. More... | |
class | GLBuffer |
Manages a generic OpenGL buffer object. More... | |
class | GLContextStack |
Manages a stack of GL contexts and their correct activation (NOTE: This is only accessible in the GUI main thread!) More... | |
class | GLFragmentProgramARB |
ARB_FRAGMENT_PROGRAM resource. More... | |
class | GLFrameBuffer |
FrameBufferObject resource (frame_buffer_object extension) More... | |
class | GLPixelBuffer |
PixelBuffer resource (pixel_buffer_object) http://www.opengl.org/registry/specs/ARB/pixel_buffer_object.txt. More... | |
class | GLRenderBuffer |
RenderBuffer resource (frame_buffer_object extension) More... | |
class | GLResource |
Abstract base class for GLResources. More... | |
class | GLResourceManager |
Manages OpenGL resources. More... | |
class | GLSLFragmentShader |
GLSL FragmentShader resource. More... | |
class | GLSLGeometryShader |
GLSL GeometryShader resource. More... | |
class | GLSLProgram |
GLSL Program resource. More... | |
class | GLSLShader |
GLSL Shader resource. More... | |
class | GLSLVertexShader |
GLSL VertexShader resource. More... | |
class | GLTexture |
Texture class. More... | |
class | GLTextures |
Texture class that manages multiple texture ids. More... | |
class | GLVertexBuffer |
VertexBuffer resource (vertex_buffer_object extension) http://www.opengl.org/registry/specs/ARB/vertex_buffer_object.txt. More... | |
class | GPUInfo |
Singleton class that provides hardware specific information. More... | |
class | MLSnapshot |
snapshot module that outputs the current viewer snapshot as an ML image used internally in the SoRenderArea class More... | |
class | OffscreenRenderer |
OpenInventor Scenes can be rendered to the OffscreenRender who outputs an MLImage. More... | |
class | OpenGL |
MeVis OpenGL Information Interface (Singleton) More... | |
Functions | |
void | glLineWidthScaled (GLfloat width) |
Sets the width of rasterized lines. | |
void | glPointSizeScaled (GLfloat size) |
Sets the diameter of rasterized points. | |
void | glLineStippleScaled (GLint factor, GLushort pattern) |
Sets the line stipple pattern. | |
GLfloat | setGLHiDPIScaleFactor (GLfloat factor) |
Sets the scale factor that is applied to size parameters of GL functions. | |
GLfloat | getGLHiDPIScaleFactor () |
Returns the scale factor that is applied to size parameters of GL functions. | |
void | pushAndSetGLHiDPIScaleFactor (GLfloat factor) |
Pushes the current scale factor onto the scale factor stack and sets the given scale factor. | |
void | popGLHiDPIScaleFactor () |
Restores the previous scale factor from the scale factor stack. | |