iMSTK
Interactive Medical Simulation Toolkit
imstk::Light Member List

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

addComponent()imstk::Entityinline
addComponent(std::string name) (defined in imstk::Entity)imstk::Entityinline
addComponent(std::shared_ptr< Component > component)imstk::Entity
clearEvents()imstk::EventObjectinline
containsComponent() constimstk::Entityinline
containsComponent(std::shared_ptr< Component > component) constimstk::Entity
directObservers (defined in imstk::EventObject)imstk::EventObjectprotected
doAllEvents()imstk::EventObjectinline
doEvent()imstk::EventObjectinline
Entity(const std::string &name="Entity") (defined in imstk::Entity)imstk::Entity
eventQueue (defined in imstk::EventObject)imstk::EventObjectprotected
eventQueueLock (defined in imstk::EventObject)imstk::EventObjectprotected
foreachEvent(std::function< void(Command cmd)> func)imstk::EventObjectinline
getAttenuationValues() const (defined in imstk::Light)imstk::Lightinline
getColor() constimstk::Lightinline
getComponent(const unsigned int index) constimstk::Entity
getComponent() constimstk::Entityinline
getComponentN(const int index) constimstk::Entityinline
getComponents() constimstk::Entityinline
getComponents() (defined in imstk::Entity)imstk::Entityinline
getFocalPoint() const (defined in imstk::Light)imstk::Lightinline
getID() constimstk::Entityinline
getIntensity() constimstk::Lightinline
getName() constimstk::Entityinline
getTypeName() const (defined in imstk::Entity)imstk::Entityinlinevirtual
isOn() constimstk::Lightinline
Light()=default (defined in imstk::Light)imstk::Lightprotected
m_attenuationimstk::Lightprotected
m_color (defined in imstk::Light)imstk::Lightprotected
m_components (defined in imstk::Entity)imstk::Entityprotected
m_countimstk::Entityprotectedstatic
m_focalPoint (defined in imstk::Light)imstk::Lightprotected
m_IDimstk::Entityprotected
m_intensity (defined in imstk::Light)imstk::Lightprotected
m_nameimstk::Entityprotected
m_switchState (defined in imstk::Light)imstk::Lightprotected
Observer typedef (defined in imstk::EventObject)imstk::EventObject
postEvent(const T &e)imstk::EventObjectinline
queuedObservers (defined in imstk::EventObject)imstk::EventObjectprotected
queueEvent(const T &e)imstk::EventObjectinline
removeComponent(std::shared_ptr< Component > component)imstk::Entity
rforeachEvent(std::function< void(Command cmd)> func)imstk::EventObjectinline
setAttenuationValues(const double a, const double b, const double c)imstk::Lightinline
setColor(const Color &c)imstk::Lightinline
setFocalPoint(const Vec3d &p)imstk::Lightinline
setFocalPoint(const double x, const double y, const double z) (defined in imstk::Light)imstk::Lightinline
setIntensity(const double intensity)imstk::Lightinline
setName(const std::string &name) (defined in imstk::Entity)imstk::Entityinline
SIGNAL(Entity, modified) (defined in imstk::Entity)imstk::Entity
switchOff()imstk::Lightinline
switchOn()imstk::Lightinline
~Entity() override=default (defined in imstk::Entity)imstk::Entity
~EventObject()=default (defined in imstk::EventObject)imstk::EventObjectvirtual
~Light() override=default (defined in imstk::Light)imstk::Light