34 #include <ctkPluginContext.h>
boost::shared_ptr< class VideoService > VideoServicePtr
boost::shared_ptr< class TrackingService > TrackingServicePtr
static PatientModelServicePtr getNullObject()
SessionStorageServicePtr sessionStorageService
static SessionStorageServicePtr create(ctkPluginContext *pluginContext)
static CoreServices getNullObjects()
static TrackingServicePtr getNullObject()
static CoreServicesPtr create(ctkPluginContext *context)
boost::shared_ptr< class PatientModelService > PatientModelServicePtr
SpaceProviderPtr spaceProvider
static VideoServicePtr getNullObject()
Always provides a PatientModelService.
TrackingServicePtr trackingService
boost::shared_ptr< class CoreServices > CoreServicesPtr
PatientModelServicePtr patientModelService
static SessionStorageServicePtr getNullObject()
VideoServicePtr videoService
static CoreServicesPtr getNull()