OpendTect  6.6
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  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "ui3dviewerbody.h"
15 
16 class GraphicsWindowIndirect;
17 
23 {
24 public:
27 
28  const QWidget* qwidget_() const;
29 
30 protected:
31  osgViewer::GraphicsWindow& getGraphicsWindow();
32  osg::GraphicsContext* getGraphicsContext();
33 
34 
35  GraphicsWindowIndirect* graphicswin_;
36 };
37 
ui3DIndirectViewBody
Class used by ui3DViewer to render things indirectly.
Definition: ui3dindirectviewer.h:23
ui3DIndirectViewBody::getGraphicsWindow
osgViewer::GraphicsWindow & getGraphicsWindow()
ui3DViewer
Definition: ui3dviewer.h:29
ui3DIndirectViewBody::graphicswin_
GraphicsWindowIndirect * graphicswin_
Definition: ui3dindirectviewer.h:35
ui3DIndirectViewBody::~ui3DIndirectViewBody
~ui3DIndirectViewBody()
mClass
#define mClass(module)
Definition: commondefs.h:181
ui3DIndirectViewBody::ui3DIndirectViewBody
ui3DIndirectViewBody(ui3DViewer &, uiParent *)
ui3DIndirectViewBody::getGraphicsContext
osg::GraphicsContext * getGraphicsContext()
ui3DViewerBody
Baseclass for different body implementation (direct & indirect) of OSG.
Definition: ui3dviewerbody.h:61
ui3dviewerbody.h
uiParent
Definition: uiparent.h:26
ui3DIndirectViewBody::qwidget_
const QWidget * qwidget_() const

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