OpendTect  6.6
uiseis2dfileman.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: Nanne/Bert
7  Date: April 2002/Nov 2009
8  RCS: $Id$
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uiseismod.h"
14 #include "uidialog.h"
15 class IOObj;
16 class uiListBox;
17 class uiTextEdit;
18 class uiToolButton;
19 class uiManipButGrp;
20 class Seis2DDataSet;
21 class uiSeisIOObjInfo;
22 
23 
26 public:
27 
30 
31  uiListBox* getListBox( bool attrs )
32  { return linefld_; }
33  uiManipButGrp* getButGroup( bool attrs )
34  { return linegrp_; }
35 
38 
40 
41 protected:
42 
43  void fillLineBox();
44  void redoAllLists();
50 
54 
55  const bool issidomain;
56  const bool zistm;
57 
58 };
59 
60 
uiSeis2DFileMan::uiSeis2DFileMan
uiSeis2DFileMan(uiParent *, const IOObj &)
uiSeis2DFileMan::extrFrom3D
void extrFrom3D(CallBacker *)
uiSeis2DFileMan::getListBox
uiListBox * getListBox(bool attrs)
Definition: uiseis2dfileman.h:31
uiSeis2DFileMan::mODTextTranslationClass
mODTextTranslationClass(uiSeis2DFileMan)
uiSeis2DFileMan::~uiSeis2DFileMan
~uiSeis2DFileMan()
uiSeis2DFileMan::redoAllLists
void redoAllLists()
uiSeis2DFileMan::removeLine
void removeLine(CallBacker *)
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiSeisIOObjInfo
Definition: uiseisioobjinfo.h:18
uiTextEdit
Definition: uitextedit.h:75
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiSeis2DFileMan::mDeclInstanceCreatedNotifierAccess
mDeclInstanceCreatedNotifierAccess(uiSeis2DFileMan)
uiSeis2DFileMan::zistm
const bool zistm
Definition: uiseis2dfileman.h:56
uiManipButGrp
Definition: uiioobjmanip.h:26
uiSeis2DFileMan::linefld_
uiListBox * linefld_
Definition: uiseis2dfileman.h:51
uiSeis2DFileMan::objinfo_
uiSeisIOObjInfo * objinfo_
Definition: uiseis2dfileman.h:37
uiSeis2DFileMan::getButGroup
uiManipButGrp * getButGroup(bool attrs)
Definition: uiseis2dfileman.h:33
uiListBox
List Box.
Definition: uilistbox.h:75
uiSeis2DFileMan::mergeLines
void mergeLines(CallBacker *)
uiSeis2DFileMan::dataset_
Seis2DDataSet * dataset_
Definition: uiseis2dfileman.h:36
IOObj
Definition: ioobj.h:58
uidialog.h
Seis2DDataSet
Set of 2D lines comparable with 3D seismic cube.
Definition: seis2ddata.h:37
uiSeis2DFileMan::lineSel
void lineSel(CallBacker *)
uiSeis2DFileMan
Definition: uiseis2dfileman.h:25
uiSeis2DFileMan::linegrp_
uiManipButGrp * linegrp_
Definition: uiseis2dfileman.h:53
uiParent
Definition: uiparent.h:26
uiSeis2DFileMan::fillLineBox
void fillLineBox()
uiDialog
Definition: uidialog.h:42
uiToolButton
Definition: uitoolbutton.h:22
uiSeis2DFileMan::infofld_
uiTextEdit * infofld_
Definition: uiseis2dfileman.h:52
uiSeis2DFileMan::issidomain
const bool issidomain
Definition: uiseis2dfileman.h:55
uiSeis2DFileMan::browsePush
void browsePush(CallBacker *)

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