![]() |
Fraxinus
22.04
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... | |
| void | pointSampled (Vector3D p_r) |
| void | renderFinished () |
Public Member Functions | |
| virtual ViewPtr | get3DView (int group=0, int index=0)=0 |
| RepContainerPtr | get3DReps (int group=0, int index=0) |
| virtual int | getActiveGroupId () const =0 |
| virtual ViewGroupDataPtr | getGroup (int groupIdx) const =0 |
| unsigned | groupCount () const |
| virtual void | setRegistrationMode (REGISTRATION_STATUS mode)=0 |
| virtual void | autoShowData (DataPtr data)=0 |
| virtual void | enableRender (bool val)=0 |
| virtual bool | renderingIsEnabled () const =0 |
| virtual QWidget * | createLayoutWidget (QWidget *parent, int index=0)=0 |
| Get the specified layout widget, create if necessary. More... | |
| virtual QWidget * | getLayoutWidget (int index)=0 |
| Get the specified layout widget, NULL if not created. More... | |
| virtual QString | getActiveLayout (int widgetIndex=0) const =0 |
| virtual void | setActiveLayout (const QString &uid, int widgetIndex=0)=0 |
| virtual void | deactivateLayout () |
| virtual ClippersPtr | getClippers ()=0 |
| virtual InteractiveCropperPtr | getCropper ()=0 |
| virtual CyclicActionLoggerPtr | getRenderTimer ()=0 |
| virtual NavigationPtr | getNavigation (int group=0)=0 |
| virtual LayoutRepositoryPtr | getLayoutRepository ()=0 |
| virtual CameraControlPtr | getCameraControl ()=0 |
| virtual QActionGroup * | getInteractorStyleActionGroup ()=0 |
| virtual void | centerToImageCenterInActiveViewGroup ()=0 |
| virtual void | setCameraStyle (CAMERA_STYLE_TYPE style, int groupIdx)=0 |
| virtual void | zoomCamera3D (int viewGroup3DNumber, int zoomFactor)=0 |
| virtual void | addDefaultLayout (LayoutData layoutData)=0 |
| virtual void | enableContextMenuForViews (bool enable=true)=0 |
| virtual bool | isNull ()=0 |
| ViewGroupDataPtr | getActiveViewGroup () |
Static Public Member Functions | |
| static ViewServicePtr | getNullObject () |
|
pure virtualslot |
|
signal |
emitted when the active layout changes
|
signal |
emitted when the active view changes
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
pure virtual |
Get the specified layout widget, create if necessary.
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
virtual |
Definition at line 48 of file cxViewService.cpp.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
signal |
Emits number of frames per second.
| RepContainerPtr cx::ViewService::get3DReps | ( | int | group = 0, |
| int | index = 0 |
||
| ) |
Definition at line 54 of file cxViewService.cpp.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
| ViewGroupDataPtr cx::ViewService::getActiveViewGroup | ( | ) |
Definition at line 64 of file cxViewService.cpp.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
pure virtual |
Get the specified layout widget, NULL if not created.
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
static |
Definition at line 31 of file cxViewService.cpp.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
| unsigned cx::ViewService::groupCount | ( | ) | const |
Definition at line 40 of file cxViewService.cpp.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
signal |
|
signal |
|
signal |
emitted then rendering is enabled/disabled
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.
|
pure virtual |
Implemented in cx::ViewImplService, cx::ViewServiceProxy, and cx::ViewServiceNull.