OpendTect-6_4  6.4
ui3dindirectviewer.h
Go to the documentation of this file.
1 #ifndef ui3dindirectviewer_h
2 #define ui3dindirectviewer_h
3 
4 /*+
5 ________________________________________________________________________
6 
7  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8  Author: K. Tingdahl
9  Date: Dec 2011
10  RCS: $Id$
11 ________________________________________________________________________
12 
13 -*/
14 
15 #include "ui3dviewerbody.h"
16 
17 class GraphicsWindowIndirect;
18 
24 {
25 public:
28 
29  const QWidget* qwidget_() const;
30 
31 protected:
32  osgViewer::GraphicsWindow& getGraphicsWindow();
33  osg::GraphicsContext* getGraphicsContext();
34 
35 
36  GraphicsWindowIndirect* graphicswin_;
37 };
38 
39 #endif
Baseclass for different body implementation (direct & indirect) of OSG.
Definition: ui3dviewerbody.h:61
Class used by ui3DViewer to render things indirectly.
Definition: ui3dindirectviewer.h:23
Definition: uiparent.h:26
virtual const QWidget * qwidget_() const
Definition: i_uiobjqtbody.h:28
Definition: ui3dviewer.h:29
GraphicsWindowIndirect * graphicswin_
Definition: ui3dindirectviewer.h:36
#define mClass(module)
Definition: commondefs.h:164

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019