#include "gui/mrview/tool/connectome/shaders.h"
Additional Inherited Members | |
Public Member Functions inherited from MR::GUI::GL::Shader::Program | |
Program () | |
Program (Program &&other) | |
Program (const Program &)=delete | |
Program & | operator= (const Program &)=delete |
Program & | operator= (Program &&other) |
~Program () | |
void | clear () |
operator GLuint () const | |
template<GLint TYPE> | |
void | attach (const Object< TYPE > &object) |
template<GLint TYPE> | |
void | detach (const Object< TYPE > &object) |
void | link () |
void | start () const |
void | debug () const |
Static Public Member Functions inherited from MR::GUI::GL::Shader::Program | |
static void | stop () |
Protected Attributes inherited from MR::GUI::MRView::Tool::ShaderBase | |
std::string | vertex_shader_source |
std::string | geometry_shader_source |
std::string | fragment_shader_source |
bool | crop_to_slab |
bool | is_3D |
bool | use_lighting |
float | slab_thickness |
Protected Attributes inherited from MR::GUI::GL::Shader::Program | |
GLuint | index_ |