VolViz
A volume visualization tool
|
RAII wrapper for OpenGL framebuffer objects. More...
#include <Framebuffer.h>
Public Member Functions | |
Framebuffer (int) noexcept | |
Framebuffer () noexcept | |
~Framebuffer () | |
Framebuffer (Framebuffer &&rhs) noexcept | |
Framebuffer & | operator= (Framebuffer &&rhs) noexcept |
void | bind (GLenum target) const noexcept |
Static Public Member Functions | |
static void | unbind (GLenum target) noexcept |
Public Attributes | |
GLuint | name = 0 |
RAII wrapper for OpenGL framebuffer objects.
|
inlinenoexcept |
Creates a uninitialized frabebuffer object, i.e. a fbo that corresponds with the default FBO
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
GLuint VolViz::Private_::GL::Framebuffer::name = 0 |