CustusX  18.04-rc1
An IGT application
cx::VBWidget Class Reference

#include <cxVBWidget.h>

Inheritance diagram for cx::VBWidget:

Signals

void cameraPathChanged (MeshPtr pathMesh)
 

Public Member Functions

 VBWidget (VisServicesPtr services, QWidget *parent=0)
 
virtual ~VBWidget ()
 
void setRouteToTarget (QString uid)
 

Protected Slots

virtual void keyPressEvent (QKeyEvent *event)
 

Protected Member Functions

QString defaultWhatsThis () const
 
void enableControls (bool enable)
 

Protected Attributes

QVBoxLayout * mVerticalLayout
 
QSlider * mPlaybackSlider
 
QDial * mRotateDial
 
QDial * mViewDial
 
QPushButton * mResetEndoscopeButton
 
StringPropertySelectMeshPtr mRouteToTarget
 
CXVBcameraPath * mCameraPath
 
bool mControlsEnabled
 
PatientStoragePtr mStorage
 

Detailed Description

Widget for Virtual Bronchoscopy

Date
Aug 27, 2015
Author
Geir Arne Tangen, SINTEF

Definition at line 44 of file cxVBWidget.h.

Constructor & Destructor Documentation

cx::VBWidget::VBWidget ( VisServicesPtr  services,
QWidget *  parent = 0 
)

Definition at line 39 of file cxVBWidget.cpp.

cx::VBWidget::~VBWidget ( )
virtual

Definition at line 118 of file cxVBWidget.cpp.

Member Function Documentation

void cx::VBWidget::cameraPathChanged ( MeshPtr  pathMesh)
signal
QString cx::VBWidget::defaultWhatsThis ( ) const
protected

Definition at line 223 of file cxVBWidget.cpp.

void cx::VBWidget::enableControls ( bool  enable)
protected

Definition at line 135 of file cxVBWidget.cpp.

void cx::VBWidget::keyPressEvent ( QKeyEvent *  event)
protectedvirtualslot

Definition at line 149 of file cxVBWidget.cpp.

void cx::VBWidget::setRouteToTarget ( QString  uid)

Definition at line 122 of file cxVBWidget.cpp.

Member Data Documentation

CXVBcameraPath* cx::VBWidget::mCameraPath
protected

Definition at line 61 of file cxVBWidget.h.

bool cx::VBWidget::mControlsEnabled
protected

Definition at line 62 of file cxVBWidget.h.

QSlider* cx::VBWidget::mPlaybackSlider
protected

Definition at line 55 of file cxVBWidget.h.

QPushButton* cx::VBWidget::mResetEndoscopeButton
protected

Definition at line 58 of file cxVBWidget.h.

QDial* cx::VBWidget::mRotateDial
protected

Definition at line 56 of file cxVBWidget.h.

StringPropertySelectMeshPtr cx::VBWidget::mRouteToTarget
protected

Definition at line 60 of file cxVBWidget.h.

PatientStoragePtr cx::VBWidget::mStorage
protected

Definition at line 66 of file cxVBWidget.h.

QVBoxLayout* cx::VBWidget::mVerticalLayout
protected

Definition at line 54 of file cxVBWidget.h.

QDial* cx::VBWidget::mViewDial
protected

Definition at line 57 of file cxVBWidget.h.


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