OpendTect-6_4  6.4
uiseisposprovgroup.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: Bert
8  Date: May 2017
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uiseismod.h"
14 #include "uiposprovgroup.h"
15 #include "seisposprovider.h"
16 class uiSeisSel;
17 class uiSelZRange;
18 
19 
24 public:
25 
27  const uiPosProvGroup::Setup&);
28 
29  virtual void usePar(const IOPar&);
30  virtual bool fillPar(IOPar&) const;
31  void getSummary(BufferString&) const;
32 
33  static uiPosProvGroup* create( uiParent* p, const uiPosProvGroup::Setup& s)
34  { return new uiSeisPosProvGroup(p,s); }
35  static void initClass();
36 
37 protected:
38 
41 
42  static const char* sKeyType() { return Pos::SeisProvider3D::sKeyType(); }
43 
44 };
#define mExpClass(module)
Definition: commondefs.h:160
static const char * sKeyType()
Definition: uiseisposprovgroup.h:42
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
void usePar(const IOPar &iop, ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:188
static uiPosProvGroup * create(uiParent *p, const uiPosProvGroup::Setup &s)
Definition: uiseisposprovgroup.h:33
Definition: uiparent.h:26
Definition: uiposprovgroup.h:27
uiSelZRange * zrgfld_
Definition: uiseisposprovgroup.h:40
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:47
group for providing positions, usually for 2D or 3D seismics
Definition: uiposprovgroup.h:23
Definition: uiseissel.h:26
void fillPar(IOPar &iop, const ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:175
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:40
UI for SeisPosProvider.
Definition: uiseisposprovgroup.h:22
uiSeisSel * seissel_
Definition: uiseisposprovgroup.h:39
static const char * sKeyType()
Definition: seisposprovider.h:38
static void initClass()
Selects sub-Z-range. Default will be SI() work Z Range.
Definition: uiselsurvranges.h:26

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