Workspace
6.21.5
CSIRO
Rendering
VolumeShader
VolumeShader Member List
This is the complete list of members for
VolumeShader
, including all inherited members.
activate
(SceneRenderer &renderer)
Shader
addImplementation
(const SceneRendererContext &context, ShaderImplementation &impl)
Shader
protected
appliesScreenSpaceAmbientOcclusion
()
Shader
inline
virtual
appliesSpecular
()
Shader
inline
virtual
appliesTransparency
() const override
VolumeShader
virtual
clone
() const override
VolumeShader
virtual
deactivate
(SceneRenderer &renderer)
Shader
getAlphaThreshold
() const
VolumeShader
getId
() const
Shader
getLimitDataToBounds
() const
VolumeShader
getLowerBoundLimit
() const
VolumeShader
getMeshModelInterface
(const QString &modelId, Mesh::MeshModelLibrary &modelLib)
Shader
getModelSourceUpdateRequested
() const
Shader
getNumSamples
() const
VolumeShader
getOptimizeOutInternalVolumeElements
() const
Shader
getSegmentLineWidth
() const
Shader
getTexturizer
() const
Shader
virtual
getTexturizer
()
Shader
virtual
getTransferFunction
() const
VolumeShader
getUpperBoundLimit
() const
VolumeShader
getUseInterpolation
() const
VolumeShader
getUseLighting
() const
VolumeShader
getUseStochasticJittering
() const
VolumeShader
getVolumeData
() const
VolumeShader
getVolumeData
()
VolumeShader
operator=
(const VolumeShader &shader)
VolumeShader
registerImplementation
(const SceneRendererTypeId &rendererId, const ShaderImplementationFactory &factory)
TypedShader< VolumeShader >
static
renderCurrentModel
(SceneRenderer &renderer)
Shader
renderCurrentModelGlyphs
(SceneRenderer &renderer)
Shader
setAlphaThreshold
(double threshold)
VolumeShader
setId
(int id)
Shader
protected
setLimitDataToBounds
(bool val)
VolumeShader
setLowerBoundLimit
(double val)
VolumeShader
setNumSamples
(int n)
VolumeShader
setOptimizeOutInternalVolumeElements
(bool val)
Shader
setSegmentLineWidth
(double width)
Shader
setTransferFunction
(const DataAnalysis::TransferFunction2d &tf)
VolumeShader
setUpperBoundLimit
(double val)
VolumeShader
setUseInterpolation
(bool b)
VolumeShader
setUseLighting
(bool b)
VolumeShader
setUseStochasticJittering
(bool b)
VolumeShader
setVolumedata
(DataAnalysis::Array3dScalar &data)
VolumeShader
Shader
()
Shader
protected
Shader
(const Shader &shader)
Shader
protected
TypedShader
()
TypedShader< VolumeShader >
inline
protected
TypedShader
(const TypedShader &shader)
TypedShader< VolumeShader >
inline
protected
VolumeShader
()
VolumeShader
VolumeShader
(const VolumeShader &shader)
VolumeShader
~Clonable
()=default
Clonable
virtual
~Shader
() override
Shader
~TypedShader
() override=default
TypedShader< VolumeShader >
~VolumeShader
() override
VolumeShader