iMSTK
Interactive Medical Simulation Toolkit
|
This is the complete list of members for imstk::Scene, including all inherited members.
addCamera(const std::string &name, std::shared_ptr< Camera > cam) | imstk::Scene | |
addControl(std::shared_ptr< DeviceControl > control) | imstk::Scene | |
addInteraction(std::shared_ptr< Entity > interaction) | imstk::Scene | |
addLight(const std::string &name, std::shared_ptr< Light > newLight) | imstk::Scene | |
addSceneObject(std::shared_ptr< Entity > entity) | imstk::Scene | |
advance(const double dt) | imstk::Scene | virtual |
buildTaskGraph() | imstk::Scene | |
clearEvents() | imstk::EventObject | inline |
computeBoundingBox(Vec3d &lowerCorner, Vec3d &upperCorner, const double paddingPercent=0.0) | imstk::Scene | |
directObservers (defined in imstk::EventObject) | imstk::EventObject | protected |
doAllEvents() | imstk::EventObject | inline |
doEvent() | imstk::EventObject | inline |
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 |
getActiveCamera() const | imstk::Scene | inline |
getCamera(const std::string name) const | imstk::Scene | |
getCameraName(const std::shared_ptr< Camera > cam) const | imstk::Scene | |
getCameras() const | imstk::Scene | inline |
getConfig() const | imstk::Scene | inline |
getFPS() const | imstk::Scene | inline |
getFrameTime() const (defined in imstk::Scene) | imstk::Scene | inline |
getGlobalIBLProbe() | imstk::Scene | inline |
getLight(const std::string &lightName) const | imstk::Scene | |
getLights() const | imstk::Scene | |
getName() const | imstk::Scene | inline |
getSceneObject(const std::string &name) const | imstk::Scene | |
getSceneObjects() const | imstk::Scene | inline |
getSceneTime() const | imstk::Scene | inline |
getTaskComputeTimes() const | imstk::Scene | inline |
getTaskGraph() const | imstk::Scene | inline |
getUniqueName(const std::string &name) const | imstk::Scene | |
hasEntity(std::shared_ptr< Entity > entity) | imstk::Scene | inline |
initialize() | imstk::Scene | virtual |
initTaskGraph() | imstk::Scene | |
lockComputeTimes() | imstk::Scene | |
m_activeCamera (defined in imstk::Scene) | imstk::Scene | protected |
m_cameras (defined in imstk::Scene) | imstk::Scene | protected |
m_computeTimesLock (defined in imstk::Scene) | imstk::Scene | protected |
m_config (defined in imstk::Scene) | imstk::Scene | protected |
m_fps (defined in imstk::Scene) | imstk::Scene | protected |
m_frameTimes (defined in imstk::Scene) | imstk::Scene | protected |
m_globalIBLProbe (defined in imstk::Scene) | imstk::Scene | protected |
m_lightsMap (defined in imstk::Scene) | imstk::Scene | protected |
m_name | imstk::Scene | protected |
m_nodeComputeTimes | imstk::Scene | protected |
m_postTaskGraphConfigureCallback (defined in imstk::Scene) | imstk::Scene | protected |
m_resetRequested (defined in imstk::Scene) | imstk::Scene | protected |
m_sceneEntities (defined in imstk::Scene) | imstk::Scene | protected |
m_sceneTime | imstk::Scene | protected |
m_taskGraph | imstk::Scene | protected |
m_taskGraphController | imstk::Scene | protected |
NamedMap typedef (defined in imstk::Scene) | imstk::Scene | |
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 |
removeCamera(const std::string name) | imstk::Scene | |
removeLight(const std::string &lightName) | imstk::Scene | |
removeSceneObject(const std::string &name) | imstk::Scene | |
removeSceneObject(std::shared_ptr< Entity > sceneObject) | imstk::Scene | |
reset() | imstk::Scene | |
resetSceneObjects() | imstk::Scene | |
rforeachEvent(std::function< void(Command cmd)> func) | imstk::EventObject | inline |
Scene(const std::string &name, std::shared_ptr< SceneConfig > config=std::make_shared< SceneConfig >()) (defined in imstk::Scene) | imstk::Scene | |
setActiveCamera(const std::string name) | imstk::Scene | |
setEnableTaskTiming(const bool enabled) | imstk::Scene | |
setGlobalIBLProbe(std::shared_ptr< IblProbe > newIBLProbe) | imstk::Scene | inline |
SIGNAL(Scene, configureTaskGraph) (defined in imstk::Scene) | imstk::Scene | |
SIGNAL(Scene, modified) | imstk::Scene | |
unlockComputeTimes() (defined in imstk::Scene) | imstk::Scene | |
updateVisuals(const double dt) | imstk::Scene | virtual |
~EventObject()=default (defined in imstk::EventObject) | imstk::EventObject | virtual |
~Scene() override=default (defined in imstk::Scene) | imstk::Scene |