CTK  0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
ctkVTKConnectionFactory Class Reference

#include <Libs/Visualization/VTK/Core/ctkVTKObjectEventsObserver.h>

Public Member Functions

virtual ctkVTKConnectioncreateConnection (ctkVTKObjectEventsObserver *) const
 

Static Public Member Functions

static ctkVTKConnectionFactoryinstance ()
 
static void setInstance (ctkVTKConnectionFactory *newInstance)
 

Protected Member Functions

 ctkVTKConnectionFactory ()
 
virtual ~ctkVTKConnectionFactory ()
 

Detailed Description

Definition at line 175 of file ctkVTKObjectEventsObserver.h.

Constructor & Destructor Documentation

◆ ctkVTKConnectionFactory()

ctkVTKConnectionFactory::ctkVTKConnectionFactory ( )
protected

◆ ~ctkVTKConnectionFactory()

virtual ctkVTKConnectionFactory::~ctkVTKConnectionFactory ( )
protectedvirtual

Member Function Documentation

◆ createConnection()

virtual ctkVTKConnection* ctkVTKConnectionFactory::createConnection ( ctkVTKObjectEventsObserver ) const
virtual

◆ instance()

static ctkVTKConnectionFactory* ctkVTKConnectionFactory::instance ( )
static

◆ setInstance()

static void ctkVTKConnectionFactory::setInstance ( ctkVTKConnectionFactory newInstance)
static

The singleton takes ownerchip of the new factory instance and will take care of cleaning the memory.

Note
If newInstance is not null, the current factory instance will be deleted. Note also that setting a null newInstance is a no-op.

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