NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Member Functions | List of all members
niftk::UltrasonixDataSourceFactory Class Reference

Factory class to create UltrasonixDataSources. More...

Inheritance diagram for niftk::UltrasonixDataSourceFactory:
Inheritance graph
[legend]
Collaboration diagram for niftk::UltrasonixDataSourceFactory:
Collaboration graph
[legend]

Public Member Functions

 UltrasonixDataSourceFactory ()
 
virtual ~UltrasonixDataSourceFactory ()
 
virtual IGIDataSourceI::Pointer CreateService (mitk::DataStorage::Pointer dataStorage, const IGIDataSourceProperties &properties) const override
 
virtual IGIInitialisationDialogCreateInitialisationDialog (QWidget *parent) const override
 
virtual IGIConfigurationDialogCreateConfigurationDialog (QWidget *parent, niftk::IGIDataSourceI::Pointer service) const override
 
virtual QList< QString > GetLegacyClassNames () const override
 Returns empty list. More...
 
- Public Member Functions inherited from niftk::IGIDataSourceFactoryServiceI
virtual QString GetName () const
 Returns the name of the data source factory, as perceived by the user in the GUI. More...
 
bool HasInitialiseGui () const
 
bool HasConfigurationGui () const
 

Additional Inherited Members

- Protected Member Functions inherited from niftk::IGIDataSourceFactoryServiceI
 IGIDataSourceFactoryServiceI (QString name, bool hasInitialiseGui, bool hasConfigurationGui)
 
virtual ~IGIDataSourceFactoryServiceI ()
 

Detailed Description

Factory class to create UltrasonixDataSources.

Constructor & Destructor Documentation

niftk::UltrasonixDataSourceFactory::UltrasonixDataSourceFactory ( )
niftk::UltrasonixDataSourceFactory::~UltrasonixDataSourceFactory ( )
virtual

Member Function Documentation

IGIConfigurationDialog * niftk::UltrasonixDataSourceFactory::CreateConfigurationDialog ( QWidget *  parent,
niftk::IGIDataSourceI::Pointer  service 
) const
overridevirtual
IGIInitialisationDialog * niftk::UltrasonixDataSourceFactory::CreateInitialisationDialog ( QWidget *  parent) const
overridevirtual
IGIDataSourceI::Pointer niftk::UltrasonixDataSourceFactory::CreateService ( mitk::DataStorage::Pointer  dataStorage,
const IGIDataSourceProperties properties 
) const
overridevirtual
QList< QString > niftk::UltrasonixDataSourceFactory::GetLegacyClassNames ( ) const
overridevirtual

Returns empty list.

Implements niftk::IGIDataSourceFactoryServiceI.


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