CustusX  15.8
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::VisServices Class Reference

#include <cxVisServices.h>

Inheritance diagram for cx::VisServices:
cx::CoreServices cx::RegServices

Public Member Functions

 VisServices (ctkPluginContext *context)
 
- Public Member Functions inherited from cx::CoreServices
 CoreServices (ctkPluginContext *context)
 
PatientModelServicePtr getPatientService ()
 
TrackingServicePtr getToolManager ()
 
VideoServicePtr getVideoService ()
 
SpaceProviderPtr getSpaceProvider ()
 
SessionStorageServicePtr getSession ()
 

Static Public Member Functions

static VisServicesPtr create (ctkPluginContext *context)
 
static VisServices getNullObjects ()
 
- Static Public Member Functions inherited from cx::CoreServices
static CoreServicesPtr create (ctkPluginContext *context)
 
static CoreServices getNullObjects ()
 
static CoreServicesPtr getNull ()
 

Public Attributes

VisualizationServicePtr visualizationService
 
- Public Attributes inherited from cx::CoreServices
PatientModelServicePtr patientModelService
 
TrackingServicePtr trackingService
 
VideoServicePtr videoService
 
SpaceProviderPtr spaceProvider
 
SessionStorageServicePtr sessionStorageService
 

Protected Member Functions

 VisServices ()
 
- Protected Member Functions inherited from cx::CoreServices
 CoreServices ()
 

Detailed Description

Convenience class combining all services used by visualization.

Date
Nov 14 2014
Author
Ole Vegard Solberg, SINTEF

Definition at line 53 of file cxVisServices.h.

Constructor & Destructor Documentation

cx::VisServices::VisServices ( ctkPluginContext *  context)

Definition at line 43 of file cxVisServices.cpp.

cx::VisServices::VisServices ( )
protected

Definition at line 54 of file cxVisServices.cpp.

Member Function Documentation

VisServicesPtr cx::VisServices::create ( ctkPluginContext *  context)
static

Definition at line 38 of file cxVisServices.cpp.

VisServices cx::VisServices::getNullObjects ( )
static

Definition at line 49 of file cxVisServices.cpp.

Member Data Documentation

VisualizationServicePtr cx::VisServices::visualizationService

Definition at line 60 of file cxVisServices.h.


The documentation for this class was generated from the following files: