Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
Factory interface for facilitating the usage of a platform-specific mitk::RenderingManager instance. More...
#include <mitkRenderingManagerFactory.h>
Public Member Functions | |
virtual | ~RenderingManagerFactory () |
virtual RenderingManager::Pointer | CreateRenderingManager () const =0 |
Factory method to create platform specific instances of RenderingManager. More... | |
Protected Member Functions | |
RenderingManagerFactory () | |
Factory interface for facilitating the usage of a platform-specific mitk::RenderingManager instance.
This class provides an interface for creating the required singleton instance of RenderingManager. Concrete platform-specific subclasses should be instantiated once during startup of the framework (e.g. as a static instance). Their constructor then merely has to call mitk::RenderingManager::SetFactory().
Definition at line 44 of file mitkRenderingManagerFactory.h.
|
inlinevirtual |
Definition at line 47 of file mitkRenderingManagerFactory.h.
|
inlineprotected |
Definition at line 54 of file mitkRenderingManagerFactory.h.
|
pure virtual |
Factory method to create platform specific instances of RenderingManager.
Implemented in mitk::TestingRenderingManagerFactory, QmitkRenderingManagerFactory, and QmlMitkRenderingManagerFactory.
Referenced by mitk::RenderingManager::GetInstance(), and mitk::RenderingManager::New().