NorMIT-nav
22.09
An IGT application
cxRegistrationMethodCommandLineService.h
Go to the documentation of this file.
1
/*=========================================================================
2
This file is part of CustusX, an Image Guided Therapy Application.
3
4
Copyright (c) SINTEF Department of Medical Technology.
5
All rights reserved.
6
7
CustusX is released under a BSD 3-Clause license.
8
9
See Lisence.txt (https://github.com/SINTEFMedtek/CustusX/blob/master/License.txt) for details.
10
=========================================================================*/
11
12
#ifndef CXREGISTRATIONMETHODCOMMANDLINESERVICE_H_
13
#define CXREGISTRATIONMETHODCOMMANDLINESERVICE_H_
14
15
#include "
cxRegistrationMethodService.h
"
16
#include "org_custusx_registration_method_commandline_Export.h"
17
18
namespace
cx
19
{
20
30
class
org_custusx_registration_method_commandline_EXPORT
RegistrationMethodCommandLineService
:
public
RegistrationMethodService
31
{
32
Q_INTERFACES(
cx::RegistrationMethodService
)
33
public
:
34
RegistrationMethodCommandLineService
(
RegServicesPtr
services) :
35
RegistrationMethodService
(services) {}
36
virtual
~RegistrationMethodCommandLineService
() {}
37
virtual
QString
getRegistrationType
() {
return
QString(
"ImageToImage"
);}
38
virtual
QString
getRegistrationMethod
() {
return
QString(
"CommandLine"
);}
39
virtual
QString
getWidgetName
() {
return
QString(
"ElastiX"
);}
40
virtual
QWidget* createWidget();
41
};
42
43
44
}
/* namespace cx */
45
#endif
/* CXREGISTRATIONMETHODCOMMANDLINESERVICE_H_ */
cx::RegistrationMethodCommandLineService
Definition:
cxRegistrationMethodCommandLineService.h:30
cx::RegistrationMethodCommandLineService::getRegistrationMethod
virtual QString getRegistrationMethod()
Definition:
cxRegistrationMethodCommandLineService.h:38
cx::RegistrationMethodCommandLineService::~RegistrationMethodCommandLineService
virtual ~RegistrationMethodCommandLineService()
Definition:
cxRegistrationMethodCommandLineService.h:36
cx::RegistrationMethodService
Registration Method services.
Definition:
cxRegistrationMethodService.h:36
cx
Namespace for all CustusX production code.
Definition:
cx_dev_group_definitions.h:13
cxRegistrationMethodService.h
cx::RegistrationMethodCommandLineService::getRegistrationType
virtual QString getRegistrationType()
Definition:
cxRegistrationMethodCommandLineService.h:37
cx::RegServicesPtr
boost::shared_ptr< class RegServices > RegServicesPtr
Definition:
cxRegServices.h:20
cx::RegistrationMethodCommandLineService::getWidgetName
virtual QString getWidgetName()
Definition:
cxRegistrationMethodCommandLineService.h:39
cx::RegistrationMethodCommandLineService::RegistrationMethodCommandLineService
RegistrationMethodCommandLineService(RegServicesPtr services)
Definition:
cxRegistrationMethodCommandLineService.h:34
CX
source
plugins
org.custusx.registration.method.commandline
cxRegistrationMethodCommandLineService.h
Generated on Tue Sep 13 2022 11:06:14 for NorMIT-nav by
1.8.17