OpendTect
6.3
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
master_od_source
include
uiFlatView
uiflatviewdockwin.h
Go to the documentation of this file.
1
#pragma once
2
/*+
3
________________________________________________________________________
4
5
(C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
6
Author: Bert
7
Date: Feb 2007
8
________________________________________________________________________
9
10
-*/
11
12
#include "uiflatviewmod.h"
13
#include "
uiflatviewwin.h
"
14
#include "
uidockwin.h
"
15
20
mExpClass
(uiFlatView)
uiFlatViewDockWin
: public uiDockWin
21
, public
uiFlatViewWin
22
{
23
public
:
24
25
struct
Setup
26
{
27
Setup
(
const
uiString
& nm )
28
: name_(nm)
29
, nrviewers_(1) {}
30
mDefSetupMemb
(
uiString
, name)
31
mDefSetupMemb
(
int
, nrviewers)
32
};
33
34
35
uiFlatViewDockWin
(
uiParent
*,
const
Setup
&);
36
~
uiFlatViewDockWin
();
37
38
virtual
void
start
() { display(
true
); }
39
virtual
void
setWinTitle
(
const
uiString
& t) { setDockName(t); }
40
virtual
uiMainWin
*
dockParent
() {
return
mainwin(); }
41
virtual
uiParent
*
viewerParent
() {
return
this
; }
42
43
};
mExpClass
#define mExpClass(module)
Definition:
commondefs.h:157
uiMainWin
User interface main window.
Definition:
uimainwin.h:34
uiFlatViewDockWin::Setup::Setup
Setup(const uiString &nm)
Definition:
uiflatviewdockwin.h:27
uiFlatViewDockWin
(Non-modal) main window containing one or more uiFlatViewer(s).
Definition:
uiflatviewdockwin.h:20
uiFlatViewDockWin::dockParent
virtual uiMainWin * dockParent()
Definition:
uiflatviewdockwin.h:40
uiString
Definition:
uistring.h:88
uiParent
Definition:
uiparent.h:24
uiFlatViewDockWin::start
virtual void start()
Definition:
uiflatviewdockwin.h:38
mDefSetupMemb
#define mDefSetupMemb(typ, memb)
Definition:
commondefs.h:129
uiFlatViewDockWin::viewerParent
virtual uiParent * viewerParent()
Definition:
uiflatviewdockwin.h:41
uiflatviewwin.h
uidockwin.h
uiFlatViewDockWin::setWinTitle
virtual void setWinTitle(const uiString &t)
Definition:
uiflatviewdockwin.h:39
uiFlatViewWin
Base class for windows containing one or more uiFlatViewer(s).
Definition:
uiflatviewwin.h:29
uiFlatViewDockWin::Setup
Definition:
uiflatviewdockwin.h:25
Generated at for the
OpendTect
seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017