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

Factory class to create OpenCVVideoDataSources. More...

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

Public Member Functions

 OpenCVVideoDataSourceFactory ()
 
virtual ~OpenCVVideoDataSourceFactory ()
 
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 "QmitkIGIOpenCVDataSource". 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 OpenCVVideoDataSources.

Constructor & Destructor Documentation

niftk::OpenCVVideoDataSourceFactory::OpenCVVideoDataSourceFactory ( )
niftk::OpenCVVideoDataSourceFactory::~OpenCVVideoDataSourceFactory ( )
virtual

Member Function Documentation

IGIConfigurationDialog * niftk::OpenCVVideoDataSourceFactory::CreateConfigurationDialog ( QWidget *  parent,
niftk::IGIDataSourceI::Pointer  service 
) const
overridevirtual
IGIInitialisationDialog * niftk::OpenCVVideoDataSourceFactory::CreateInitialisationDialog ( QWidget *  parent) const
overridevirtual
See also
IGIDataSourceFactoryServiceI::CreateInitialisationDialog()
Exceptions
Alwaysthrows mitk::Exception as this source does not have one.

Implements niftk::IGIDataSourceFactoryServiceI.

IGIDataSourceI::Pointer niftk::OpenCVVideoDataSourceFactory::CreateService ( mitk::DataStorage::Pointer  dataStorage,
const IGIDataSourceProperties properties 
) const
overridevirtual
QList< QString > niftk::OpenCVVideoDataSourceFactory::GetLegacyClassNames ( ) const
overridevirtual

Returns "QmitkIGIOpenCVDataSource".

Implements niftk::IGIDataSourceFactoryServiceI.


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