Workspace
6.21.5
CSIRO
Rendering
PointLight
PointLight Member List
This is the complete list of members for
PointLight
, including all inherited members.
attachObserver
(Observer &observer)
Observable
clearAttenuationFactors
()
PointLight
clone
() const override
PointLight
virtual
destroy
()
Observable
detachObserver
(Observer &observer)
Observable
getAttenuationFactor
(unsigned power) const
PointLight
getColor
() const
Light
getEnabled
() const
SceneItem
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
PointLight
Observable
()
Observable
protected
Observable
(const Observable &)
Observable
protected
operator=
(const PointLight &light)
PointLight
CSIRO::Rendering::Light::operator=
(const Light &light)
Light
protected
CSIRO::Rendering::SceneItem::operator=
(const SceneItem &item)
SceneItem
protected
PointLight
()
PointLight
PointLight
(const PointLight &light)
PointLight
SceneItem
(const QString &id)
SceneItem
protected
SceneItem
(const SceneItem &item)
SceneItem
protected
setAttenuationFactor
(unsigned power, double factor)
PointLight
setColor
(const QColor &color)
Light
setEnabled
(bool b)
SceneItem
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
toTransform
()
SceneItem
virtual
toTransform
() const
SceneItem
virtual
updateGlobalMatrix
()
SceneItem
virtual
visit
(LightsProcessor &processor) override
PointLight
virtual
CSIRO::Rendering::Light::visit
(SceneProcessor &processor) override
Light
virtual
~Clonable
()=default
Clonable
virtual
~Light
() override
Light
~Observable
()
Observable
virtual
~PointLight
() override
PointLight
~SceneItem
() override
SceneItem