Workspace
6.21.5
CSIRO
Rendering
SpotLight
SpotLight Member List
This is the complete list of members for
SpotLight
, including all inherited members.
attachObserver
(Observer &observer)
Observable
clearAttenuationFactors
()
SpotLight
clone
() const override
SpotLight
virtual
destroy
()
Observable
detachObserver
(Observer &observer)
Observable
getAttenuationFactor
(unsigned power) const
SpotLight
getColor
() const
Light
getCutoffAngle
() const
SpotLight
getEdgeFalloff
() const
SpotLight
getEnabled
() const
SceneItem
getFadeAngle
() const
SpotLight
getId
() const
SceneItem
getIntensity
() const
Light
getLocalBoundingBox
() const
SceneItem
getMatrixGlobal
() const
SceneItem
virtual
getMatrixLocal
() const
SceneItem
virtual
getName
() const
SceneItem
getOrientation
() const
Light
getParentMatrixGlobal
() const
SceneItem
getParentTransform
()
SceneItem
getPosition
() const
Light
isTransformModified
() const
SceneItem
protected
Light
(const Light &light)
Light
protected
Light
(const QString &id="")
Light
notifyEvent
(const ObservableEvent &event)
Observable
numAttenuationFactors
() const
SpotLight
Observable
()
Observable
protected
Observable
(const Observable &)
Observable
protected
operator=
(const SpotLight &light)
SpotLight
CSIRO::Rendering::Light::operator=
(const Light &light)
Light
protected
CSIRO::Rendering::SceneItem::operator=
(const SceneItem &item)
SceneItem
protected
SceneItem
(const QString &id)
SceneItem
protected
SceneItem
(const SceneItem &item)
SceneItem
protected
setAttenuationFactor
(unsigned power, double factor)
SpotLight
setColor
(const QColor &color)
Light
setCutoffAngle
(double angle)
SpotLight
setEdgeFalloff
(double f)
SpotLight
setEnabled
(bool b)
SceneItem
setFadeAngle
(double angle)
SpotLight
setId
(const QString &itemId)
SceneItem
setIntensity
(double d)
Light
setLocalBoundingBox
(const Mesh::BoundingBoxMinimal &bb)
SceneItem
virtual
setName
(const QString &name)
SceneItem
setTransformModified
(bool b)
SceneItem
protected
SpotLight
()
SpotLight
SpotLight
(const SpotLight &light)
SpotLight
toTransform
()
SceneItem
virtual
toTransform
() const
SceneItem
virtual
updateGlobalMatrix
()
SceneItem
virtual
visit
(LightsProcessor &processor) override
SpotLight
virtual
CSIRO::Rendering::Light::visit
(SceneProcessor &processor) override
Light
virtual
~Clonable
()=default
Clonable
virtual
~Light
() override
Light
~Observable
()
Observable
virtual
~SceneItem
() override
SceneItem
~SpotLight
() override
SpotLight