iMSTK
Interactive Medical Simulation Toolkit
|
This is the complete list of members for imstk::DirectionalLight, including all inherited members.
addComponent() | imstk::Entity | inline |
addComponent(std::string name) (defined in imstk::Entity) | imstk::Entity | inline |
addComponent(std::shared_ptr< Component > component) | imstk::Entity | |
clearEvents() | imstk::EventObject | inline |
containsComponent() const | imstk::Entity | inline |
containsComponent(std::shared_ptr< Component > component) const | imstk::Entity | |
DirectionalLight() (defined in imstk::DirectionalLight) | imstk::DirectionalLight | inline |
directObservers (defined in imstk::EventObject) | imstk::EventObject | protected |
doAllEvents() | imstk::EventObject | inline |
doEvent() | imstk::EventObject | inline |
Entity(const std::string &name="Entity") (defined in imstk::Entity) | imstk::Entity | |
eventQueue (defined in imstk::EventObject) | imstk::EventObject | protected |
eventQueueLock (defined in imstk::EventObject) | imstk::EventObject | protected |
foreachEvent(std::function< void(Command cmd)> func) | imstk::EventObject | inline |
getAttenuationValues() const (defined in imstk::Light) | imstk::Light | inline |
getColor() const | imstk::Light | inline |
getComponent(const unsigned int index) const | imstk::Entity | |
getComponent() const | imstk::Entity | inline |
getComponentN(const int index) const | imstk::Entity | inline |
getComponents() const | imstk::Entity | inline |
getComponents() (defined in imstk::Entity) | imstk::Entity | inline |
getFocalPoint() const (defined in imstk::Light) | imstk::Light | inline |
getID() const | imstk::Entity | inline |
getIntensity() const | imstk::Light | inline |
getName() const | imstk::Entity | inline |
getTypeName() const (defined in imstk::Entity) | imstk::Entity | inlinevirtual |
isOn() const | imstk::Light | inline |
Light()=default (defined in imstk::Light) | imstk::Light | protected |
m_attenuation | imstk::Light | protected |
m_color (defined in imstk::Light) | imstk::Light | protected |
m_components (defined in imstk::Entity) | imstk::Entity | protected |
m_count | imstk::Entity | protectedstatic |
m_focalPoint (defined in imstk::Light) | imstk::Light | protected |
m_ID | imstk::Entity | protected |
m_intensity (defined in imstk::Light) | imstk::Light | protected |
m_name | imstk::Entity | protected |
m_switchState (defined in imstk::Light) | imstk::Light | protected |
Observer typedef (defined in imstk::EventObject) | imstk::EventObject | |
postEvent(const T &e) | imstk::EventObject | inline |
queuedObservers (defined in imstk::EventObject) | imstk::EventObject | protected |
queueEvent(const T &e) | imstk::EventObject | inline |
removeComponent(std::shared_ptr< Component > component) | imstk::Entity | |
rforeachEvent(std::function< void(Command cmd)> func) | imstk::EventObject | inline |
setAttenuationValues(const double a, const double b, const double c) | imstk::Light | inline |
setColor(const Color &c) | imstk::Light | inline |
setDirection(const Vec3d &dir) | imstk::DirectionalLight | inline |
setDirection(const double x, const double y, const double z) (defined in imstk::DirectionalLight) | imstk::DirectionalLight | inline |
setFocalPoint(const Vec3d &p) | imstk::Light | inline |
setFocalPoint(const double x, const double y, const double z) (defined in imstk::Light) | imstk::Light | inline |
setIntensity(const double intensity) | imstk::Light | inline |
setName(const std::string &name) (defined in imstk::Entity) | imstk::Entity | inline |
SIGNAL(Entity, modified) (defined in imstk::Entity) | imstk::Entity | |
switchOff() | imstk::Light | inline |
switchOn() | imstk::Light | inline |
~DirectionalLight() override=default (defined in imstk::DirectionalLight) | imstk::DirectionalLight | |
~Entity() override=default (defined in imstk::Entity) | imstk::Entity | |
~EventObject()=default (defined in imstk::EventObject) | imstk::EventObject | virtual |
~Light() override=default (defined in imstk::Light) | imstk::Light |