Ignore:
Timestamp:
01/14/06 01:41:57 (19 years ago)
Author:
mattausch
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/VUT/GtpVisibilityPreprocessor/src/GlRenderer.h

    r535 r538  
    1919class Beam; 
    2020class KdTree; 
    21  
     21class QWidget; 
     22class GlRendererBuffer; 
    2223class BeamSampleStatistics; 
    2324 
     
    214215extern GlRendererWidget *rendererWidget; 
    215216 
     217class GlDebuggerWidget : public QGLWidget 
     218{ 
     219public: 
     220    GlDebuggerWidget(QWidget *parent, GlRendererBuffer *buf); 
     221    ~GlDebuggerWidget(); 
     222    void initializeGL(); 
     223    void resizeGL(int w, int h); 
     224    void paintGL(); 
     225    void timerEvent(QTimerEvent *) { update(); } 
     226    void mousePressEvent(QMouseEvent *) { killTimer(timerId); } 
     227    void mouseReleaseEvent(QMouseEvent *) { timerId = startTimer(20); } 
     228 
     229    void initCommon(); 
     230    void initPbuffer(); 
     231 
     232         GlRendererBuffer *mRenderBuffer; 
     233 
     234private: 
     235    GLuint dynamicTexture; 
     236    int timerId; 
     237}; 
     238 
     239extern GlDebuggerWidget *debuggerWidget; 
     240 
    216241#endif 
    217242 
Note: See TracChangeset for help on using the changeset viewer.