OpendTect
6.3
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
master_od_source
include
uiAttributes
uiattrinpdlg.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: N. Hemstra
7
Date: May 2002
8
________________________________________________________________________
9
10
-*/
11
12
#include "uiattributesmod.h"
13
#include "
uidialog.h
"
14
15
class
uiTextEdit
;
16
class
uiSeisSel
;
17
class
BufferStringSet
;
18
19
20
mExpClass
(uiAttributes)
uiAttrInpDlg
: public
uiDialog
21
{
mODTextTranslationClass
(
uiAttrInpDlg
);
22
public
:
23
uiAttrInpDlg
(
uiParent
*,
24
const
BufferStringSet
& seisinpnms,
25
const
BufferStringSet
& steeringinpnms,
26
bool
is2d);
28
uiAttrInpDlg
(
uiParent
*,
const
BufferStringSet
& attrnms,
29
bool
issteer,
bool
is2d,
30
const
char
* prevrefnm =0);
32
~
uiAttrInpDlg
();
33
34
bool
is2D
()
const
{
return
is2d_ ; }
35
36
const
char
* getSeisRef(
int
)
const
;
37
const
char
* getSteerRef(
int
)
const
;
38
DBKey
getSeisKey(
int
)
const
;
39
DBKey
getSteerKey(
int
)
const
;
40
41
protected
:
42
43
ObjectSet<uiSeisSel>
seisinpflds_
;
44
ObjectSet<uiSeisSel>
steerinpflds_
;
45
46
bool
is2d_
;
47
48
bool
acceptOK();
49
50
};
mExpClass
#define mExpClass(module)
Definition:
commondefs.h:157
uiAttrInpDlg::seisinpflds_
ObjectSet< uiSeisSel > seisinpflds_
Definition:
uiattrinpdlg.h:43
uiTextEdit
Definition:
uitextedit.h:73
mODTextTranslationClass
#define mODTextTranslationClass(clss)
Definition:
uistring.h:37
uiAttrInpDlg::steerinpflds_
ObjectSet< uiSeisSel > steerinpflds_
Definition:
uiattrinpdlg.h:44
uiAttrInpDlg
Definition:
uiattrinpdlg.h:20
uiParent
Definition:
uiparent.h:24
BufferStringSet
Set of BufferString objects.
Definition:
bufstringset.h:25
uiAttrInpDlg::is2d_
bool is2d_
Definition:
uiattrinpdlg.h:46
uiDialog
Definition:
uidialog.h:40
ObjectSet< uiSeisSel >
uiSeisSel
Definition:
uiseissel.h:24
uiAttrInpDlg::is2D
bool is2D() const
Definition:
uiattrinpdlg.h:34
uidialog.h
DBKey
Full key to any object in the OpendTect data store.
Definition:
dbkey.h:36
Generated at for the
OpendTect
seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017