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

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