OpendTect-6_4  6.4
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
attribsetcreator.h
Go to the documentation of this file.
1 /*+
2 ________________________________________________________________________
3 
4  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
5  Author: N. Hemstra
6  Date: April 2003
7  RCS: $Id$
8 ________________________________________________________________________
9 
10 -*/
11 
12 #include "uiattributesmod.h"
13 #include "bufstringset.h"
14 #include "multiid.h"
15 #include "uistring.h"
16 
17 namespace Attrib { class Desc; class DescSet; };
18 class uiParent;
19 
25 { mODTextTranslationClass(AttributeSetCreator);
26 public:
27  AttributeSetCreator(uiParent*,
28  const BufferStringSet&,
30 
31  bool create();
32  static void setStorageHint( const MultiID& m );
33 
34 protected:
35 
36  Attrib::Desc* getDesc(const char*);
37 
42 
43 };
#define mExpClass(module)
Definition: commondefs.h:160
Creates attribute set.
Definition: attribsetcreator.h:24
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
BufferStringSet indirects
Definition: attribsetcreator.h:40
Set of attribute descriptions.
Definition: attribdescset.h:35
Definition: uiparent.h:26
BufferStringSet directs
Definition: attribsetcreator.h:41
Set of BufferString objects.
Definition: bufstringset.h:28
FixedString Desc()
Definition: keystrs.h:62
uiParent * prnt
Definition: attribsetcreator.h:38
Attrib::DescSet * attrset
Definition: attribsetcreator.h:39
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:89
static uiHor3DInterpol * create(uiParent *)
Compound key consisting of ints.
Definition: multiid.h:25
Semblance Attribute.
Definition: attribdataholder.h:25

Generated at 12/02/2019 10:55:35 for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019