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. | |
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 47 of file mitkRenderingManagerFactory.h.
| virtual mitk::RenderingManagerFactory::~RenderingManagerFactory | ( | ) | [inline, virtual] |
Definition at line 50 of file mitkRenderingManagerFactory.h.
{};
| mitk::RenderingManagerFactory::RenderingManagerFactory | ( | ) | [inline, protected] |
Definition at line 57 of file mitkRenderingManagerFactory.h.
{
};
| virtual RenderingManager::Pointer mitk::RenderingManagerFactory::CreateRenderingManager | ( | ) | const [pure virtual] |
Factory method to create platform specific instances of RenderingManager.
Implemented in mitk::TestingRenderingManagerFactory, and QmitkRenderingManagerFactory.
Referenced by mitk::RenderingManager::GetInstance().
1.7.2