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

#include <cxViewServiceNull.h>

Inheritance diagram for cx::VisualizationServiceNull:
cx::VisualizationService

Public Slots

virtual void aboutToStop ()
 
- Public Slots inherited from cx::VisualizationService
virtual void aboutToStop ()=0
 

Public Member Functions

 VisualizationServiceNull ()
 
virtual ViewPtr get3DView (int group=0, int index=0)
 
virtual int getActiveGroupId () const
 
virtual ViewGroupDataPtr getGroup (int groupIdx) const
 
virtual void autoShowData (DataPtr data)
 
virtual void enableRender (bool val)
 
virtual bool renderingIsEnabled () const
 
virtual QWidget * getLayoutWidget (QWidget *parent, int index)
 
virtual QString getActiveLayout (int widgetIndex) const
 
virtual void setActiveLayout (const QString &uid, int widgetIndex)
 
virtual InteractiveClipperPtr getClipper ()
 
virtual InteractiveCropperPtr getCropper ()
 
virtual CyclicActionLoggerPtr getRenderTimer ()
 
virtual NavigationPtr getNavigation ()
 
virtual LayoutRepositoryPtr getLayoutRepository ()
 
virtual CameraControlPtr getCameraControl ()
 
virtual QActionGroup * createInteractorStyleActionGroup ()
 
virtual bool isNull ()
 
- Public Member Functions inherited from cx::VisualizationService
RepContainerPtr get3DReps (int group=0, int index=0)
 
unsigned groupCount () const
 
virtual void deactivateLayout ()
 
ViewGroupDataPtr getActiveViewGroup ()
 

Additional Inherited Members

- Signals inherited from cx::VisualizationService
void fps (int number)
 Emits number of frames per second. More...
 
void activeLayoutChanged ()
 emitted when the active layout changes More...
 
void activeViewChanged ()
 emitted when the active view changes More...
 
void renderingEnabledChanged ()
 emitted then rendering is enabled/disabled More...
 
- Static Public Member Functions inherited from cx::VisualizationService
static VisualizationServicePtr getNullObject ()
 

Detailed Description

Definition at line 42 of file cxViewServiceNull.h.

Constructor & Destructor Documentation

cx::VisualizationServiceNull::VisualizationServiceNull ( )

Definition at line 40 of file cxViewServiceNull.cpp.

Member Function Documentation

virtual void cx::VisualizationServiceNull::aboutToStop ( )
inlinevirtualslot

Definition at line 70 of file cxViewServiceNull.h.

void cx::VisualizationServiceNull::autoShowData ( cx::DataPtr  data)
virtual

Implements cx::VisualizationService.

Definition at line 72 of file cxViewServiceNull.cpp.

QActionGroup * cx::VisualizationServiceNull::createInteractorStyleActionGroup ( )
virtual

Implements cx::VisualizationService.

Definition at line 96 of file cxViewServiceNull.cpp.

void cx::VisualizationServiceNull::enableRender ( bool  val)
virtual

Implements cx::VisualizationService.

Definition at line 77 of file cxViewServiceNull.cpp.

ViewPtr cx::VisualizationServiceNull::get3DView ( int  group = 0,
int  index = 0 
)
virtual

Implements cx::VisualizationService.

Definition at line 45 of file cxViewServiceNull.cpp.

int cx::VisualizationServiceNull::getActiveGroupId ( ) const
virtual

Implements cx::VisualizationService.

Definition at line 51 of file cxViewServiceNull.cpp.

QString cx::VisualizationServiceNull::getActiveLayout ( int  widgetIndex) const
virtual

Implements cx::VisualizationService.

Definition at line 88 of file cxViewServiceNull.cpp.

CameraControlPtr cx::VisualizationServiceNull::getCameraControl ( )
virtual

Implements cx::VisualizationService.

Definition at line 95 of file cxViewServiceNull.cpp.

InteractiveClipperPtr cx::VisualizationServiceNull::getClipper ( )
virtual

Implements cx::VisualizationService.

Definition at line 90 of file cxViewServiceNull.cpp.

InteractiveCropperPtr cx::VisualizationServiceNull::getCropper ( )
virtual

Implements cx::VisualizationService.

Definition at line 91 of file cxViewServiceNull.cpp.

ViewGroupDataPtr cx::VisualizationServiceNull::getGroup ( int  groupIdx) const
virtual

Implements cx::VisualizationService.

Definition at line 57 of file cxViewServiceNull.cpp.

LayoutRepositoryPtr cx::VisualizationServiceNull::getLayoutRepository ( )
virtual

Implements cx::VisualizationService.

Definition at line 94 of file cxViewServiceNull.cpp.

QWidget * cx::VisualizationServiceNull::getLayoutWidget ( QWidget *  parent,
int  index 
)
virtual

Implements cx::VisualizationService.

Definition at line 87 of file cxViewServiceNull.cpp.

NavigationPtr cx::VisualizationServiceNull::getNavigation ( )
virtual

Implements cx::VisualizationService.

Definition at line 93 of file cxViewServiceNull.cpp.

CyclicActionLoggerPtr cx::VisualizationServiceNull::getRenderTimer ( )
virtual

Implements cx::VisualizationService.

Definition at line 92 of file cxViewServiceNull.cpp.

bool cx::VisualizationServiceNull::isNull ( )
virtual

Implements cx::VisualizationService.

Definition at line 62 of file cxViewServiceNull.cpp.

bool cx::VisualizationServiceNull::renderingIsEnabled ( ) const
virtual

Implements cx::VisualizationService.

Definition at line 82 of file cxViewServiceNull.cpp.

void cx::VisualizationServiceNull::setActiveLayout ( const QString &  uid,
int  widgetIndex 
)
virtual

Implements cx::VisualizationService.

Definition at line 89 of file cxViewServiceNull.cpp.


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