8 #include "QVTKWidget.h"
9 #include "imageplanewidget.h"
11 class QtVTKViewer : public QVTKWidget, public ImagePlaneWidget
16 QtVTKViewer(QWidget* parent);
18 typedef ImagePlaneWidget SuperImagePlaneWidget;
25 * @brief double _imageindex contains the current point on the image selected by the user, can be used to perform segmentation algorithms on the image i.e the seed for regiongrowing
28 double _imageindex[3];
30 * @brief double _rayorigin contains the origin position of the clicked performed by the user, can be used to perform ray intersection algorithms i.e
31 * finding an object in the scene
37 // overloaded mouse press handler
38 virtual void mousePressEvent(QMouseEvent* event);
39 // overloaded mouse move handler
40 virtual void mouseMoveEvent(QMouseEvent* event);
41 // overloaded mouse release handler
42 //virtual void mouseReleaseEvent(QMouseEvent* event);
46 #endif // QTVTKVIEWER_H