CustusX  2023.01.05-dev+develop.0da12
An IGT application
cxRegServices.cpp
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 #include "cxRegServices.h"
12 
13 #include <ctkPluginContext.h>
15 #include "cxViewServiceProxy.h"
17 
18 namespace cx {
19 
20 RegServicesPtr RegServices::create(ctkPluginContext* context)
21 {
22  return RegServicesPtr(new RegServices(context));
23 }
24 
25 RegServices::RegServices(ctkPluginContext* context) :
26  VisServices(context)
27 {
30 }
31 
33 {
34  return RegServicesPtr(new RegServices());
35 }
36 
38 {
41 }
42 } // cx
AcquisitionServicePtr acquisitionService
Definition: cxRegServices.h:46
boost::shared_ptr< class RegistrationService > RegistrationServicePtr
static RegServicesPtr create(ctkPluginContext *context)
boost::shared_ptr< class AcquisitionService > AcquisitionServicePtr
Always provides a RegistrationService.
boost::shared_ptr< class RegServices > RegServicesPtr
Definition: cxRegServices.h:20
Always provides an AcqusitionService.
static AcquisitionServicePtr getNullObject()
static RegistrationServicePtr getNullObject()
static RegServicesPtr getNullObjects()
RegistrationServicePtr registrationService
Definition: cxRegServices.h:45
Namespace for all CustusX production code.