OpendTect  6.3
uipositionattrib.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: Nanne Hemstra
8  Date: November 2002
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uiattributesmod.h"
14 #include "uiattrdesced.h"
15 
16 namespace Attrib { class Desc; }
17 class uiAttrSel;
18 class uiGenInput;
19 class uiSteeringSel;
20 class uiStepOutSel;
21 
24 mExpClass(uiAttributes) uiPositionAttrib : public uiAttrDescEd
26 public:
27 
29 
30  void getEvalParams(TypeSet<EvalParam>&) const;
31 
32 protected:
33 
40 
41  bool setParameters(const Attrib::Desc&);
42  bool setInput(const Attrib::Desc&);
43 
44  bool getParameters(Attrib::Desc&);
45  bool getInput(Attrib::Desc&);
46 
47  void steerTypeSel(CallBacker*);
48 
50 };
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Attribute description editor.
Definition: uiattrdesced.h:80
#define mDeclReqAttribUIFns
Definition: uiattrdesced.h:205
Definition: uiparent.h:24
allows selection of stepouts.
Definition: uistepoutsel.h:27
uiSteeringSel * steerfld
Definition: uipositionattrib.h:39
FixedString Desc()
Definition: keystrs.h:60
Set of (small) copyable elements.
Definition: commontypes.h:26
Description of an attribute in an Attrib::DescSet. Each attribute has a name (e.g. "Similarity"), a user reference (e.g. "My similarity"), and at least one output. In addition, it may have parameters and inputs. If it has multiple outputs, only one of the outputs are selected.
Definition: attribdesc.h:87
General Input Element.
Definition: uigeninput.h:56
uiAttrSel * inpfld
Definition: uipositionattrib.h:34
uiStepOutSel * stepoutfld
Definition: uipositionattrib.h:37
uiGenInput * gatefld
Definition: uipositionattrib.h:38
uiAttrSel * outfld
Definition: uipositionattrib.h:35
uiGenInput * operfld
Definition: uipositionattrib.h:36
User interface element for storing attribute desc selection.
Definition: uiattrsel.h:181
Attribute Steering ui element: data + selection of type.
Definition: uisteeringsel.h:54
Position Attribute description editor.
Definition: uipositionattrib.h:24
Semblance Attribute.
Definition: attribdataholder.h:21

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