OpendTect  6.3
uinewpickset.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 2016
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uiiocommon.h"
14 #include "uidialog.h"
15 #include "pickset.h"
16 
17 class uiGenInput;
18 class uiMarkerStyle3D;
19 
20 
27 public:
28 
29  uiNewPickSetDlg(uiParent*,bool poly,const char* cat=0);
30 
31  RefMan<Pick::Set> getSet() const { return set_; }
32 
33 protected:
34 
37 
38  const bool ispolygon_;
41 
42  void attachStdFlds(bool mineabove,uiGroup* mygrp);
43  virtual bool fillData(Pick::Set&) { return true; }
44 
45  bool acceptOK();
46  RefMan<Pick::Set> getEmptyPickSet() const;
47 
48 };
Definition: uigroup.h:53
#define mExpClass(module)
Definition: commondefs.h:157
const bool ispolygon_
Definition: uinewpickset.h:38
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Definition: uiparent.h:24
Definition: uidialog.h:40
RefMan< Pick::Set > getSet() const
Definition: uinewpickset.h:31
Definition: uimarkerstyle.h:69
Monitorable set of pick locations.
Definition: pickset.h:41
dialog for creating an empty new Pick::Set, or base class for one that puts stuff in it...
Definition: uinewpickset.h:25
General Input Element.
Definition: uigeninput.h:56
const BufferString category_
Definition: uinewpickset.h:39
uiMarkerStyle3D * markerstylefld_
Definition: uinewpickset.h:36
RefMan< Pick::Set > set_
Definition: uinewpickset.h:40
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
virtual bool fillData(Pick::Set &)
Definition: uinewpickset.h:43
uiGenInput * nmfld_
Definition: uinewpickset.h:35

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