Fraxinus  17.12-rc4
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
 
CXVBcameraPathmCameraPath
 
bool mControlsEnabled
 
PatientStoragePtr mStorage
 

Detailed Description

Widget for Virtual Bronchoscopy

Date
Aug 27, 2015
Author
Geir Arne Tangen, SINTEF

Definition at line 65 of file cxVBWidget.h.

Constructor & Destructor Documentation

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

Definition at line 60 of file cxVBWidget.cpp.

cx::VBWidget::~VBWidget ( )
virtual

Definition at line 139 of file cxVBWidget.cpp.

Member Function Documentation

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

Definition at line 244 of file cxVBWidget.cpp.

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

Definition at line 156 of file cxVBWidget.cpp.

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

Definition at line 170 of file cxVBWidget.cpp.

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

Definition at line 143 of file cxVBWidget.cpp.

Member Data Documentation

CXVBcameraPath* cx::VBWidget::mCameraPath
protected

Definition at line 82 of file cxVBWidget.h.

bool cx::VBWidget::mControlsEnabled
protected

Definition at line 83 of file cxVBWidget.h.

QSlider* cx::VBWidget::mPlaybackSlider
protected

Definition at line 76 of file cxVBWidget.h.

QPushButton* cx::VBWidget::mResetEndoscopeButton
protected

Definition at line 79 of file cxVBWidget.h.

QDial* cx::VBWidget::mRotateDial
protected

Definition at line 77 of file cxVBWidget.h.

StringPropertySelectMeshPtr cx::VBWidget::mRouteToTarget
protected

Definition at line 81 of file cxVBWidget.h.

PatientStoragePtr cx::VBWidget::mStorage
protected

Definition at line 87 of file cxVBWidget.h.

QVBoxLayout* cx::VBWidget::mVerticalLayout
protected

Definition at line 75 of file cxVBWidget.h.

QDial* cx::VBWidget::mViewDial
protected

Definition at line 78 of file cxVBWidget.h.


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