![]() |
CustusX
15.4.0-beta
An IGT application
|
Visualization services. More...
#include <cxViewService.h>
Public Slots | |
virtual void | aboutToStop ()=0 |
Signals | |
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... | |
Public Member Functions | |
virtual ViewPtr | get3DView (int group=0, int index=0)=0 |
RepContainerPtr | get3DReps (int group=0, int index=0) |
virtual int | getActiveGroup () const =0 |
virtual ViewGroupDataPtr | getGroup (int groupIdx) const =0 |
unsigned | groupCount () const |
virtual void | autoShowData (DataPtr data)=0 |
virtual void | enableRender (bool val)=0 |
virtual bool | renderingIsEnabled () const =0 |
virtual QWidget * | getLayoutWidget (QWidget *parent, int index=0)=0 |
virtual QString | getActiveLayout (int widgetIndex=0) const =0 |
virtual void | setActiveLayout (const QString &uid, int widgetIndex=0)=0 |
virtual void | deactivateLayout () |
virtual InteractiveClipperPtr | getClipper ()=0 |
virtual InteractiveCropperPtr | getCropper ()=0 |
virtual CyclicActionLoggerPtr | getRenderTimer ()=0 |
virtual NavigationPtr | getNavigation ()=0 |
virtual LayoutRepositoryPtr | getLayoutRepository ()=0 |
virtual CameraControlPtr | getCameraControl ()=0 |
virtual QActionGroup * | createInteractorStyleActionGroup ()=0 |
virtual bool | isNull ()=0 |
Static Public Member Functions | |
static VisualizationServicePtr | getNullObject () |
|
pure virtualslot |
|
signal |
emitted when the active layout changes
|
signal |
emitted when the active view changes
|
pure virtual |
Implemented in cx::VisualizationImplService, cx::VisualizationServiceProxy, and cx::VisualizationServiceNull.
|
pure virtual |
Implemented in cx::VisualizationImplService, cx::VisualizationServiceProxy, and cx::VisualizationServiceNull.
|
virtual |
Definition at line 59 of file cxViewService.cpp.
|
pure virtual |
Implemented in cx::VisualizationImplService, cx::VisualizationServiceProxy, and cx::VisualizationServiceNull.
|
signal |
Emits number of frames per second.
RepContainerPtr cx::VisualizationService::get3DReps | ( | int | group = 0 , |
int | index = 0 |
||
) |
Definition at line 65 of file cxViewService.cpp.
|
pure virtual |
Implemented in cx::VisualizationImplService, cx::VisualizationServiceProxy, and cx::VisualizationServiceNull.
|
pure virtual |
Implemented in cx::VisualizationImplService, cx::VisualizationServiceProxy, and cx::VisualizationServiceNull.
|
pure virtual |
Implemented in cx::VisualizationImplService, cx::VisualizationServiceProxy, and cx::VisualizationServiceNull.
|
pure virtual |
Implemented in cx::VisualizationImplService, cx::VisualizationServiceProxy, and cx::VisualizationServiceNull.
|
pure virtual |
Implemented in cx::VisualizationImplService, cx::VisualizationServiceProxy, and cx::VisualizationServiceNull.
|
pure virtual |
Implemented in cx::VisualizationImplService, cx::VisualizationServiceProxy, and cx::VisualizationServiceNull.
|
pure virtual |
Implemented in cx::VisualizationImplService, cx::VisualizationServiceProxy, and cx::VisualizationServiceNull.
|
pure virtual |
Implemented in cx::VisualizationImplService, cx::VisualizationServiceProxy, and cx::VisualizationServiceNull.
|
pure virtual |
Implemented in cx::VisualizationImplService, cx::VisualizationServiceProxy, and cx::VisualizationServiceNull.
|
pure virtual |
Implemented in cx::VisualizationImplService, cx::VisualizationServiceProxy, and cx::VisualizationServiceNull.
|
static |
Definition at line 42 of file cxViewService.cpp.
|
pure virtual |
Implemented in cx::VisualizationImplService, cx::VisualizationServiceProxy, and cx::VisualizationServiceNull.
unsigned cx::VisualizationService::groupCount | ( | ) | const |
Definition at line 51 of file cxViewService.cpp.
|
pure virtual |
Implemented in cx::VisualizationImplService, cx::VisualizationServiceProxy, and cx::VisualizationServiceNull.
|
signal |
emitted then rendering is enabled/disabled
|
pure virtual |
Implemented in cx::VisualizationImplService, cx::VisualizationServiceProxy, and cx::VisualizationServiceNull.
|
pure virtual |
Implemented in cx::VisualizationImplService, cx::VisualizationServiceProxy, and cx::VisualizationServiceNull.