CustusX  2023.01.05-dev+develop.0da12
An IGT application
cx::RegServices Class Reference

#include <cxRegServices.h>

Inheritance diagram for cx::RegServices:
cx::VisServices cx::CoreServices

Public Member Functions

 RegServices (ctkPluginContext *context)
RegistrationServicePtr registration ()
AcquisitionServicePtr acquisition ()
- Public Member Functions inherited from cx::VisServices
 VisServices (ctkPluginContext *context)
ViewServicePtr view ()
- Public Member Functions inherited from cx::CoreServices
 CoreServices (ctkPluginContext *context)
PatientModelServicePtr patient ()
TrackingServicePtr tracking ()
VideoServicePtr video ()
SpaceProviderPtr spaceProvider ()
SessionStorageServicePtr session ()
StateServicePtr state ()
FileManagerServicePtr file ()

Static Public Member Functions

static RegServicesPtr create (ctkPluginContext *context)
static RegServicesPtr getNullObjects ()
- Static Public Member Functions inherited from cx::VisServices
static VisServicesPtr create (ctkPluginContext *context)
static VisServicesPtr getNullObjects ()
- Static Public Member Functions inherited from cx::CoreServices
static CoreServicesPtr create (ctkPluginContext *context)
static CoreServicesPtr getNullObjects ()

Protected Member Functions

 RegServices ()
- Protected Member Functions inherited from cx::VisServices
 VisServices ()
- Protected Member Functions inherited from cx::CoreServices
 CoreServices ()

Protected Attributes

RegistrationServicePtr registrationService
AcquisitionServicePtr acquisitionService
- Protected Attributes inherited from cx::VisServices
ViewServicePtr mViewService
- Protected Attributes inherited from cx::CoreServices
PatientModelServicePtr mPatientModelService
TrackingServicePtr mTrackingService
VideoServicePtr mVideoService
SpaceProviderPtr mSpaceProvider
SessionStorageServicePtr mSessionStorageService
StateServicePtr mStateService
FileManagerServicePtr mFileManagerService

Detailed Description

Convenience class combining all services used by registration methods.

Nov 14 2014
Ole Vegard Solberg, SINTEF

Definition at line 33 of file cxRegServices.h.

Constructor & Destructor Documentation

cx::RegServices::RegServices ( ctkPluginContext *  context)

Definition at line 25 of file cxRegServices.cpp.

cx::RegServices::RegServices ( )

Definition at line 37 of file cxRegServices.cpp.

Member Function Documentation

AcquisitionServicePtr cx::RegServices::acquisition ( )

Definition at line 41 of file cxRegServices.h.

RegServicesPtr cx::RegServices::create ( ctkPluginContext *  context)

Definition at line 20 of file cxRegServices.cpp.

RegServicesPtr cx::RegServices::getNullObjects ( )

Definition at line 32 of file cxRegServices.cpp.

RegistrationServicePtr cx::RegServices::registration ( )

Definition at line 40 of file cxRegServices.h.

Member Data Documentation

AcquisitionServicePtr cx::RegServices::acquisitionService

Definition at line 46 of file cxRegServices.h.

RegistrationServicePtr cx::RegServices::registrationService

Definition at line 45 of file cxRegServices.h.

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