17 #include "ctkPluginContext.h" 22 #include "org_custusx_virtualbronchoscopy_Export.h" 44 class org_custusx_virtualbronchoscopy_EXPORT
VBWidget :
public QWidget
50 void setRouteToTarget(QString uid);
51 void setRoutePositions(std::vector< Eigen::Vector3d > routePositions);
52 void setCameraRotationAlongRoute(std::vector< double > cameraRotations);
55 QString defaultWhatsThis()
const;
69 void enableControls(
bool enable);
74 void cameraPathChanged(
MeshPtr pathMesh);
77 void inputChangedSlot();
78 void resetEndoscopeSlot();
79 void automaticRotationSlot();
80 void updateRotationDialSlot(
int value);
82 virtual void keyPressEvent(QKeyEvent* event);
boost::shared_ptr< class VisServices > VisServicesPtr
boost::shared_ptr< class PatientStorage > PatientStoragePtr
boost::shared_ptr< class Mesh > MeshPtr
boost::shared_ptr< class StringPropertySelectMesh > StringPropertySelectMeshPtr
Namespace for all CustusX production code.