| activate() override | cnoid::FullLightingProgram | virtual |
| activateMainRenderingPass() | cnoid::FullLightingProgram | |
| activateShadowMapGenerationPass(int shadowIndex) | cnoid::FullLightingProgram | |
| BasicLightingProgram(std::initializer_list< ShaderSource > sources) | cnoid::BasicLightingProgram | protected |
| capabilities() const | cnoid::ShaderProgram | inline |
| Capability enum name | cnoid::ShaderProgram | |
| colorTextureIndex() const | cnoid::MaterialLightingProgram | |
| deactivate() | cnoid::ShaderProgram | virtual |
| defaultFramebufferObject() const | cnoid::FullLightingProgram | |
| disableWireframe() | cnoid::FullLightingProgram | |
| enableWireframe(const Vector4f &color, float width) | cnoid::FullLightingProgram | |
| FullLightingProgram() | cnoid::FullLightingProgram | |
| FullLightingProgram(std::initializer_list< ShaderSource > sources) | cnoid::FullLightingProgram | |
| getShadowMapCamera(SgLight *light, Isometry3 &io_T) | cnoid::FullLightingProgram | |
| getShadowMapSize(int &width, int &height) const | cnoid::FullLightingProgram | |
| glslProgram() | cnoid::ShaderProgram | inline |
| hasCapability(int capability) const | cnoid::ShaderProgram | inline |
| initialize() override | cnoid::FullLightingProgram | virtual |
| isActive() const | cnoid::ShaderProgram | |
| isShadowAntiAliasingEnabled() const | cnoid::FullLightingProgram | |
| isWireframeEnabled() const | cnoid::FullLightingProgram | |
| Lighting enum value | cnoid::ShaderProgram | |
| LightingProgram(std::initializer_list< ShaderSource > sources) | cnoid::LightingProgram | protected |
| MaterialLightingProgram(std::initializer_list< ShaderSource > sources) | cnoid::MaterialLightingProgram | protected |
| maxNumLights() const override | cnoid::BasicLightingProgram | virtual |
| maxNumShadows() const | cnoid::FullLightingProgram | |
| NoCapability enum value | cnoid::ShaderProgram | |
| release() override | cnoid::FullLightingProgram | virtual |
| setCapability(int capability) | cnoid::ShaderProgram | inlineprotected |
| setColorTextureIndex(int textureIndex) | cnoid::MaterialLightingProgram | |
| setDefaultFramebufferObject(GLuint id) | cnoid::FullLightingProgram | |
| setFog(const SgFog *fog) override | cnoid::BasicLightingProgram | virtual |
| setLight(int index, const SgLight *light, const Isometry3 &T, const Isometry3 &view, bool shadowCasting) override | cnoid::FullLightingProgram | virtual |
| setMaterial(const SgMaterial *material) override | cnoid::MaterialLightingProgram | virtual |
| setMinimumTransparency(float t) | cnoid::MaterialLightingProgram | |
| setNumLights(int n) override | cnoid::BasicLightingProgram | virtual |
| setNumShadows(int n) | cnoid::FullLightingProgram | |
| setShadowAntiAliasingEnabled(bool on) | cnoid::FullLightingProgram | |
| setShadowMapTextureTopIndex(int textureIndex) | cnoid::FullLightingProgram | |
| setShadowMapViewProjection(const Matrix4 &PV) | cnoid::FullLightingProgram | |
| setTextureEnabled(bool on) | cnoid::MaterialLightingProgram | |
| setTransform(const Matrix4 &PV, const Isometry3 &V, const Affine3 &M, const Matrix4 *L) override | cnoid::FullLightingProgram | virtual |
| setVertexColorEnabled(bool on) override | cnoid::MaterialLightingProgram | virtual |
| setViewportSize(int width, int height) | cnoid::FullLightingProgram | |
| ShaderProgram()=default | cnoid::ShaderProgram | protected |
| ShaderProgram(std::initializer_list< ShaderSource > sources) | cnoid::ShaderProgram | protected |
| shadowMapProgram() | cnoid::FullLightingProgram | |
| ShadowMapProgram class | cnoid::FullLightingProgram | friend |
| Transparency enum value | cnoid::ShaderProgram | |
| ~BasicLightingProgram() | cnoid::BasicLightingProgram | protected |
| ~FullLightingProgram() | cnoid::FullLightingProgram | |
| ~MaterialLightingProgram() | cnoid::MaterialLightingProgram | protected |
| ~ShaderProgram() | cnoid::ShaderProgram | virtual |