35 #include <ctkPluginFramework.h> 45 ctkPluginContext* context)
53 ctkPluginContext* context) :
54 mDataManager(dataManager),
55 mTrackingService(trackingService),
56 mSpaceProvider(spaceProvider),
69 return mTrackingService;
74 return mSpaceProvider;
boost::shared_ptr< class SpaceProvider > SpaceProviderPtr
boost::shared_ptr< class TrackingService > TrackingServicePtr
ctkPluginContext * mContext
boost::shared_ptr< class VideoServiceBackend > VideoServiceBackendPtr
PatientModelServicePtr getDataManager()
VideoServiceBackend(PatientModelServicePtr dataManager, TrackingServicePtr trackingService, SpaceProviderPtr spaceProvider, ctkPluginContext *context)
SpaceProviderPtr getSpaceProvider()
boost::shared_ptr< class PatientModelService > PatientModelServicePtr
static VideoServiceBackendPtr create(PatientModelServicePtr dataManager, TrackingServicePtr trackingService, SpaceProviderPtr spaceProvider, ctkPluginContext *context)
TrackingServicePtr tracking()
Namespace for all CustusX production code.