VolViz
A volume visualization tool
|
#include <Shaders.h>
Public Member Functions | |
GL::ShaderProgram & | operator[] (std::string name) |
void | init () |
Compiles and links all shaders. Must be called once. More... | |
Private Types | |
using | ShaderProgramTable = std::unordered_map< std::string, GL::ShaderProgram > |
Private Attributes | |
ShaderProgramTable | shaders_ |
|
private |
void VolViz::Private_::Shaders::init | ( | ) |
Compiles and links all shaders. Must be called once.
GL::ShaderProgram & VolViz::Private_::Shaders::operator[] | ( | std::string | name | ) |
|
private |