|
NorMIT-nav
2023.01.05-dev+develop.0da12
An IGT application
|
Go to the documentation of this file.
14 #include <ctkPluginFramework.h>
32 mDataManager(dataManager),
33 mTrackingService(trackingService),
34 mSpaceProvider(spaceProvider),
35 mFileManagerService(filemanager)
47 return mTrackingService;
52 return mSpaceProvider;
57 return mFileManagerService;
FileManagerServicePtr file()
Namespace for all CustusX production code.
boost::shared_ptr< class FileManagerService > FileManagerServicePtr
VideoServiceBackend(PatientModelServicePtr dataManager, TrackingServicePtr trackingService, SpaceProviderPtr spaceProvider, FileManagerServicePtr filemanager, ctkPluginContext *context)
static VideoServiceBackendPtr create(PatientModelServicePtr dataManager, TrackingServicePtr trackingService, SpaceProviderPtr spaceProvider, FileManagerServicePtr filemanager, ctkPluginContext *context)
boost::shared_ptr< class TrackingService > TrackingServicePtr
boost::shared_ptr< class PatientModelService > PatientModelServicePtr
TrackingServicePtr tracking()
PatientModelServicePtr getDataManager()
SpaceProviderPtr getSpaceProvider()
boost::shared_ptr< class SpaceProvider > SpaceProviderPtr
boost::shared_ptr< class VideoServiceBackend > VideoServiceBackendPtr