Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
mitk::TestingRenderingManagerFactory Class Reference

Factory that creates TestingRenderingManager instances. More...

#include <mitkRenderingManagerFactory.h>

Inheritance diagram for mitk::TestingRenderingManagerFactory:
Collaboration diagram for mitk::TestingRenderingManagerFactory:

Public Member Functions

 TestingRenderingManagerFactory ()
 Constructor. Registers this factory with RenderingManager if no factory is set yet. More...
 
 ~TestingRenderingManagerFactory () override
 Destructor. More...
 
mitk::RenderingManager::Pointer CreateRenderingManager () const override
 Creates a new TestingRenderingManager instance. More...
 
- Public Member Functions inherited from mitk::RenderingManagerFactory
virtual ~RenderingManagerFactory ()
 

Additional Inherited Members

- Protected Member Functions inherited from mitk::RenderingManagerFactory
 RenderingManagerFactory ()
 

Detailed Description

Factory that creates TestingRenderingManager instances.

This factory is intended for use in unit tests. It registers itself as the RenderingManager factory if no other factory has been set.

See also
RenderingManagerFactory
TestingRenderingManager

Definition at line 64 of file mitkRenderingManagerFactory.h.

Constructor & Destructor Documentation

◆ TestingRenderingManagerFactory()

mitk::TestingRenderingManagerFactory::TestingRenderingManagerFactory ( )
inline

Constructor. Registers this factory with RenderingManager if no factory is set yet.

Definition at line 68 of file mitkRenderingManagerFactory.h.

References mitk::RenderingManager::HasFactory(), and mitk::RenderingManager::SetFactory().

◆ ~TestingRenderingManagerFactory()

mitk::TestingRenderingManagerFactory::~TestingRenderingManagerFactory ( )
inlineoverride

Destructor.

Definition at line 77 of file mitkRenderingManagerFactory.h.

Member Function Documentation

◆ CreateRenderingManager()

mitk::RenderingManager::Pointer mitk::TestingRenderingManagerFactory::CreateRenderingManager ( ) const
inlineoverridevirtual

Creates a new TestingRenderingManager instance.

Returns
A smart pointer to the newly created TestingRenderingManager.

Implements mitk::RenderingManagerFactory.

Definition at line 83 of file mitkRenderingManagerFactory.h.

References mitk::TestingRenderingManager::New().


The documentation for this class was generated from the following file: