OpendTect  6.3
uiposfiltgroupstd.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: Feb 2008
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uiiocommon.h"
14 #include "uiposfiltgroup.h"
15 class uiSpinBox;
16 class uiGenInput;
17 
18 
23 public:
24 
26 
27  virtual void usePar(const IOPar&);
28  virtual bool fillPar(IOPar&) const;
29  virtual void getSummary(BufferString&) const;
30 
31  static uiPosFiltGroup* create( uiParent* p, const Setup& s )
32  { return new uiRandPosFiltGroup(p,s); }
33  static void initClass();
34 
35 protected:
36 
38 
39 };
40 
41 
46 public:
47 
49 
50  virtual void usePar(const IOPar&);
51  virtual bool fillPar(IOPar&) const;
52  virtual void getSummary(BufferString&) const;
53 
54  static uiPosFiltGroup* create( uiParent* p, const Setup& s )
55  { return new uiSubsampPosFiltGroup(p,s); }
56  static void initClass();
57 
58 protected:
59 
61 
62 };
#define mExpClass(module)
Definition: commondefs.h:157
Definition: uiposfiltgroup.h:24
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
uiSpinBox * eachfld_
Definition: uiposfiltgroupstd.h:60
void usePar(const IOPar &iop, ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:200
static uiPosFiltGroup * create(uiParent *p, const Setup &s)
Definition: uiposfiltgroupstd.h:31
static uiPosFiltGroup * create(uiParent *p, const Setup &s)
Definition: uiposfiltgroupstd.h:54
Definition: uiparent.h:24
group for providing positions, usually for 2D or 3D seismics
Definition: uiposfiltgroup.h:20
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
General Input Element.
Definition: uigeninput.h:56
UI for Random Position filter.
Definition: uiposfiltgroupstd.h:21
Definition: uispinbox.h:22
void fillPar(IOPar &iop, const ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:187
uiGenInput * percpassfld_
Definition: uiposfiltgroupstd.h:37
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
UI for Subsample Position filter.
Definition: uiposfiltgroupstd.h:44
static void initClass()

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