10 #include "alg/mussa.hpp"
11 #include "alg/glsequence.hpp"
12 #include "alg/gltracks.hpp"
17 /*! \brief Render mussa sequences and paths
19 class PathScene: public QGLWidget, public GlTracks
24 PathScene(QWidget *parent=0);
26 QSize sizeHint() const;
29 void setClipPlane(int z);
30 //! set the center of the current viewport
31 void setViewportCenter(float x);
32 //! set our magnification level
36 //! emitted when our analysis has changed
37 void analysisUpdated();
38 void viewportChanged();
42 void resizeGL(int height, int width);
45 //! \defgroup Selection
46 QRubberBand *rubberBand;
49 void mousePressEvent(QMouseEvent *);
50 void mouseMoveEvent(QMouseEvent *);
51 void mouseReleaseEvent(QMouseEvent *);