Workspace
6.21.5
CSIRO
Rendering
Light
Light Member List
This is the complete list of members for
Light
, including all inherited members.
attachObserver
(Observer &observer)
Observable
clone
() const override=0
Light
pure virtual
destroy
()
Observable
detachObserver
(Observer &observer)
Observable
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
Observable
()
Observable
protected
Observable
(const Observable &)
Observable
protected
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
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
(SceneProcessor &processor) override
Light
virtual
visit
(LightsProcessor &processor)=0
Light
pure virtual
~Clonable
()=default
Clonable
virtual
~Light
() override
Light
~Observable
()
Observable
virtual
~SceneItem
() override
SceneItem