Workspace
6.21.5
CSIRO
Rendering
LambertShader
LambertShader Member List
This is the complete list of members for
LambertShader
, including all inherited members.
activate
(SceneRenderer &renderer)
Shader
addImplementation
(const SceneRendererContext &context, ShaderImplementation &impl)
Shader
protected
appliesScreenSpaceAmbientOcclusion
() override
LambertShader
virtual
appliesSpecular
()
Shader
inline
virtual
appliesTransparency
() const override
LambertShader
virtual
clone
() const override
LambertShader
virtual
deactivate
(SceneRenderer &renderer)
Shader
getAlphaBlendTextures
() const
LambertShader
getColor
() const
LambertShader
getId
() const
Shader
getImageIndexMapper
() const
LambertShader
getLightingEnabled
() const
LambertShader
getMeshModelInterface
(const QString &modelId, Mesh::MeshModelLibrary &modelLib)
Shader
getModelSourceUpdateRequested
() const
Shader
getOptimizeOutInternalVolumeElements
() const
Shader
getSegmentLineWidth
() const
Shader
getSurfaceRepresentation
() const
LambertShader
getTexturizer
() const override
LambertShader
virtual
getTexturizer
() override
LambertShader
virtual
LambertShader
()
LambertShader
LambertShader
(const LambertShader &shader)
LambertShader
operator=
(const LambertShader &shader)
LambertShader
registerImplementation
(const SceneRendererTypeId &rendererId, const ShaderImplementationFactory &factory)
TypedShader< LambertShader >
static
renderCurrentModel
(SceneRenderer &renderer)
Shader
renderCurrentModelGlyphs
(SceneRenderer &renderer)
Shader
setAlphaBlendTextures
(bool b)
LambertShader
setColor
(const QColor &color) const
LambertShader
setId
(int id)
Shader
protected
setImageIndexMapper
(const Mesh::NodeMapper &mapper)
LambertShader
setLightingEnabled
(bool b)
LambertShader
setOptimizeOutInternalVolumeElements
(bool val)
Shader
setSegmentLineWidth
(double width)
Shader
setSurfaceRepresentation
(SurfaceRepresentation r)
LambertShader
setTexturizer
(Texturizer &texturizer)
LambertShader
Shader
()
Shader
protected
Shader
(const Shader &shader)
Shader
protected
TypedShader
()
TypedShader< LambertShader >
inline
protected
TypedShader
(const TypedShader &shader)
TypedShader< LambertShader >
inline
protected
~Clonable
()=default
Clonable
virtual
~LambertShader
() override
LambertShader
~Shader
() override
Shader
~TypedShader
() override=default
TypedShader< LambertShader >