14 #include <ctkPluginFramework.h> 24 ctkPluginContext* context)
32 ctkPluginContext* context) :
33 mDataManager(dataManager),
34 mTrackingService(trackingService),
35 mSpaceProvider(spaceProvider),
48 return mTrackingService;
53 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.