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

#include <cxViewWrapperVideo.h>

Inheritance diagram for cx::ViewWrapperVideo:
cx::ViewWrapper

Public Member Functions

 ViewWrapperVideo (ViewPtr view, VisServicesPtr services)
 
virtual ~ViewWrapperVideo ()
 
virtual ViewPtr getView ()
 
virtual void setSlicePlanesProxy (SlicePlanesProxyPtr proxy)
 
virtual void updateView ()
 
virtual void setViewGroup (ViewGroupDataPtr group)
 
- Public Member Functions inherited from cx::ViewWrapper
virtual ~ViewWrapper ()
 
virtual void initializePlane (PLANE_TYPE plane)
 

Protected Slots

virtual void dataViewPropertiesChangedSlot (QString uid)
 
virtual void videoSourceChangedSlot (QString uid)
 
- Protected Slots inherited from cx::ViewWrapper
void contextMenuSlot (const QPoint &point)
 
virtual void dataViewPropertiesChangedSlot (QString uid)=0
 
virtual void videoSourceChangedSlot (QString uid)
 

Additional Inherited Members

- Signals inherited from cx::ViewWrapper
void orientationChanged (ORIENTATION_TYPE type)
 
- Protected Member Functions inherited from cx::ViewWrapper
 ViewWrapper (VisServicesPtr backend)
 
void connectContextMenu (ViewPtr view)
 
QStringList getAllDataNames (DataViewProperties properties) const
 
- Protected Attributes inherited from cx::ViewWrapper
ViewGroupDataPtr mGroupData
 
VisServicesPtr mServices
 
DataViewPropertiesInteractorPtr mDataViewPropertiesInteractor
 
DataViewPropertiesInteractorPtr mShow3DSlicesInteractor
 

Detailed Description

Wrapper for a View that displays a RealTimeStream. Handles the connections between specific reps and the view.

The view displays either a raw rt source or a us probe, depending on whats available.

Definition at line 60 of file cxViewWrapperVideo.h.

Constructor & Destructor Documentation

cx::ViewWrapperVideo::ViewWrapperVideo ( ViewPtr  view,
VisServicesPtr  services 
)

Definition at line 59 of file cxViewWrapperVideo.cpp.

cx::ViewWrapperVideo::~ViewWrapperVideo ( )
virtual

Definition at line 80 of file cxViewWrapperVideo.cpp.

Member Function Documentation

virtual void cx::ViewWrapperVideo::dataViewPropertiesChangedSlot ( QString  uid)
inlineprotectedvirtualslot

Definition at line 77 of file cxViewWrapperVideo.h.

ViewPtr cx::ViewWrapperVideo::getView ( )
virtual

Implements cx::ViewWrapper.

Definition at line 86 of file cxViewWrapperVideo.cpp.

virtual void cx::ViewWrapperVideo::setSlicePlanesProxy ( SlicePlanesProxyPtr  proxy)
inlinevirtual

Implements cx::ViewWrapper.

Definition at line 67 of file cxViewWrapperVideo.h.

void cx::ViewWrapperVideo::setViewGroup ( ViewGroupDataPtr  group)
virtual

Reimplemented from cx::ViewWrapper.

Definition at line 91 of file cxViewWrapperVideo.cpp.

virtual void cx::ViewWrapperVideo::updateView ( )
inlinevirtual

Implements cx::ViewWrapper.

Definition at line 68 of file cxViewWrapperVideo.h.

void cx::ViewWrapperVideo::videoSourceChangedSlot ( QString  uid)
protectedvirtualslot

Definition at line 155 of file cxViewWrapperVideo.cpp.


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