Tucano  0.1
A library for rapid prototyping with modern OpenGL and GLSL
Tucano::Effects::Phong Member List

This is the complete list of members for Tucano::Effects::Phong, including all inherited members.

default_colorTucano::Effects::Phongprivate
Effect(string shadersDir="shaders/")Tucano::Effectinline
getAmbientCoeff(void)Tucano::Effects::Phonginline
getDiffuseCoeff(void)Tucano::Effects::Phonginline
getShininessCoeff(void)Tucano::Effects::Phonginline
getSpecularCoeff(void)Tucano::Effects::Phonginline
initialize(void)Tucano::Effects::Phonginlinevirtual
kaTucano::Effects::Phongprivate
kdTucano::Effects::Phongprivate
ksTucano::Effects::Phongprivate
loadShader(string shader_name)Tucano::Effectinlinevirtual
loadShader(Shader &shader, string shader_name)Tucano::Effectinlinevirtual
loadShader(string shader_name, string vertex_name, string frag_name, string geom_name)Tucano::Effectinlinevirtual
Phong(void)Tucano::Effects::Phonginline
phong_shaderTucano::Effects::Phongprivate
reloadShaders(void)Tucano::Effectinlinevirtual
render(Tucano::Mesh &mesh, const Tucano::Camera &camera, const Tucano::Camera &lightTrackball)Tucano::Effects::Phonginline
setAmbientCoeff(float value)Tucano::Effects::Phonginline
setDefaultColor(const Eigen::Vector4f &color)Tucano::Effects::Phonginline
setDiffuseCoeff(float value)Tucano::Effects::Phonginline
setShadersDir(string dir)Tucano::Effectinline
setShininessCoeff(float value)Tucano::Effects::Phonginline
setSpecularCoeff(float value)Tucano::Effects::Phonginline
shaders_dirTucano::Effectprotected
shaders_listTucano::Effectprotected
shininessTucano::Effects::Phongprivate