21#ifndef __vtkMRMLThreeDViewDisplayableManagerFactory_h
22#define __vtkMRMLThreeDViewDisplayableManagerFactory_h
28#include <vtkSingleton.h>
30#include "vtkMRMLDisplayableManagerExport.h"
45 void PrintSelf(ostream& os, vtkIndent indent)
override;
vtkMRMLDisplayableManagerFactory()
Factory where displayable manager classes are registered.
static vtkMRMLThreeDViewDisplayableManagerFactory * New()
~vtkMRMLThreeDViewDisplayableManagerFactory() override
VTK_SINGLETON_DECLARE(vtkMRMLThreeDViewDisplayableManagerFactory)
vtkMRMLThreeDViewDisplayableManagerFactory()
static vtkMRMLThreeDViewDisplayableManagerFactory * GetInstance()
Return the singleton instance with no reference counting.
void PrintSelf(ostream &os, vtkIndent indent) override
VTK_SINGLETON_DECLARE_INITIALIZER(VTK_MRML_DISPLAYABLEMANAGER_EXPORT, vtkMRMLThreeDViewDisplayableManagerFactory)