Choreonoid
1.8
cnoid
LightingProgram
cnoid::LightingProgram Member List
This is the complete list of members for
cnoid::LightingProgram
, including all inherited members.
activate
()
cnoid::ShaderProgram
virtual
capabilities
() const
cnoid::ShaderProgram
inline
Capability
enum name
cnoid::ShaderProgram
deactivate
()
cnoid::ShaderProgram
virtual
glslProgram
()
cnoid::ShaderProgram
inline
hasCapability
(int capability) const
cnoid::ShaderProgram
inline
initialize
()
cnoid::ShaderProgram
virtual
isActive
() const
cnoid::ShaderProgram
Lighting
enum value
cnoid::ShaderProgram
LightingProgram
(std::initializer_list< ShaderSource > sources)
cnoid::LightingProgram
protected
maxNumLights
() const =0
cnoid::LightingProgram
pure virtual
NoCapability
enum value
cnoid::ShaderProgram
release
()
cnoid::ShaderProgram
virtual
setCapability
(int capability)
cnoid::ShaderProgram
inline
protected
setFog
(const SgFog *fog)
cnoid::LightingProgram
virtual
setLight
(int index, const SgLight *light, const Isometry3 &T, const Isometry3 &view, bool shadowCasting)=0
cnoid::LightingProgram
pure virtual
setMaterial
(const SgMaterial *material)
cnoid::ShaderProgram
virtual
setNumLights
(int n)=0
cnoid::LightingProgram
pure virtual
setTransform
(const Matrix4 &PV, const Isometry3 &V, const Affine3 &M, const Matrix4 *L=nullptr)
cnoid::ShaderProgram
virtual
setVertexColorEnabled
(bool on)
cnoid::ShaderProgram
virtual
ShaderProgram
()=default
cnoid::ShaderProgram
protected
ShaderProgram
(std::initializer_list< ShaderSource > sources)
cnoid::ShaderProgram
protected
Transparency
enum value
cnoid::ShaderProgram
~ShaderProgram
()
cnoid::ShaderProgram
virtual
Generated by
1.8.17