VolViz
A volume visualization tool
|
RAII wrapper for OpenGL vertex arrays. More...
#include <VertexArray.h>
Public Member Functions | |
VertexArray (int) noexcept | |
VertexArray () noexcept | |
~VertexArray () | |
VertexArray (VertexArray &&rhs) noexcept | |
VertexArray & | operator= (VertexArray &&rhs) noexcept |
void | bind () const noexcept |
VertexArray & | enableVertexAttribArray (GLuint idx) noexcept |
Static Public Member Functions | |
static void | unbind () noexcept |
Public Attributes | |
GLuint | name = 0 |
RAII wrapper for OpenGL vertex arrays.
|
inlinenoexcept |
Constructs an uninitialized vertex array, i.e. with no corresponing OpenGL vertex array
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinestaticnoexcept |
GLuint VolViz::Private_::GL::VertexArray::name = 0 |