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 |