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;
boost::shared_ptr< class SpaceProvider > SpaceProviderPtr
boost::shared_ptr< class FileManagerService > FileManagerServicePtr
boost::shared_ptr< class TrackingService > TrackingServicePtr
ctkPluginContext * mContext
boost::shared_ptr< class VideoServiceBackend > VideoServiceBackendPtr
static VideoServiceBackendPtr create(PatientModelServicePtr dataManager, TrackingServicePtr trackingService, SpaceProviderPtr spaceProvider, FileManagerServicePtr filemanager, ctkPluginContext *context)
PatientModelServicePtr getDataManager()
SpaceProviderPtr getSpaceProvider()
boost::shared_ptr< class PatientModelService > PatientModelServicePtr
VideoServiceBackend(PatientModelServicePtr dataManager, TrackingServicePtr trackingService, SpaceProviderPtr spaceProvider, FileManagerServicePtr filemanager, ctkPluginContext *context)
TrackingServicePtr tracking()
FileManagerServicePtr file()
Namespace for all CustusX production code.