OpendTect  6.3
uiprestackmute.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: April 2005
9 ________________________________________________________________________
10 
11 
12 -*/
13 
14 #include "uiprestackprocessingmod.h"
15 #include "uidialog.h"
16 
17 class uiGenInput;
18 class uiIOObjSel;
19 
20 namespace PreStack
21 {
22 
23 class Mute;
24 class Processor;
25 
26 mExpClass(uiPreStackProcessing) uiMute : public uiDialog
28 public:
29 
30  static void initClass();
31  uiMute(uiParent*,Mute*);
32 
33 protected:
34 
36 
37  bool acceptOK();
38  static uiDialog* create(uiParent*,Processor*);
39 
43 
44 };
45 
46 } // namespace PreStack
#define mExpClass(module)
Definition: commondefs.h:157
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Processes PreStack data at one cdp location. The algorithm is implemented in subclasses, and can be created by the PreStack::PF() factory.
Definition: prestackprocessor.h:34
Definition: prestackagc.h:18
Processor for PreStack muting.
Definition: prestackmute.h:29
Definition: uiparent.h:24
uiGenInput * taperlenfld_
Definition: uiprestackmute.h:42
Definition: uiprestackmute.h:26
Definition: uidialog.h:40
uiIOObjSel * mutedeffld_
Definition: uiprestackmute.h:40
General Input Element.
Definition: uigeninput.h:56
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:36
Mute * processor_
Definition: uiprestackmute.h:35
static uiHor3DInterpol * create(uiParent *)
uiGenInput * topfld_
Definition: uiprestackmute.h:41
static void initClass()

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