Workspace 6.21.5
Light Member List

This is the complete list of members for Light, including all inherited members.

attachObserver(Observer &observer)Observable
clone() const override=0Lightpure virtual
destroy()Observable
detachObserver(Observer &observer)Observable
getColor() constLight
getEnabled() constSceneItem
getId() constSceneItem
getIntensity() constLight
getLocalBoundingBox() constSceneItem
getMatrixGlobal() constSceneItemvirtual
getMatrixLocal() constSceneItemvirtual
getName() constSceneItem
getOrientation() constLight
getParentMatrixGlobal() constSceneItem
getParentTransform()SceneItem
getPosition() constLight
isTransformModified() constSceneItemprotected
Light(const Light &light)Lightprotected
Light(const QString &id="")Light
notifyEvent(const ObservableEvent &event)Observable
Observable()Observableprotected
Observable(const Observable &)Observableprotected
operator=(const Light &light)Lightprotected
CSIRO::Rendering::SceneItem::operator=(const SceneItem &item)SceneItemprotected
SceneItem(const QString &id)SceneItemprotected
SceneItem(const SceneItem &item)SceneItemprotected
setColor(const QColor &color)Light
setEnabled(bool b)SceneItem
setId(const QString &itemId)SceneItem
setIntensity(double d)Light
setLocalBoundingBox(const Mesh::BoundingBoxMinimal &bb)SceneItemvirtual
setName(const QString &name)SceneItem
setTransformModified(bool b)SceneItemprotected
toTransform()SceneItemvirtual
toTransform() constSceneItemvirtual
updateGlobalMatrix()SceneItemvirtual
visit(SceneProcessor &processor) overrideLightvirtual
visit(LightsProcessor &processor)=0Lightpure virtual
~Clonable()=defaultClonablevirtual
~Light() overrideLight
~Observable()Observablevirtual
~SceneItem() overrideSceneItem