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